Searched defs:MachineBasicBlock (Results 1 - 5 of 5) sorted by relevance
/external/llvm/lib/CodeGen/ |
H A D | MachineBasicBlock.cpp | 1 //===-- llvm/CodeGen/MachineBasicBlock.cpp ----------------------*- C++ -*-===// 14 #include "llvm/CodeGen/MachineBasicBlock.h" 42 MachineBasicBlock::MachineBasicBlock(MachineFunction &MF, const BasicBlock *B) function in class:MachineBasicBlock 47 MachineBasicBlock::~MachineBasicBlock() { 51 MCSymbol *MachineBasicBlock::getSymbol() const { 66 raw_ostream &llvm::operator<<(raw_ostream &OS, const MachineBasicBlock &MBB) { 78 void ilist_traits<MachineBasicBlock>::addNodeToList(MachineBasicBlock * [all...] |
/external/llvm/include/llvm/CodeGen/ |
H A D | MachineInstrBuilder.h | 58 operator MachineBasicBlock::iterator() const { return MI; } 98 const MachineInstrBuilder &addMBB(MachineBasicBlock *MBB, 250 /// the given position in the given MachineBasicBlock, and sets up the first 252 inline MachineInstrBuilder BuildMI(MachineBasicBlock &BB, 253 MachineBasicBlock::iterator I, 263 inline MachineInstrBuilder BuildMI(MachineBasicBlock &BB, 264 MachineBasicBlock::instr_iterator I, 274 inline MachineInstrBuilder BuildMI(MachineBasicBlock &BB, 280 MachineBasicBlock::instr_iterator MII(I); 284 MachineBasicBlock [all...] |
H A D | MachineBasicBlock.h | 1 //===-- llvm/CodeGen/MachineBasicBlock.h ------------------------*- C++ -*-===// 44 // this is only set by the MachineBasicBlock owning the LiveList 45 friend class MachineBasicBlock; 46 MachineBasicBlock* Parent; 68 class MachineBasicBlock class in namespace:llvm 69 : public ilist_node_with_parent<MachineBasicBlock, MachineFunction> { 91 std::vector<MachineBasicBlock *> Predecessors; 92 std::vector<MachineBasicBlock *> Successors; 128 MachineBasicBlock() {} function in class:llvm::MachineBasicBlock 130 explicit MachineBasicBlock(MachineFunctio [all...] |
/external/llvm/lib/CodeGen/MIRParser/ |
H A D | MILexer.h | 102 MachineBasicBlock, enumerator in enum:llvm::MIToken::TokenKind 177 return Kind == IntegerLiteral || Kind == MachineBasicBlock ||
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonVLIWPacketizer.cpp | 125 static MachineBasicBlock::iterator moveInstrOut(MachineInstr *MI, 126 MachineBasicBlock::iterator BundleIt, bool Before) { 127 MachineBasicBlock::instr_iterator InsertPt; 133 MachineBasicBlock &B = *MI->getParent(); 149 MachineBasicBlock::const_instr_iterator I(BundleIt); 150 MachineBasicBlock::const_instr_iterator E = B.instr_end(); 161 MachineBasicBlock::iterator NextIt = std::next(BundleIt); 218 MachineBasicBlock::iterator RB = Begin; 223 MachineBasicBlock::iterator RE = RB; 333 SDep::Kind DepType, MachineBasicBlock 914 ignorePseudoInstruction(const MachineInstr *MI, const MachineBasicBlock*) argument [all...] |
Completed in 7875 milliseconds