Home
last modified time | relevance | path

Searched refs:getWavefrontSizeLog2 (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUSubtarget.h288 unsigned getWavefrontSizeLog2() const { in getWavefrontSizeLog2() function
H A DSIRegisterInfo.cpp2663 .addImm(ST.getWavefrontSizeLog2()) in eliminateFrameIndex()
2842 .addImm(ST.getWavefrontSizeLog2()) in eliminateFrameIndex()
3109 Shift.addImm(ST.getWavefrontSizeLog2()).addReg(FrameReg); in eliminateFrameIndex()
3111 Shift.addReg(FrameReg).addImm(ST.getWavefrontSizeLog2()); in eliminateFrameIndex()
3138 .addImm(ST.getWavefrontSizeLog2()) in eliminateFrameIndex()
3189 .addImm(ST.getWavefrontSizeLog2()); in eliminateFrameIndex()
3201 .addImm(ST.getWavefrontSizeLog2()) in eliminateFrameIndex()
3242 .addImm(ST.getWavefrontSizeLog2()) in eliminateFrameIndex()
3274 .addImm(ST.getWavefrontSizeLog2()); in eliminateFrameIndex()
H A DGCNSubtarget.cpp100 if (getWavefrontSizeLog2() == 0) in initializeSubtargetDependencies()
H A DAMDGPUTargetTransformInfo.cpp1044 return C >= ST->getWavefrontSizeLog2() && in isAlwaysUniform()
1054 ST->getWavefrontSizeLog2() && in isAlwaysUniform()
H A DGCNSubtarget.h363 return llvm::countl_zero(getMaxWaveScratchSize()) + getWavefrontSizeLog2(); in getKnownHighZeroBitsForFrameIndex()
H A DAMDGPUInstructionSelector.cpp1038 maskTrailingOnes<uint64_t>(STI.getWavefrontSizeLog2())); in selectWritelane()
3757 .addImm(Subtarget->getWavefrontSizeLog2()) in selectWaveAddress()
3762 .addImm(Subtarget->getWavefrontSizeLog2()) in selectWaveAddress()
3992 .addImm(Subtarget->getWavefrontSizeLog2()) in selectStackRestore()
H A DAMDGPUInstCombineIntrinsic.cpp521 unsigned MaskBits = ST->getWavefrontSizeLog2(); in simplifyDemandedLaneMaskArg()
H A DAMDGPURegisterBankInfo.cpp1207 auto WaveSize = B.buildConstant(LLT::scalar(32), ST.getWavefrontSizeLog2()); in applyMappingDynStackAlloc()
1212 auto StackAlignMask = (Alignment.value() << ST.getWavefrontSizeLog2()) - 1; in applyMappingDynStackAlloc()
1216 Log2(Alignment) + ST.getWavefrontSizeLog2()); in applyMappingDynStackAlloc()
H A DAMDGPUISelDAGToDAG.cpp2977 CurDAG->getTargetConstant(Subtarget->getWavefrontSizeLog2(), SDLoc(N), MVT::i32); in SelectWAVE_ADDRESS()
2997 Subtarget->getWavefrontSizeLog2(), SL, MVT::i32); in SelectSTACKRESTORE()
H A DSIISelLowering.cpp4195 << Subtarget->getWavefrontSizeLog2(); in LowerDYNAMIC_STACKALLOC()
4209 DAG.getConstant(Subtarget->getWavefrontSizeLog2(), dl, MVT::i32)); in LowerDYNAMIC_STACKALLOC()
4220 DAG.getConstant(Subtarget->getWavefrontSizeLog2(), dl, MVT::i32)); in LowerDYNAMIC_STACKALLOC()
16825 IID == Intrinsic::amdgcn_mbcnt_lo ? ST.getWavefrontSizeLog2() : 5); in computeKnownBitsForTargetNode()
16880 ? getSubtarget()->getWavefrontSizeLog2() in computeKnownBitsForTargetInstr()