AMDGPU: Assume llvm.amdgcn.exp2 and log are canonicalizing
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 15 Jun 2023 13:48:58 +0000 (09:48 -0400)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 15 Jun 2023 13:55:15 +0000 (09:55 -0400)
commite3547bc21b3aeb99b684d4faede10238f1baadab
tree9e8694144f64a8a54879b56939a9a5397009cf33
parent048796b8879f3a6fd9464e72d829b480a99a7b0a
AMDGPU: Assume llvm.amdgcn.exp2 and log are canonicalizing

This was partially handled for log in SelectionDAG and both were
missed for GlobalISel.
llvm/lib/Target/AMDGPU/SIISelLowering.cpp
llvm/test/CodeGen/AMDGPU/GlobalISel/combine-fcanonicalize.mir
llvm/test/CodeGen/AMDGPU/fcanonicalize-elimination.ll