Lines Matching refs:buildInstr

466   MIRBuilder.buildInstr(SPIRV::OpStore)  in buildAtomicInitInst()
500 MIRBuilder.buildInstr(SPIRV::OpAtomicLoad) in buildAtomicLoadInst()
522 MIRBuilder.buildInstr(SPIRV::OpAtomicStore) in buildAtomicStoreInst()
620 MIRBuilder.buildInstr(Opcode) in buildAtomicCompareExchangeInst()
630 MIRBuilder.buildInstr(SPIRV::OpStore).addUse(ExpectedArg).addUse(Tmp); in buildAtomicCompareExchangeInst()
657 MIRBuilder.buildInstr(Opcode) in buildAtomicRMWInst()
690 auto MIB = MIRBuilder.buildInstr(Opcode); in buildAtomicFlagInst()
758 auto MIB = MIRBuilder.buildInstr(Opcode).addUse(ScopeReg); in buildBarrierInst()
804 MIRBuilder.buildInstr(SPIRV::OpExtInst) in generateExtInst()
829 auto MIB = MIRBuilder.buildInstr(Opcode) in generateRelationalInst()
880 auto MIB = MIRBuilder.buildInstr(GroupBuiltin->Opcode) in generateGroupInst()
1103 MIRBuilder.buildInstr(IsVec ? SPIRV::OpDot : SPIRV::OpFMulS) in generateDotOrFMulInst()
1155 auto MIB = MIRBuilder.buildInstr(Opcode) in generateImageSizeQueryInst()
1169 MIRBuilder.buildInstr(SPIRV::OpCompositeExtract) in generateImageSizeQueryInst()
1176 auto MIB = MIRBuilder.buildInstr(SPIRV::OpVectorShuffle) in generateImageSizeQueryInst()
1217 MIRBuilder.buildInstr(Opcode) in generateImageMiscQueryInst()
1285 MIRBuilder.buildInstr(SPIRV::OpSampledImage) in generateReadImageInst()
1305 MIRBuilder.buildInstr(SPIRV::OpImageSampleExplicitLod) in generateReadImageInst()
1314 MIRBuilder.buildInstr(SPIRV::OpCompositeExtract) in generateReadImageInst()
1320 MIRBuilder.buildInstr(SPIRV::OpImageRead) in generateReadImageInst()
1328 MIRBuilder.buildInstr(SPIRV::OpImageRead) in generateReadImageInst()
1343 MIRBuilder.buildInstr(SPIRV::OpImageWrite) in generateWriteImageInst()
1374 MIRBuilder.buildInstr(SPIRV::OpSampledImage) in generateSampleImageInst()
1393 MIRBuilder.buildInstr(SPIRV::OpImageSampleExplicitLod) in generateSampleImageInst()
1443 auto MIB = MIRBuilder.buildInstr(Opcode) in generateSpecConstantInst()
1456 auto MIB = MIRBuilder.buildInstr(Opcode) in generateSpecConstantInst()
1512 MIRBuilder.buildInstr(SPIRV::OpLoad) in buildNDRange()
1526 MIRBuilder.buildInstr(SPIRV::OpBuildNDRange) in buildNDRange()
1532 return MIRBuilder.buildInstr(SPIRV::OpStore) in buildNDRange()
1659 auto MIB = MIRBuilder.buildInstr(SPIRV::OpEnqueueKernel) in buildEnqueueKernel()
1711 return MIRBuilder.buildInstr(Opcode).addUse(Call->Arguments[0]); in generateEnqueueInst()
1714 return MIRBuilder.buildInstr(Opcode) in generateEnqueueInst()
1719 return MIRBuilder.buildInstr(Opcode) in generateEnqueueInst()
1726 return MIRBuilder.buildInstr(Opcode) in generateEnqueueInst()
1733 return MIRBuilder.buildInstr(Opcode) in generateEnqueueInst()
1757 return MIRBuilder.buildInstr(Opcode) in generateAsyncCopy()
1767 return MIRBuilder.buildInstr(Opcode) in generateAsyncCopy()
1826 MIRBuilder.buildInstr(Opcode) in generateConvertInst()
1842 MIRBuilder.buildInstr(SPIRV::OpExtInst) in generateVectorLoadStoreInst()
1866 auto MIB = MIRBuilder.buildInstr(Opcode); in generateLoadStoreInst()