AMDGPU: Reduce number of calls to computeKnownFPClass and pass all arguments
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Tue, 11 Apr 2023 20:08:42 +0000 (16:08 -0400)
committerMatt Arsenault <arsenm2@gmail.com>
Wed, 26 Apr 2023 17:02:17 +0000 (13:02 -0400)
commit1bce1beac4b7980ed01c07d6a6d789f8ec55adac
treedbfdf66a68d458931297183c00506a5f857661cd
parentd3f9388ffb889d2ef512a17b9c4d37d09f03c693
AMDGPU: Reduce number of calls to computeKnownFPClass and pass all arguments

Makes assumes work for this case.
llvm/include/llvm/Analysis/ValueTracking.h
llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp
llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h
llvm/test/Transforms/InstCombine/AMDGPU/fma_legacy.ll
llvm/test/Transforms/InstCombine/AMDGPU/fmul_legacy.ll