| /external/llvm/lib/CodeGen/ |
| TargetRegisterInfo.cpp | 16 #include "llvm/CodeGen/MachineFunction.h" 130 static void getAllocatableSetForRC(const MachineFunction &MF, 138 BitVector TargetRegisterInfo::getAllocatableSet(const MachineFunction &MF, 267 const MachineFunction &MF,
|
| VirtRegMap.cpp | 27 #include "llvm/CodeGen/MachineFunction.h" 55 bool VirtRegMap::runOnMachineFunction(MachineFunction &mf) { 157 MachineFunction *MF; 175 bool runOnMachineFunction(MachineFunction&) override; 205 bool VirtRegRewriter::runOnMachineFunction(MachineFunction &fn) { 287 for (MachineFunction::iterator MBBI = MF->begin(), MBBE = MF->end();
|
| TargetInstrInfo.cpp | 44 const MachineFunction &MF) const { 113 if (++MachineFunction::iterator(MBB) != MachineFunction::iterator(NewDest)) 160 MachineFunction &MF = *MI->getParent()->getParent(); 333 MachineFunction &MF) const { 379 static MachineInstr* foldPatchpoint(MachineFunction &MF, 457 MachineFunction &MF = *MBB->getParent(); 523 MachineFunction &MF = *MBB.getParent(); 563 const MachineFunction &MF = *MI->getParent()->getParent(); 648 const MachineFunction &MF) const [all...] |
| MachineVerifier.cpp | 60 bool runOnMachineFunction(MachineFunction &MF); 66 const MachineFunction *MF; 208 void report(const char *msg, const MachineFunction *MF); 212 void report(const char *msg, const MachineFunction *MF, 216 void report(const char *msg, const MachineFunction *MF, 254 bool runOnMachineFunction(MachineFunction &MF) override { 270 void MachineFunction::verify(Pass *p, const char *Banner) const { 272 .runOnMachineFunction(const_cast<MachineFunction&>(*this)); 275 bool MachineVerifier::runOnMachineFunction(MachineFunction &MF) { 313 for (MachineFunction::const_iterator MFI = MF.begin(), MFE = MF.end() [all...] |
| InterferenceCache.cpp | 42 void InterferenceCache::init(MachineFunction *mf, 95 const MachineFunction *MF) { 146 MachineFunction::const_iterator MFI = MF->getBlockNumbered(MBBNum);
|
| MachineCopyPropagation.cpp | 19 #include "llvm/CodeGen/MachineFunction.h" 46 bool runOnMachineFunction(MachineFunction &MF) override; 332 bool MachineCopyPropagation::runOnMachineFunction(MachineFunction &MF) { 342 for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; ++I)
|
| /external/llvm/lib/Target/ARM/ |
| Thumb2ITBlockPass.cpp | 37 bool runOnMachineFunction(MachineFunction &Fn) override; 255 bool Thumb2ITBlockPass::runOnMachineFunction(MachineFunction &Fn) { 266 for (MachineFunction::iterator MFI = Fn.begin(), E = Fn.end(); MFI != E; ) {
|
| Thumb1FrameLowering.cpp | 17 #include "llvm/CodeGen/MachineFunction.h" 27 bool Thumb1FrameLowering::hasReservedCallFrame(const MachineFunction &MF) const{ 52 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB, 85 void Thumb1FrameLowering::emitPrologue(MachineFunction &MF) const { 315 void Thumb1FrameLowering::emitEpilogue(MachineFunction &MF, 419 MachineFunction &MF = *MBB.getParent(); 434 MachineFunction &MF = *MBB.getParent(); 457 MachineFunction &MF = *MBB.getParent();
|
| ARMConstantIslandPass.cpp | 258 MachineFunction *MF; 270 bool runOnMachineFunction(MachineFunction &MF) override; 332 for (MachineFunction::iterator MBBI = MF->begin(), E = MF->end(); 377 bool ARMConstantIslands::runOnMachineFunction(MachineFunction &mf) { 571 MachineFunction::iterator MBBI = MBB; 620 for (MachineFunction::iterator MBBI = MF->begin(), E = MF->end(); 643 for (MachineFunction::iterator I = MF->begin(), E = MF->end(); I != E; ++I) 654 for (MachineFunction::iterator MBBI = MF->begin(), E = MF->end(); [all...] |
| /external/llvm/lib/Target/Hexagon/ |
| HexagonExpandPredSpillCode.cpp | 66 bool runOnMachineFunction(MachineFunction &Fn) override; 73 bool HexagonExpandPredSpillCode::runOnMachineFunction(MachineFunction &Fn) { 78 for (MachineFunction::iterator MBBb = Fn.begin(), MBBe = Fn.end();
|
| HexagonSplitTFRCondSets.cpp | 74 bool runOnMachineFunction(MachineFunction &Fn) override; 81 bool HexagonSplitTFRCondSets::runOnMachineFunction(MachineFunction &Fn) { 86 for (MachineFunction::iterator MBBb = Fn.begin(), MBBe = Fn.end();
|
| HexagonNewValueJump.cpp | 87 bool runOnMachineFunction(MachineFunction &Fn) override; 113 MachineFunction &MF) { 221 MachineFunction &MF) { 353 bool HexagonNewValueJump::runOnMachineFunction(MachineFunction &MF) { 379 for (MachineFunction::iterator MBBb = MF.begin(), MBBe = MF.end();
|
| /external/llvm/lib/Target/R600/ |
| R600ClauseMergePass.cpp | 66 bool runOnMachineFunction(MachineFunction &MF) override; 169 bool R600ClauseMergePass::runOnMachineFunction(MachineFunction &MF) { 171 for (MachineFunction::iterator BB = MF.begin(), BB_E = MF.end();
|
| SIFixSGPRCopies.cpp | 101 bool runOnMachineFunction(MachineFunction &MF) override; 196 bool SIFixSGPRCopies::runOnMachineFunction(MachineFunction &MF) { 202 for (MachineFunction::iterator BI = MF.begin(), BE = MF.end();
|
| R600Packetizer.cpp | 54 bool runOnMachineFunction(MachineFunction &Fn) override; 151 R600PacketizerList(MachineFunction &MF, MachineLoopInfo &MLI, 330 bool R600Packetizer::runOnMachineFunction(MachineFunction &Fn) { 351 for (MachineFunction::iterator MBB = Fn.begin(), MBBe = Fn.end(); 369 for (MachineFunction::iterator MBB = Fn.begin(), MBBe = Fn.end();
|
| /external/llvm/lib/Target/Sparc/ |
| SparcCodeEmitter.cpp | 56 bool runOnMachineFunction(MachineFunction &MF) override; 99 bool SparcCodeEmitter::runOnMachineFunction(MachineFunction &MF) { 116 for (MachineFunction::iterator MBB = MF.begin(), E = MF.end();
|
| /external/llvm/lib/Target/SystemZ/ |
| SystemZInstrInfo.h | 182 MachineInstr *convertToThreeAddress(MachineFunction::iterator &MFI, 185 MachineInstr *foldMemoryOperandImpl(MachineFunction &MF, MachineInstr *MI, 188 MachineInstr *foldMemoryOperandImpl(MachineFunction &MF, MachineInstr* MI,
|
| /external/llvm/lib/Target/X86/ |
| X86VZeroUpper.cpp | 40 bool runOnMachineFunction(MachineFunction &MF) override; 249 bool VZeroUpperInserter::runOnMachineFunction(MachineFunction &MF) { 280 for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; ++I)
|
| X86FrameLowering.cpp | 22 #include "llvm/CodeGen/MachineFunction.h" 39 bool X86FrameLowering::hasReservedCallFrame(const MachineFunction &MF) const { 46 bool X86FrameLowering::hasFP(const MachineFunction &MF) const { 94 const MachineFunction *MF = MBB.getParent(); 296 static bool isEAXLiveIn(MachineFunction &MF) { 313 MachineFunction &MF = *MBB.getParent(); 343 static bool usesTheStack(const MachineFunction &MF) { 437 void X86FrameLowering::emitPrologue(MachineFunction &MF) const { 598 for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; ++I) 832 void X86FrameLowering::emitEpilogue(MachineFunction &MF [all...] |
| X86RegisterInfo.cpp | 24 #include "llvm/CodeGen/MachineFunction.h" 85 X86RegisterInfo::trackLivenessAfterRegAlloc(const MachineFunction &MF) const { 159 X86RegisterInfo::getPointerRegClass(const MachineFunction &MF, 198 MachineFunction &MF) const { 217 X86RegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const { 221 assert(MF && "MachineFunction required"); 325 BitVector X86RegisterInfo::getReservedRegs(const MachineFunction &MF) const { 405 bool X86RegisterInfo::hasBasePointer(const MachineFunction &MF) const { 422 bool X86RegisterInfo::canRealignStack(const MachineFunction &MF) const { 441 bool X86RegisterInfo::needsStackRealignment(const MachineFunction &MF) const [all...] |
| /external/llvm/lib/Target/Mips/ |
| MipsConstantIslandPass.cpp | 350 MachineFunction *MF; 378 bool runOnMachineFunction(MachineFunction &F) override; 448 bool MipsConstantIslands::runOnMachineFunction(MachineFunction &mf) { 605 MachineFunction::iterator MBBI = MBB; 662 for (MachineFunction::iterator I = MF->begin(), E = MF->end(); I != E; ++I) 670 for (MachineFunction::iterator MBBI = MF->begin(), E = MF->end(); 886 MachineFunction::iterator MBBI = OrigBB; ++MBBI; [all...] |
| MipsSEFrameLowering.cpp | 21 #include "llvm/CodeGen/MachineFunction.h" 54 ExpandPseudo(MachineFunction &MF); 68 MachineFunction &MF; 73 ExpandPseudo::ExpandPseudo(MachineFunction &MF_) 79 for (MachineFunction::iterator BB = MF.begin(), BBEnd = MF.end(); 275 void MipsSEFrameLowering::emitPrologue(MachineFunction &MF) const { 393 void MipsSEFrameLowering::emitEpilogue(MachineFunction &MF, 453 MachineFunction *MF = MBB.getParent(); 480 MipsSEFrameLowering::hasReservedCallFrame(const MachineFunction &MF) const { 493 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB [all...] |
| MipsDelaySlotFiller.cpp | 79 void setUnallocatableRegs(const MachineFunction &MF); 176 bool runOnMachineFunction(MachineFunction &F) override { 178 for (MachineFunction::iterator FI = F.begin(), FE = F.end(); 255 MachineFunction *MF = Filler->getParent()->getParent(); 277 const MachineFunction &MF = *MBB.getParent(); 325 void RegDefsUses::setUnallocatableRegs(const MachineFunction &MF) {
|
| /external/llvm/include/llvm/CodeGen/ |
| MachineBasicBlock.h | 26 class MachineFunction; 67 MachineFunction *xParent; 105 explicit MachineBasicBlock(MachineFunction &mf, const BasicBlock *bb); 109 // MachineBasicBlocks are allocated and owned by MachineFunction. 110 friend class MachineFunction; 135 /// getParent - Return the MachineFunction containing this basic block. 137 const MachineFunction *getParent() const { return xParent; } 138 MachineFunction *getParent() { return xParent; } 641 /// level, unless they're not in a MachineFunction yet, in which case this 700 // MachineFunction as a graph of MachineBasicBlocks.. [all...] |
| CallingConvLower.h | 20 #include "llvm/CodeGen/MachineFunction.h" 176 MachineFunction &MF; 240 CCState(CallingConv::ID CC, bool isVarArg, MachineFunction &MF, 250 MachineFunction &getMachineFunction() const { return MF; }
|