[llvm] adc3969 - [AMDGPU] Use APFloat::getOne instead of parsing "1.0" (NFC) (#207916)
via llvm-commits
llvm-commits at lists.llvm.org
Tue Jul 7 01:22:42 PDT 2026
Author: Arseniy Obolenskiy
Date: 2026-07-07T10:22:38+02:00
New Revision: adc3969513100367bd4b2cf6add8935cd308432b
URL: https://github.com/llvm/llvm-project/commit/adc3969513100367bd4b2cf6add8935cd308432b
DIFF: https://github.com/llvm/llvm-project/commit/adc3969513100367bd4b2cf6add8935cd308432b.diff
LOG: [AMDGPU] Use APFloat::getOne instead of parsing "1.0" (NFC) (#207916)
Added:
Modified:
llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
llvm/lib/Target/AMDGPU/SIISelLowering.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp b/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
index 72f15b054c302..0dc263a0db0e7 100644
--- a/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
@@ -5562,7 +5562,7 @@ SDValue AMDGPUTargetLowering::performRcpCombine(SDNode *N,
// XXX - Should this flush denormals?
const APFloat &Val = CFP->getValueAPF();
- APFloat One(Val.getSemantics(), "1.0");
+ APFloat One = APFloat::getOne(Val.getSemantics());
return DCI.DAG.getConstantFP(One / Val, SDLoc(N), N->getValueType(0));
}
diff --git a/llvm/lib/Target/AMDGPU/SIISelLowering.cpp b/llvm/lib/Target/AMDGPU/SIISelLowering.cpp
index a29070953ee38..cb38d9081f16f 100644
--- a/llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+++ b/llvm/lib/Target/AMDGPU/SIISelLowering.cpp
@@ -18499,7 +18499,7 @@ SDValue SITargetLowering::performClampCombine(SDNode *N,
return DCI.DAG.getConstantFP(Zero, SDLoc(N), N->getValueType(0));
}
- APFloat One(F.getSemantics(), "1.0");
+ APFloat One = APFloat::getOne(F.getSemantics());
if (F > One)
return DCI.DAG.getConstantFP(One, SDLoc(N), N->getValueType(0));
More information about the llvm-commits
mailing list