Searched defs:MachineBasicBlock (Results 1 - 5 of 5) sorted by relevance

/external/llvm/lib/CodeGen/
H A DMachineBasicBlock.cpp1 //===-- 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 DMachineInstrBuilder.h58 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 DMachineBasicBlock.h1 //===-- 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 DMILexer.h102 MachineBasicBlock, enumerator in enum:llvm::MIToken::TokenKind
177 return Kind == IntegerLiteral || Kind == MachineBasicBlock ||
/external/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.cpp125 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