Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUSubtarget.h206 unsigned getWavefrontSizeLog2() const { in getWavefrontSizeLog2() function
H A DAMDGPUTargetTransformInfo.cpp969 return C >= ST->getWavefrontSizeLog2() && in isAlwaysUniform()
979 ST->getWavefrontSizeLog2() && in isAlwaysUniform()
H A DGCNSubtarget.h286 return countLeadingZeros(getMaxWaveScratchSize()) + getWavefrontSizeLog2(); in getKnownHighZeroBitsForFrameIndex()
H A DSIRegisterInfo.cpp2378 .addImm(ST.getWavefrontSizeLog2()) in eliminateFrameIndex()
2400 .addImm(ST.getWavefrontSizeLog2()) in eliminateFrameIndex()
2444 .addImm(ST.getWavefrontSizeLog2()); in eliminateFrameIndex()
2461 .addImm(ST.getWavefrontSizeLog2()); in eliminateFrameIndex()
H A DAMDGPUInstructionSelector.cpp985 maskTrailingOnes<uint64_t>(STI.getWavefrontSizeLog2())); in selectWritelane()
3341 .addImm(Subtarget->getWavefrontSizeLog2()) in selectWaveAddress()
3346 .addImm(Subtarget->getWavefrontSizeLog2()); in selectWaveAddress()
H A DAMDGPURegisterBankInfo.cpp1193 auto WaveSize = B.buildConstant(LLT::scalar(32), ST.getWavefrontSizeLog2()); in applyMappingDynStackAlloc()
1200 Log2(Alignment) + ST.getWavefrontSizeLog2()); in applyMappingDynStackAlloc()
H A DSIISelLowering.cpp3423 DAG.getConstant(ST.getWavefrontSizeLog2(), dl, MVT::i32)); in lowerDYNAMIC_STACKALLOCImpl()
3430 << ST.getWavefrontSizeLog2(), in lowerDYNAMIC_STACKALLOCImpl()
12631 Known.Zero.setHighBits(Size - getSubtarget()->getWavefrontSizeLog2()); in computeKnownBitsForTargetInstr()
H A DAMDGPUISelLowering.cpp4739 unsigned MaxActiveBits = std::max(Src1ValBits, ST.getWavefrontSizeLog2()); in computeKnownBitsForTargetNode()