InstCombine: Fold fdiv nnan x, 0 -> copysign(inf, x)
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 17 Oct 2022 05:49:30 +0000 (22:49 -0700)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Tue, 8 Nov 2022 06:00:15 +0000 (22:00 -0800)
commite661185fb3e5a94177404e474d6000f386594090
tree74788f179be68279c5f9270d6ad9067d870cbd81
parent6ceb607b302f83d9007b679055944cc284e45267
InstCombine: Fold fdiv nnan x, 0 -> copysign(inf, x)

https://alive2.llvm.org/ce/z/gLBFKB
llvm/lib/Transforms/InstCombine/InstCombineInternal.h
llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
llvm/test/Transforms/InstCombine/fdiv.ll