Lines Matching refs:MIB
56 void addStringImm(const StringRef &Str, MachineInstrBuilder &MIB) { in addStringImm() argument
60 MIB.addImm(convertCharsToWord(Str, i)); in addStringImm()
77 void addNumImm(const APInt &Imm, MachineInstrBuilder &MIB) { in addNumImm() argument
85 MIB.addImm(Imm.getZExtValue()); in addNumImm()
91 MIB.addImm(LowBits).addImm(HighBits); in addNumImm()
102 auto MIB = MIRBuilder.buildInstr(SPIRV::OpName).addUse(Target); in buildOpName() local
103 addStringImm(Name, MIB); in buildOpName()
107 static void finishBuildOpDecorate(MachineInstrBuilder &MIB, in finishBuildOpDecorate() argument
111 addStringImm(StrImm, MIB); in finishBuildOpDecorate()
113 MIB.addImm(DecArg); in finishBuildOpDecorate()
119 auto MIB = MIRBuilder.buildInstr(SPIRV::OpDecorate) in buildOpDecorate() local
122 finishBuildOpDecorate(MIB, DecArgs, StrImm); in buildOpDecorate()
129 auto MIB = BuildMI(MBB, I, I.getDebugLoc(), TII.get(SPIRV::OpDecorate)) in buildOpDecorate() local
132 finishBuildOpDecorate(MIB, DecArgs, StrImm); in buildOpDecorate()