[llvm] 715b127 - AMDGPU: Use available subtarget member

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 17 17:00:39 PDT 2023


Author: Matt Arsenault
Date: 2023-07-17T19:54:09-04:00
New Revision: 715b12746f2e3b90e791d7aa9eb2b01555b3683a

URL: https://github.com/llvm/llvm-project/commit/715b12746f2e3b90e791d7aa9eb2b01555b3683a
DIFF: https://github.com/llvm/llvm-project/commit/715b12746f2e3b90e791d7aa9eb2b01555b3683a.diff

LOG: AMDGPU: Use available subtarget member

Added: 
    

Modified: 
    llvm/lib/Target/AMDGPU/SIISelLowering.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/AMDGPU/SIISelLowering.cpp b/llvm/lib/Target/AMDGPU/SIISelLowering.cpp
index 60772e7d2a2777..8ecbe01b24aba9 100644
--- a/llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+++ b/llvm/lib/Target/AMDGPU/SIISelLowering.cpp
@@ -9534,9 +9534,7 @@ SDValue SITargetLowering::LowerFFREXP(SDValue Op, SelectionDAG &DAG) const {
       ISD::INTRINSIC_WO_CHAIN, dl, InstrExpVT,
       DAG.getTargetConstant(Intrinsic::amdgcn_frexp_exp, dl, MVT::i32), Val);
 
-  const GCNSubtarget &ST =
-      DAG.getMachineFunction().getSubtarget<GCNSubtarget>();
-  if (ST.hasFractBug()) {
+  if (Subtarget->hasFractBug()) {
     SDValue Fabs = DAG.getNode(ISD::FABS, dl, VT, Val);
     SDValue Inf = DAG.getConstantFP(
         APFloat::getInf(SelectionDAG::EVTToAPFloatSemantics(VT)), dl, VT);


        


More information about the llvm-commits mailing list