Home
last modified time | relevance | path

Searched refs:VIndex (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp4429 Register VIndex; in legalizeBufferStore() local
4432 VIndex = MI.getOperand(3).getReg(); in legalizeBufferStore()
4435 VIndex = B.buildConstant(S32, 0).getReg(0); in legalizeBufferStore()
4476 .addUse(VIndex) // vindex in legalizeBufferStore()
4510 Register VIndex; in legalizeBufferLoad() local
4513 VIndex = MI.getOperand(3).getReg(); in legalizeBufferLoad()
4516 VIndex = B.buildConstant(S32, 0).getReg(0); in legalizeBufferLoad()
4577 .addUse(VIndex) // vindex in legalizeBufferLoad()
4709 Register VIndex; in legalizeBufferAtomic() local
4711 VIndex = MI.getOperand(4 + OpOffset).getReg(); in legalizeBufferAtomic()
[all …]
H A DAMDGPULegalizerInfo.h171 Register SOffset, unsigned ImmOffset, Register VIndex,
H A DAMDGPUInstructionSelector.cpp3041 MachineOperand &VIndex = MI.getOperand(3); in selectAMDGPU_BUFFER_ATOMIC_FADD() local
3047 bool HasVIndex = !isOperandImmEqual(VIndex, 0, *MRI); in selectAMDGPU_BUFFER_ATOMIC_FADD()
3082 .addReg(VIndex.getReg()) in selectAMDGPU_BUFFER_ATOMIC_FADD()
3089 I.add(VIndex); in selectAMDGPU_BUFFER_ATOMIC_FADD()
3151 Register VIndex; in selectBufferLoadLds() local
3154 VIndex = MI.getOperand(4).getReg(); in selectBufferLoadLds()
3196 .addReg(VIndex) in selectBufferLoadLds()
3203 MIB.addReg(VIndex); in selectBufferLoadLds()
H A DAMDGPURegisterBankInfo.cpp1389 Register VIndex = B.buildConstant(S32, 0).getReg(0); in applyMappingSBufferLoad() local
1390 B.getMRI()->setRegBank(VIndex, AMDGPU::VGPRRegBank); in applyMappingSBufferLoad()
1412 .addUse(VIndex) // vindex in applyMappingSBufferLoad()
H A DSIISelLowering.cpp7116 SDValue VIndex = SDValue()) { in updateBufferMMO() argument
7125 if (VIndex && (!isa<ConstantSDNode>(VIndex) || in updateBufferMMO()
7126 !cast<ConstantSDNode>(VIndex)->isZero())) { in updateBufferMMO()
7166 static unsigned getIdxEn(SDValue VIndex) { in getIdxEn() argument
7167 if (auto VIndexC = dyn_cast<ConstantSDNode>(VIndex)) in getIdxEn()
/llvm-project-15.0.7/llvm/lib/IR/
H A DDIBuilder.cpp882 unsigned LineNo, DISubroutineType *Ty, unsigned VIndex, int ThisAdjustment, in createMethod() argument
893 LinkageName, F, LineNo, Ty, LineNo, VTableHolder, VIndex, ThisAdjustment, in createMethod()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGDebugInfo.cpp1773 unsigned VIndex = 0; in CreateCXXMemberFunction() local
1788 VIndex = CGM.getItaniumVTableContext().getMethodVTableIndex(Method); in CreateCXXMemberFunction()
1796 VIndex = ML.Index; in CreateCXXMemberFunction()
1873 MethodTy, VIndex, ThisAdjustment, ContainingType, Flags, SPFlags, in CreateCXXMemberFunction()