HomeSort by: relevance | last modified time | path
    Searched refs:MIBundleBuilder (Results 1 - 8 of 8) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineInstrBuilder.h 541 /// MIBundleBuilder can create a bundle from scratch by inserting new
544 class MIBundleBuilder {
550 /// Create an MIBundleBuilder that inserts instructions into a new bundle in
552 MIBundleBuilder(MachineBasicBlock &BB, MachineBasicBlock::iterator Pos)
556 MIBundleBuilder(MachineBasicBlock &BB, MachineBasicBlock::iterator B,
568 /// Create an MIBundleBuilder representing an existing instruction or bundle
570 explicit MIBundleBuilder(MachineInstr *MI)
589 MIBundleBuilder &insert(MachineBasicBlock::instr_iterator I,
611 MIBundleBuilder &prepend(MachineInstr *MI) {
617 MIBundleBuilder &append(MachineInstr *MI)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
DelaySlotFiller.cpp 158 MIBundleBuilder(MBB, MachineBasicBlock::iterator(MI), J);
160 MIBundleBuilder(MBB, MachineBasicBlock::iterator(MI), I);
  /src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
LanaiDelaySlotFiller.cpp 138 MIBundleBuilder(MBB, InstrWithSlot, std::next(LastFiller));
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsDelaySlotFiller.cpp 315 MIBundleBuilder(I->second).append(MF->CloneMachineInstr(&*Filler));
683 MIBundleBuilder(MBB, I, std::next(I, 2));
795 MIBundleBuilder(MBB, SlotI, std::next(SlotI, 2));
819 MIBundleBuilder(MBB, Slot, std::next(Slot, 2));
MipsBranchExpansion.cpp 369 MIBundleBuilder(&*MIB).append((++II)->removeFromBundle());
675 MIBundleBuilder(*LongBrMBB, Pos)
770 MIBundleBuilder(&*I).append(
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineInstrBundle.cpp 127 MIBundleBuilder Bundle(MBB, FirstMI, LastMI);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIInstrInfo.cpp 1913 MIBundleBuilder Bundler(MBB, MI);
SIISelLowering.cpp 3438 MIBundleBuilder Bundler(*MBB, I, E);

Completed in 61 milliseconds