Lines Matching defs:MIRBuilder
104 MachineIRBuilder &MIRBuilder) {
106 auto MIB = MIRBuilder.buildInstr(SPIRV::OpName).addUse(Target);
130 void buildOpDecorate(Register Reg, MachineIRBuilder &MIRBuilder,
133 auto MIB = MIRBuilder.buildInstr(SPIRV::OpDecorate)
149 void buildOpSpirvDecorations(Register Reg, MachineIRBuilder &MIRBuilder,
162 auto MIB = MIRBuilder.buildInstr(SPIRV::OpDecorate)
741 MachineIRBuilder &MIRBuilder, bool Force) {
742 setRegClassType(Reg, GR->getOrCreateSPIRVType(Ty, MIRBuilder), GR,
743 MIRBuilder.getMRI(), MIRBuilder.getMF(), Force);
760 MachineIRBuilder &MIRBuilder) {
761 return createVirtualRegister(SpvType, GR, MIRBuilder.getMRI(),
762 MIRBuilder.getMF());
768 MachineIRBuilder &MIRBuilder) {
769 return createVirtualRegister(GR->getOrCreateSPIRVType(Ty, MIRBuilder), GR,
770 MIRBuilder);