Lines Matching defs:MIRBuilder
81 MachineIRBuilder &MIRBuilder,
183 MachineIRBuilder &MIRBuilder) {
185 MIRBuilder.getMF().getSubtarget().getRegisterInfo();
186 MachineRegisterInfo *MRI = MIRBuilder.getMRI();
208 Src = MIRBuilder.buildAnyExt(LLT::scalar(DstSize), Src).getReg(0);
211 MIRBuilder.buildCopy(Dst, Src);
216 MachineIRBuilder &MIRBuilder, const CallBase &Call,
224 MachineFunction &MF = MIRBuilder.getMF();
229 MachineRegisterInfo *MRI = MIRBuilder.getMRI();
299 auto Inst = MIRBuilder.buildInstrNoInsert(TargetOpcode::INLINEASM)
317 getRegistersForValue(MF, MIRBuilder, OpInfo, RefOpInfo);
413 if (!buildAnyextOrCopy(In, SrcRegs[0], MIRBuilder))
439 MIRBuilder)) {
518 if (!buildAnyextOrCopy(OpInfo.Regs[0], SourceRegs[0], MIRBuilder))
560 MIRBuilder.insertInstr(Inst);
592 MIRBuilder.buildCopy(Tmp1Reg, SrcReg);
594 MIRBuilder.buildTrunc(ResRegs[i], Tmp1Reg);
596 MIRBuilder.buildCopy(ResRegs[i], SrcReg);
625 MachineIRBuilder &MIRBuilder) const {