reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/CodeGen/MachineInstrBuilder.h
  403     return BuildMI(BB, MachineBasicBlock::instr_iterator(I), DL, MCID);
lib/Target/AArch64/AArch64InstructionSelector.cpp
 1661     BuildMI(MBB, I.getIterator(), I.getDebugLoc(),
lib/Target/AMDGPU/SIFormMemoryClauses.cpp
  362       auto B = BuildMI(MBB, I, DebugLoc(), TII->get(TargetOpcode::BUNDLE));
lib/Target/AMDGPU/SIISelLowering.cpp
 3107   BuildMI(*MBB, E, MI.getDebugLoc(), TII->get(AMDGPU::S_WAITCNT))
lib/Target/AMDGPU/SIInsertWaitcnts.cpp
 1152     auto SWaitInst = BuildMI(*MI.getParent(), MI.getIterator(),
 1167         BuildMI(*MI.getParent(), MI.getIterator(), MI.getDebugLoc(),
lib/Target/AMDGPU/SIShrinkInstructions.cpp
  528       BuildMI(*MovT.getParent(), MovX->getIterator(), MovT.getDebugLoc(),
lib/Target/ARM/ARMInstructionSelector.cpp
  493   (void)BuildMI(I.MBB, I.InsertBefore, I.DbgLoc, TII.get(Opcodes.MOVi))
  579       BuildMI(I.MBB, I.InsertBefore, I.DbgLoc, TII.get(Helper.ComparisonOpcode))
  588     auto ReadI = BuildMI(I.MBB, I.InsertBefore, I.DbgLoc,
  596   auto Mov1I = BuildMI(I.MBB, I.InsertBefore, I.DbgLoc,
  693         auto MIBLoad = BuildMI(MBB, InsertBefore, MIB->getDebugLoc(),
  776   auto CmpI = BuildMI(MBB, InsertBefore, DbgLoc, TII.get(Opcodes.TSTri))
  791   auto Mov1I = BuildMI(MBB, InsertBefore, DbgLoc, TII.get(Opcodes.MOVCCr))
  884             BuildMI(MBB, InsertBefore, I.getDebugLoc(), TII.get(Opcodes.RSB))
  933           BuildMI(MBB, InsertBefore, I.getDebugLoc(), TII.get(ARM::VMOVRRD))
 1105       auto AndI = BuildMI(MBB, InsertBefore, I.getDebugLoc(), TII.get(Opcodes.AND))
lib/Target/Hexagon/HexagonConstPropagation.cpp
 3152       auto NI = BuildMI(B, BrI.getIterator(), BrI.getDebugLoc(), JD)
lib/Target/Hexagon/HexagonOptAddrMode.cpp
  497       MIB = BuildMI(*BB, InsertPt, OldMI->getDebugLoc(), HII->get(NewOpCode));
  508       MIB = BuildMI(*BB, InsertPt, OldMI->getDebugLoc(), HII->get(NewOpCode))
  525       MIB = BuildMI(*BB, InsertPt, OldMI->getDebugLoc(), HII->get(NewOpCode));
  557       MIB = BuildMI(*BB, InsertPt, OldMI->getDebugLoc(), HII->get(NewOpCode));
  566       MIB = BuildMI(*BB, InsertPt, OldMI->getDebugLoc(), HII->get(NewOpCode));
  579     MIB = BuildMI(*BB, InsertPt, OldMI->getDebugLoc(), HII->get(NewOpCode));
  637         BuildMI(*BB, InsertPt, UseMI->getDebugLoc(), HII->get(NewOpCode));
lib/Target/Hexagon/HexagonVectorPrint.cpp
  102   BuildMI(*MBB, I, DL, QII->get(TargetOpcode::INLINEASM))
lib/Target/Lanai/LanaiDelaySlotFiller.cpp
  126           BuildMI(MBB, std::next(I), DebugLoc(), TII->get(Lanai::NOP));
lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp
  286                 BuildMI(MBB, InsertPt, MI.getDebugLoc(), TII->get(Opc))
  293             BuildMI(MBB, InsertPt, MI.getDebugLoc(), TII->get(Opc))
lib/Target/X86/X86FlagsCopyLowering.cpp
  819       BuildMI(MBB, MI.getIterator(), MI.getDebugLoc(), TII->get(X86::ADD8ri))
 1035   auto MIB = BuildMI(*SetCCI.getParent(), SetCCI.getIterator(),
lib/Target/X86/X86SpeculativeLoadHardening.cpp
 2444     BuildMI(MBB, std::next(InsertPt), Loc, TII->get(X86::LFENCE));
 2539     BuildMI(MBB, InsertPt, Loc, TII->get(X86::CMP64ri32))
 2550     BuildMI(MBB, InsertPt, Loc, TII->get(X86::CMP64rr))