Searched refs:AMDGPULegalizerInfo (Results 1 – 5 of 5) sorted by relevance
655 AMDGPULegalizerInfo::AMDGPULegalizerInfo(const GCNSubtarget &ST_, in AMDGPULegalizerInfo() function in AMDGPULegalizerInfo2085 bool AMDGPULegalizerInfo::legalizeCustom( in legalizeCustom()2191 Register AMDGPULegalizerInfo::getSegmentAperture( in getSegmentAperture()2298 bool AMDGPULegalizerInfo::legalizeAddrSpaceCast( in legalizeAddrSpaceCast()2421 bool AMDGPULegalizerInfo::legalizeFroundeven(MachineInstr &MI, in legalizeFroundeven()2447 bool AMDGPULegalizerInfo::legalizeFceil( in legalizeFceil()2476 bool AMDGPULegalizerInfo::legalizeFrem( in legalizeFrem()2510 bool AMDGPULegalizerInfo::legalizeIntrinsicTrunc( in legalizeIntrinsicTrunc()2555 bool AMDGPULegalizerInfo::legalizeITOFP( in legalizeITOFP()2612 bool AMDGPULegalizerInfo::legalizeFPTOI(MachineInstr &MI, in legalizeFPTOI()[all …]
30 class AMDGPULegalizerInfo final : public LegalizerInfo {34 AMDGPULegalizerInfo(const GCNSubtarget &ST,
492 const AMDGPULegalizerInfo *LI = in runOnMachineFunction()493 static_cast<const AMDGPULegalizerInfo *>(ST.getLegalizerInfo()); in runOnMachineFunction()
796 const AMDGPULegalizerInfo *LI in passSpecialInputs()797 = static_cast<const AMDGPULegalizerInfo*>(ST.getLegalizerInfo()); in passSpecialInputs()
209 Legalizer = std::make_unique<AMDGPULegalizerInfo>(*this, TM); in GCNSubtarget()