Lines Matching refs:AMDGPULegalizerInfo

572 AMDGPULegalizerInfo::AMDGPULegalizerInfo(const GCNSubtarget &ST_,  in AMDGPULegalizerInfo()  function in AMDGPULegalizerInfo
2009 bool AMDGPULegalizerInfo::legalizeCustom( in legalizeCustom()
2105 Register AMDGPULegalizerInfo::getSegmentAperture( in getSegmentAperture()
2212 bool AMDGPULegalizerInfo::legalizeAddrSpaceCast( in legalizeAddrSpaceCast()
2325 bool AMDGPULegalizerInfo::legalizeFroundeven(MachineInstr &MI, in legalizeFroundeven()
2351 bool AMDGPULegalizerInfo::legalizeFceil( in legalizeFceil()
2380 bool AMDGPULegalizerInfo::legalizeFrem( in legalizeFrem()
2414 bool AMDGPULegalizerInfo::legalizeIntrinsicTrunc( in legalizeIntrinsicTrunc()
2459 bool AMDGPULegalizerInfo::legalizeITOFP( in legalizeITOFP()
2516 bool AMDGPULegalizerInfo::legalizeFPTOI(MachineInstr &MI, in legalizeFPTOI()
2586 bool AMDGPULegalizerInfo::legalizeMinNumMaxNum(LegalizerHelper &Helper, in legalizeMinNumMaxNum()
2605 bool AMDGPULegalizerInfo::legalizeExtractVectorElt( in legalizeExtractVectorElt()
2656 bool AMDGPULegalizerInfo::legalizeInsertVectorElt( in legalizeInsertVectorElt()
2717 bool AMDGPULegalizerInfo::legalizeSinCos( in legalizeSinCos()
2746 bool AMDGPULegalizerInfo::buildPCRelGlobalAddress(Register DstReg, LLT PtrTy, in buildPCRelGlobalAddress()
2799 void AMDGPULegalizerInfo::buildAbsGlobalAddress( in buildAbsGlobalAddress()
2854 bool AMDGPULegalizerInfo::legalizeGlobalValue( in legalizeGlobalValue()
2968 bool AMDGPULegalizerInfo::legalizeLoad(LegalizerHelper &Helper, in legalizeLoad()
3057 bool AMDGPULegalizerInfo::legalizeStore(LegalizerHelper &Helper, in legalizeStore()
3075 bool AMDGPULegalizerInfo::legalizeFMad( in legalizeFMad()
3099 bool AMDGPULegalizerInfo::legalizeAtomicCmpXChg( in legalizeAtomicCmpXChg()
3169 AMDGPULegalizerInfo::getScaledLogInput(MachineIRBuilder &B, Register Src, in getScaledLogInput()
3189 bool AMDGPULegalizerInfo::legalizeFlog2(MachineInstr &MI, in legalizeFlog2()
3245 bool AMDGPULegalizerInfo::legalizeFlogCommon(MachineInstr &MI, in legalizeFlogCommon()
3353 bool AMDGPULegalizerInfo::legalizeFlogUnsafe(MachineIRBuilder &B, Register Dst, in legalizeFlogUnsafe()
3394 bool AMDGPULegalizerInfo::legalizeFExp2(MachineInstr &MI, in legalizeFExp2()
3452 bool AMDGPULegalizerInfo::legalizeFExpUnsafe(MachineIRBuilder &B, Register Dst, in legalizeFExpUnsafe()
3492 bool AMDGPULegalizerInfo::legalizeFExp(MachineInstr &MI, in legalizeFExp()
3634 bool AMDGPULegalizerInfo::legalizeFPow(MachineInstr &MI, in legalizeFPow()
3680 bool AMDGPULegalizerInfo::legalizeFFloor(MachineInstr &MI, in legalizeFFloor()
3739 bool AMDGPULegalizerInfo::legalizeBuildVector( in legalizeBuildVector()
3771 void AMDGPULegalizerInfo::buildMultiply(LegalizerHelper &Helper, in buildMultiply()
4024 bool AMDGPULegalizerInfo::legalizeMul(LegalizerHelper &Helper, in legalizeMul()
4075 bool AMDGPULegalizerInfo::legalizeCTLZ_CTTZ(MachineInstr &MI, in legalizeCTLZ_CTTZ()
4144 bool AMDGPULegalizerInfo::loadInputValue(Register DstReg, MachineIRBuilder &B, in loadInputValue()
4177 bool AMDGPULegalizerInfo::loadInputValue( in loadInputValue()
4240 bool AMDGPULegalizerInfo::legalizePreloadedArgIntrin( in legalizePreloadedArgIntrin()
4257 bool AMDGPULegalizerInfo::legalizeWorkitemIDIntrinsic( in legalizeWorkitemIDIntrinsic()
4297 Register AMDGPULegalizerInfo::getKernargParameterPtr(MachineIRBuilder &B, in getKernargParameterPtr()
4315 bool AMDGPULegalizerInfo::legalizeKernargMemParameter(MachineInstr &MI, in legalizeKernargMemParameter()
4333 bool AMDGPULegalizerInfo::legalizeFDIV(MachineInstr &MI, in legalizeFDIV()
4352 void AMDGPULegalizerInfo::legalizeUnsignedDIV_REM32Impl(MachineIRBuilder &B, in legalizeUnsignedDIV_REM32Impl()
4440 void AMDGPULegalizerInfo::legalizeUnsignedDIV_REM64Impl(MachineIRBuilder &B, in legalizeUnsignedDIV_REM64Impl()
4552 bool AMDGPULegalizerInfo::legalizeUnsignedDIV_REM(MachineInstr &MI, in legalizeUnsignedDIV_REM()
4592 bool AMDGPULegalizerInfo::legalizeSignedDIV_REM(MachineInstr &MI, in legalizeSignedDIV_REM()
4660 bool AMDGPULegalizerInfo::legalizeFastUnsafeFDIV(MachineInstr &MI, in legalizeFastUnsafeFDIV()
4722 bool AMDGPULegalizerInfo::legalizeFastUnsafeFDIV64(MachineInstr &MI, in legalizeFastUnsafeFDIV64()
4759 bool AMDGPULegalizerInfo::legalizeFDIV16(MachineInstr &MI, in legalizeFDIV16()
4822 bool AMDGPULegalizerInfo::legalizeFDIV32(MachineInstr &MI, in legalizeFDIV32()
4909 bool AMDGPULegalizerInfo::legalizeFDIV64(MachineInstr &MI, in legalizeFDIV64()
4990 bool AMDGPULegalizerInfo::legalizeFFREXP(MachineInstr &MI, in legalizeFFREXP()
5025 bool AMDGPULegalizerInfo::legalizeFDIVFastIntrin(MachineInstr &MI, in legalizeFDIVFastIntrin()
5060 bool AMDGPULegalizerInfo::legalizeFSQRTF16(MachineInstr &MI, in legalizeFSQRTF16()
5077 bool AMDGPULegalizerInfo::legalizeFSQRTF32(MachineInstr &MI, in legalizeFSQRTF32()
5158 bool AMDGPULegalizerInfo::legalizeFSQRTF64(MachineInstr &MI, in legalizeFSQRTF64()
5242 bool AMDGPULegalizerInfo::legalizeFSQRT(MachineInstr &MI, in legalizeFSQRT()
5261 bool AMDGPULegalizerInfo::legalizeRsqClampIntrinsic(MachineInstr &MI, in legalizeRsqClampIntrinsic()
5317 bool AMDGPULegalizerInfo::legalizeDSAtomicFPIntrinsic(LegalizerHelper &Helper, in legalizeDSAtomicFPIntrinsic()
5335 bool AMDGPULegalizerInfo::getImplicitArgPtr(Register DstReg, in getImplicitArgPtr()
5358 bool AMDGPULegalizerInfo::legalizePointerAsRsrcIntrin( in legalizePointerAsRsrcIntrin()
5398 bool AMDGPULegalizerInfo::legalizeImplicitArgPtr(MachineInstr &MI, in legalizeImplicitArgPtr()
5415 bool AMDGPULegalizerInfo::getLDSKernelId(Register DstReg, in getLDSKernelId()
5426 bool AMDGPULegalizerInfo::legalizeLDSKernelId(MachineInstr &MI, in legalizeLDSKernelId()
5444 bool AMDGPULegalizerInfo::legalizeIsAddrSpace(MachineInstr &MI, in legalizeIsAddrSpace()
5464 AMDGPULegalizerInfo::splitBufferOffsets(MachineIRBuilder &B, in splitBufferOffsets()
5510 Register AMDGPULegalizerInfo::handleD16VData(MachineIRBuilder &B, in handleD16VData()
5573 Register AMDGPULegalizerInfo::fixStoreSourceType( in fixStoreSourceType()
5600 bool AMDGPULegalizerInfo::legalizeBufferStore(MachineInstr &MI, in legalizeBufferStore()
5708 bool AMDGPULegalizerInfo::legalizeBufferLoad(MachineInstr &MI, in legalizeBufferLoad()
5942 bool AMDGPULegalizerInfo::legalizeBufferAtomic(MachineInstr &MI, in legalizeBufferAtomic()
6110 bool AMDGPULegalizerInfo::legalizeImageIntrinsic( in legalizeImageIntrinsic()
6500 bool AMDGPULegalizerInfo::legalizeSBufferLoad(LegalizerHelper &Helper, in legalizeSBufferLoad()
6573 bool AMDGPULegalizerInfo::legalizeTrapIntrinsic(MachineInstr &MI, in legalizeTrapIntrinsic()
6584 bool AMDGPULegalizerInfo::legalizeTrapEndpgm( in legalizeTrapEndpgm()
6613 bool AMDGPULegalizerInfo::legalizeTrapHsaQueuePtr( in legalizeTrapHsaQueuePtr()
6673 bool AMDGPULegalizerInfo::legalizeTrapHsa( in legalizeTrapHsa()
6681 bool AMDGPULegalizerInfo::legalizeDebugTrapIntrinsic( in legalizeDebugTrapIntrinsic()
6702 bool AMDGPULegalizerInfo::legalizeBVHIntrinsic(MachineInstr &MI, in legalizeBVHIntrinsic()
6855 bool AMDGPULegalizerInfo::legalizeFPTruncRound(MachineInstr &MI, in legalizeFPTruncRound()
6876 bool AMDGPULegalizerInfo::legalizeStackSave(MachineInstr &MI, in legalizeStackSave()
6886 bool AMDGPULegalizerInfo::legalizeWaveID(MachineInstr &MI, in legalizeWaveID()
6901 bool AMDGPULegalizerInfo::legalizeIntrinsic(LegalizerHelper &Helper, in legalizeIntrinsic()