Lines Matching refs:MIB
90 addDirectMem(const MachineInstrBuilder &MIB, unsigned Reg) {
93 return MIB.addReg(Reg).addImm(1).addReg(0).addImm(0).addReg(0);
98 addOffset(const MachineInstrBuilder &MIB, int Offset) {
99 return MIB.addImm(1).addReg(0).addImm(Offset).addReg(0);
107 addRegOffset(const MachineInstrBuilder &MIB,
109 return addOffset(MIB.addReg(Reg, getKillRegState(isKill)), Offset);
114 static inline const MachineInstrBuilder &addRegReg(const MachineInstrBuilder &MIB,
117 return MIB.addReg(Reg1, getKillRegState(isKill1)).addImm(1)
122 addFullAddress(const MachineInstrBuilder &MIB,
127 MIB.addReg(AM.Base.Reg);
130 MIB.addFrameIndex(AM.Base.FrameIndex);
133 MIB.addImm(AM.Scale).addReg(AM.IndexReg);
135 MIB.addGlobalAddress(AM.GV, AM.Disp, AM.GVOpFlags);
137 MIB.addImm(AM.Disp);
139 return MIB.addReg(0);
148 addFrameReference(const MachineInstrBuilder &MIB, int FI, int Offset = 0) {
149 MachineInstr *MI = MIB;
162 return addOffset(MIB.addFrameIndex(FI), Offset)
174 addConstantPoolReference(const MachineInstrBuilder &MIB, unsigned CPI,
177 return MIB.addReg(GlobalBaseReg).addImm(1).addReg(0)