[llvm] bb0a078 - AMDGPU: Use less surprising form of ConstantFP::get (#139248)
via llvm-commits
llvm-commits at lists.llvm.org
Fri May 9 05:55:47 PDT 2025
Author: Matt Arsenault
Date: 2025-05-09T14:55:44+02:00
New Revision: bb0a0782ea63e94154d2c8653e0064e4321a1f20
URL: https://github.com/llvm/llvm-project/commit/bb0a0782ea63e94154d2c8653e0064e4321a1f20
DIFF: https://github.com/llvm/llvm-project/commit/bb0a0782ea63e94154d2c8653e0064e4321a1f20.diff
LOG: AMDGPU: Use less surprising form of ConstantFP::get (#139248)
Added:
Modified:
llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp b/llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp
index 8679a7cd0f88d..e76396f6ffbb0 100644
--- a/llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp
@@ -906,8 +906,8 @@ GCNTTIImpl::instCombineIntrinsic(InstCombiner &IC, IntrinsicInst &II) const {
if (const ConstantFP *C2 = dyn_cast<ConstantFP>(Src2)) {
APFloat Result = fmed3AMDGCN(C0->getValueAPF(), C1->getValueAPF(),
C2->getValueAPF());
- return IC.replaceInstUsesWith(
- II, ConstantFP::get(IC.Builder.getContext(), Result));
+ return IC.replaceInstUsesWith(II,
+ ConstantFP::get(II.getType(), Result));
}
}
}
More information about the llvm-commits
mailing list