Lines Matching refs:AMDGPULegalizerInfo

655 AMDGPULegalizerInfo::AMDGPULegalizerInfo(const GCNSubtarget &ST_,  in AMDGPULegalizerInfo()  function in AMDGPULegalizerInfo
2085 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()
2682 bool AMDGPULegalizerInfo::legalizeMinNumMaxNum(LegalizerHelper &Helper, in legalizeMinNumMaxNum()
2701 bool AMDGPULegalizerInfo::legalizeExtractVectorElt( in legalizeExtractVectorElt()
2752 bool AMDGPULegalizerInfo::legalizeInsertVectorElt( in legalizeInsertVectorElt()
2813 bool AMDGPULegalizerInfo::legalizeSinCos( in legalizeSinCos()
2842 bool AMDGPULegalizerInfo::buildPCRelGlobalAddress(Register DstReg, LLT PtrTy, in buildPCRelGlobalAddress()
2895 void AMDGPULegalizerInfo::buildAbsGlobalAddress( in buildAbsGlobalAddress()
2950 bool AMDGPULegalizerInfo::legalizeGlobalValue( in legalizeGlobalValue()
3064 bool AMDGPULegalizerInfo::legalizeLoad(LegalizerHelper &Helper, in legalizeLoad()
3153 bool AMDGPULegalizerInfo::legalizeStore(LegalizerHelper &Helper, in legalizeStore()
3171 bool AMDGPULegalizerInfo::legalizeFMad( in legalizeFMad()
3195 bool AMDGPULegalizerInfo::legalizeAtomicCmpXChg( in legalizeAtomicCmpXChg()
3265 AMDGPULegalizerInfo::getScaledLogInput(MachineIRBuilder &B, Register Src, in getScaledLogInput()
3285 bool AMDGPULegalizerInfo::legalizeFlog2(MachineInstr &MI, in legalizeFlog2()
3341 bool AMDGPULegalizerInfo::legalizeFlogCommon(MachineInstr &MI, in legalizeFlogCommon()
3449 bool AMDGPULegalizerInfo::legalizeFlogUnsafe(MachineIRBuilder &B, Register Dst, in legalizeFlogUnsafe()
3490 bool AMDGPULegalizerInfo::legalizeFExp2(MachineInstr &MI, in legalizeFExp2()
3548 bool AMDGPULegalizerInfo::legalizeFExpUnsafe(MachineIRBuilder &B, Register Dst, in legalizeFExpUnsafe()
3588 bool AMDGPULegalizerInfo::legalizeFExp(MachineInstr &MI, in legalizeFExp()
3730 bool AMDGPULegalizerInfo::legalizeFPow(MachineInstr &MI, in legalizeFPow()
3776 bool AMDGPULegalizerInfo::legalizeFFloor(MachineInstr &MI, in legalizeFFloor()
3835 bool AMDGPULegalizerInfo::legalizeBuildVector( in legalizeBuildVector()
3867 void AMDGPULegalizerInfo::buildMultiply(LegalizerHelper &Helper, in buildMultiply()
4120 bool AMDGPULegalizerInfo::legalizeMul(LegalizerHelper &Helper, in legalizeMul()
4171 bool AMDGPULegalizerInfo::legalizeCTLZ_CTTZ(MachineInstr &MI, in legalizeCTLZ_CTTZ()
4189 bool AMDGPULegalizerInfo::legalizeCTLZ_ZERO_UNDEF(MachineInstr &MI, in legalizeCTLZ_ZERO_UNDEF()
4259 bool AMDGPULegalizerInfo::loadInputValue(Register DstReg, MachineIRBuilder &B, in loadInputValue()
4292 bool AMDGPULegalizerInfo::loadInputValue( in loadInputValue()
4356 bool AMDGPULegalizerInfo::legalizePreloadedArgIntrin( in legalizePreloadedArgIntrin()
4373 bool AMDGPULegalizerInfo::legalizeWorkitemIDIntrinsic( in legalizeWorkitemIDIntrinsic()
4413 Register AMDGPULegalizerInfo::getKernargParameterPtr(MachineIRBuilder &B, in getKernargParameterPtr()
4431 bool AMDGPULegalizerInfo::legalizeKernargMemParameter(MachineInstr &MI, in legalizeKernargMemParameter()
4449 bool AMDGPULegalizerInfo::legalizeFDIV(MachineInstr &MI, in legalizeFDIV()
4468 void AMDGPULegalizerInfo::legalizeUnsignedDIV_REM32Impl(MachineIRBuilder &B, in legalizeUnsignedDIV_REM32Impl()
4556 void AMDGPULegalizerInfo::legalizeUnsignedDIV_REM64Impl(MachineIRBuilder &B, in legalizeUnsignedDIV_REM64Impl()
4668 bool AMDGPULegalizerInfo::legalizeUnsignedDIV_REM(MachineInstr &MI, in legalizeUnsignedDIV_REM()
4708 bool AMDGPULegalizerInfo::legalizeSignedDIV_REM(MachineInstr &MI, in legalizeSignedDIV_REM()
4776 bool AMDGPULegalizerInfo::legalizeFastUnsafeFDIV(MachineInstr &MI, in legalizeFastUnsafeFDIV()
4838 bool AMDGPULegalizerInfo::legalizeFastUnsafeFDIV64(MachineInstr &MI, in legalizeFastUnsafeFDIV64()
4875 bool AMDGPULegalizerInfo::legalizeFDIV16(MachineInstr &MI, in legalizeFDIV16()
4937 bool AMDGPULegalizerInfo::legalizeFDIV32(MachineInstr &MI, in legalizeFDIV32()
5024 bool AMDGPULegalizerInfo::legalizeFDIV64(MachineInstr &MI, in legalizeFDIV64()
5105 bool AMDGPULegalizerInfo::legalizeFFREXP(MachineInstr &MI, in legalizeFFREXP()
5140 bool AMDGPULegalizerInfo::legalizeFDIVFastIntrin(MachineInstr &MI, in legalizeFDIVFastIntrin()
5175 bool AMDGPULegalizerInfo::legalizeFSQRTF16(MachineInstr &MI, in legalizeFSQRTF16()
5192 bool AMDGPULegalizerInfo::legalizeFSQRTF32(MachineInstr &MI, in legalizeFSQRTF32()
5273 bool AMDGPULegalizerInfo::legalizeFSQRTF64(MachineInstr &MI, in legalizeFSQRTF64()
5357 bool AMDGPULegalizerInfo::legalizeFSQRT(MachineInstr &MI, in legalizeFSQRT()
5376 bool AMDGPULegalizerInfo::legalizeRsqClampIntrinsic(MachineInstr &MI, in legalizeRsqClampIntrinsic()
5420 bool AMDGPULegalizerInfo::legalizeLaneOp(LegalizerHelper &Helper, in legalizeLaneOp()
5539 bool AMDGPULegalizerInfo::getImplicitArgPtr(Register DstReg, in getImplicitArgPtr()
5562 bool AMDGPULegalizerInfo::legalizePointerAsRsrcIntrin( in legalizePointerAsRsrcIntrin()
5602 bool AMDGPULegalizerInfo::legalizeImplicitArgPtr(MachineInstr &MI, in legalizeImplicitArgPtr()
5619 bool AMDGPULegalizerInfo::getLDSKernelId(Register DstReg, in getLDSKernelId()
5630 bool AMDGPULegalizerInfo::legalizeLDSKernelId(MachineInstr &MI, in legalizeLDSKernelId()
5648 bool AMDGPULegalizerInfo::legalizeIsAddrSpace(MachineInstr &MI, in legalizeIsAddrSpace()
5668 AMDGPULegalizerInfo::splitBufferOffsets(MachineIRBuilder &B, in splitBufferOffsets()
5714 Register AMDGPULegalizerInfo::handleD16VData(MachineIRBuilder &B, in handleD16VData()
5777 Register AMDGPULegalizerInfo::fixStoreSourceType( in fixStoreSourceType()
5804 bool AMDGPULegalizerInfo::legalizeBufferStore(MachineInstr &MI, in legalizeBufferStore()
5912 bool AMDGPULegalizerInfo::legalizeBufferLoad(MachineInstr &MI, in legalizeBufferLoad()
6148 bool AMDGPULegalizerInfo::legalizeBufferAtomic(MachineInstr &MI, in legalizeBufferAtomic()
6316 bool AMDGPULegalizerInfo::legalizeImageIntrinsic( in legalizeImageIntrinsic()
6715 bool AMDGPULegalizerInfo::legalizeSBufferLoad(LegalizerHelper &Helper, in legalizeSBufferLoad()
6788 bool AMDGPULegalizerInfo::legalizeTrap(MachineInstr &MI, in legalizeTrap()
6799 bool AMDGPULegalizerInfo::legalizeTrapEndpgm( in legalizeTrapEndpgm()
6828 bool AMDGPULegalizerInfo::legalizeTrapHsaQueuePtr( in legalizeTrapHsaQueuePtr()
6888 bool AMDGPULegalizerInfo::legalizeTrapHsa(MachineInstr &MI, in legalizeTrapHsa()
6906 bool AMDGPULegalizerInfo::legalizeDebugTrap(MachineInstr &MI, in legalizeDebugTrap()
6928 bool AMDGPULegalizerInfo::legalizeBVHIntrinsic(MachineInstr &MI, in legalizeBVHIntrinsic()
7081 bool AMDGPULegalizerInfo::legalizeFPTruncRound(MachineInstr &MI, in legalizeFPTruncRound()
7102 bool AMDGPULegalizerInfo::legalizeStackSave(MachineInstr &MI, in legalizeStackSave()
7112 bool AMDGPULegalizerInfo::legalizeWaveID(MachineInstr &MI, in legalizeWaveID()
7133 bool AMDGPULegalizerInfo::legalizeGetFPEnv(MachineInstr &MI, in legalizeGetFPEnv()
7153 bool AMDGPULegalizerInfo::legalizeSetFPEnv(MachineInstr &MI, in legalizeSetFPEnv()
7173 bool AMDGPULegalizerInfo::legalizeIntrinsic(LegalizerHelper &Helper, in legalizeIntrinsic()