Insert a new instruction before I without a destination register.
Declared in <llvm/CodeGen/MachineInstrBuilder.h>
MachineInstrBuilder
BuildMI(
MachineBasicBlock& BB,
MachineBasicBlock::instr_iterator I,
MIMetadata const& MIMD,
MCInstrDesc const& MCID);
Builder for the newly created instruction.
| Name | Description |
|---|---|
| BB | Basic block that will contain the new instruction. |
| I | Insertion point; the instruction is placed before this iterator. |
| MIMD | Debug location and related metadata for the instruction. |
| MCID | Opcode descriptor for the new instruction. |