Lines Matching refs:buildConstantIntReg
414 static Register buildConstantIntReg(uint64_t Val, MachineIRBuilder &MIRBuilder, in buildConstantIntReg() function
436 return buildConstantIntReg(Scope, MIRBuilder, GR); in buildScopeReg()
456 return buildConstantIntReg(Semantics, MIRBuilder, GR); in buildMemSemanticsReg()
486 ScopeRegister = buildConstantIntReg(SPIRV::Scope::Device, MIRBuilder, GR); in buildAtomicLoadInst()
497 MemSemanticsReg = buildConstantIntReg(Semantics, MIRBuilder, GR); in buildAtomicLoadInst()
514 buildConstantIntReg(SPIRV::Scope::Device, MIRBuilder, GR); in buildAtomicStoreInst()
520 Register MemSemanticsReg = buildConstantIntReg(Semantics, MIRBuilder, GR); in buildAtomicStoreInst()
589 MemSemEqualReg = buildConstantIntReg(MemSemEqual, MIRBuilder, GR); in buildAtomicCompareExchangeInst()
591 MemSemUnequalReg = buildConstantIntReg(MemSemUnequal, MIRBuilder, GR); in buildAtomicCompareExchangeInst()
606 ScopeReg = buildConstantIntReg(Scope, MIRBuilder, GR); in buildAtomicCompareExchangeInst()
730 MemSemanticsReg = buildConstantIntReg(MemSemantics, MIRBuilder, GR); in buildBarrierInst()
756 ScopeReg = buildConstantIntReg(Scope, MIRBuilder, GR); in buildBarrierInst()
760 MIB.addUse(buildConstantIntReg(MemScope, MIRBuilder, GR)); in buildBarrierInst()
877 Register ScopeRegister = buildConstantIntReg(Scope, MIRBuilder, GR); in generateGroupInst()
1160 MIB.addUse(buildConstantIntReg(0, MIRBuilder, GR)); // Lod id. in generateImageSizeQueryInst()
1652 .addUse(buildConstantIntReg(0, MIRBuilder, GR)) // Indices. in buildEnqueueKernel()
1653 .addUse(buildConstantIntReg(I, MIRBuilder, GR)); in buildEnqueueKernel()
1670 MIB.addUse(buildConstantIntReg(0, MIRBuilder, GR)); // Dummy num events. in buildEnqueueKernel()
1689 MIB.addUse(buildConstantIntReg(DL.getTypeStoreSize(PType), MIRBuilder, GR)); in buildEnqueueKernel()
1692 buildConstantIntReg(DL.getPrefTypeAlign(PType).value(), MIRBuilder, GR)); in buildEnqueueKernel()
1753 auto Scope = buildConstantIntReg(SPIRV::Scope::Workgroup, MIRBuilder, GR); in generateAsyncCopy()
1764 .addUse(buildConstantIntReg(1, MIRBuilder, GR)) in generateAsyncCopy()