AMDGPU: Use available subtarget member
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Sun, 16 Jul 2023 13:04:38 +0000 (09:04 -0400)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 17 Jul 2023 23:54:09 +0000 (19:54 -0400)
llvm/lib/Target/AMDGPU/SIISelLowering.cpp

index 60772e7..8ecbe01 100644 (file)
@@ -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);