Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:BuildMI

10 // This file exposes a function named BuildMI, which is useful for dramatically
13 // M = BuildMI(MBB, MI, DL, TII.get(X86::ADD8rr), Dst)
242 inline MachineInstrBuilder BuildMI(MachineFunction &MF, const DebugLoc &DL,
249 inline MachineInstrBuilder BuildMI(MachineFunction &MF, const DebugLoc &DL,
258 inline MachineInstrBuilder BuildMI(MachineBasicBlock &BB,
274 inline MachineInstrBuilder BuildMI(MachineBasicBlock &BB,
284 inline MachineInstrBuilder BuildMI(MachineBasicBlock &BB, MachineInstr &I,
290 return BuildMI(BB, MachineBasicBlock::instr_iterator(I), DL, MCID, DestReg);
291 return BuildMI(BB, MachineBasicBlock::iterator(I), DL, MCID, DestReg);
294 inline MachineInstrBuilder BuildMI(MachineBasicBlock &BB, MachineInstr *I,
297 return BuildMI(BB, *I, DL, MCID, DestReg);
303 inline MachineInstrBuilder BuildMI(MachineBasicBlock &BB,
313 inline MachineInstrBuilder BuildMI(MachineBasicBlock &BB,
323 inline MachineInstrBuilder BuildMI(MachineBasicBlock &BB, MachineInstr &I,
329 return BuildMI(BB, MachineBasicBlock::instr_iterator(I), DL, MCID);
330 return BuildMI(BB, MachineBasicBlock::iterator(I), DL, MCID);
333 inline MachineInstrBuilder BuildMI(MachineBasicBlock &BB, MachineInstr *I,
336 return BuildMI(BB, *I, DL, MCID);
341 inline MachineInstrBuilder BuildMI(MachineBasicBlock *BB, const DebugLoc &DL,
343 return BuildMI(*BB, BB->end(), DL, MCID);
349 inline MachineInstrBuilder BuildMI(MachineBasicBlock *BB, const DebugLoc &DL,
351 return BuildMI(*BB, BB->end(), DL, MCID, DestReg);
358 MachineInstrBuilder BuildMI(MachineFunction &MF, const DebugLoc &DL,
366 MachineInstrBuilder BuildMI(MachineBasicBlock &BB,