HomeSort by relevance Sort by last modified time
    Searched refs:MachineFunction (Results 126 - 150 of 316) sorted by null

1 2 3 4 56 7 8 91011>>

  /external/llvm/lib/Target/Mips/
MipsSERegisterInfo.cpp 27 #include "llvm/CodeGen/MachineFunction.h"
49 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB,
73 MachineFunction &MF = *MI.getParent()->getParent();
MipsAsmPrinter.h 50 virtual bool runOnMachineFunction(MachineFunction &MF);
MipsInstrInfo.h 54 virtual MachineInstr* emitFrameIndexDebugValue(MachineFunction &MF,
  /external/llvm/lib/Target/Hexagon/
HexagonHardwareLoops.cpp 38 #include "llvm/CodeGen/MachineFunction.h"
65 virtual bool runOnMachineFunction(MachineFunction &MF);
169 virtual bool runOnMachineFunction(MachineFunction &MF);
186 bool fixupLoopInstrs(MachineFunction &MF);
190 void convertLoopInstr(MachineFunction &MF,
222 bool HexagonHardwareLoops::runOnMachineFunction(MachineFunction &MF) {
484 MachineFunction *MF = LastMBB->getParent();
551 bool HexagonFixupHwLoops::runOnMachineFunction(MachineFunction &MF) {
566 bool HexagonFixupHwLoops::fixupLoopInstrs(MachineFunction &MF) {
574 for (MachineFunction::iterator MBB = MF.begin(), MBBe = MF.end()
    [all...]
HexagonMachineFunctionInfo.h 13 #include "llvm/CodeGen/MachineFunction.h"
23 /// Hexagon target-specific information for each MachineFunction.
39 HexagonMachineFunctionInfo(MachineFunction &MF) : SRetReturnReg(0),
HexagonRegisterInfo.cpp 25 #include "llvm/CodeGen/MachineFunction.h"
47 const uint16_t* HexagonRegisterInfo::getCalleeSavedRegs(const MachineFunction
73 BitVector HexagonRegisterInfo::getReservedRegs(const MachineFunction &MF)
92 HexagonRegisterInfo::getCalleeSavedRegClasses(const MachineFunction *MF) const {
121 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB,
153 MachineFunction &MF = *MI.getParent()->getParent();
285 unsigned HexagonRegisterInfo::getFrameRegister(const MachineFunction
  /external/llvm/lib/CodeGen/
TailDuplication.cpp 81 virtual bool runOnMachineFunction(MachineFunction &MF);
95 MachineFunction &MF,
101 bool TailDuplicateBlocks(MachineFunction &MF);
102 bool shouldTailDuplicate(const MachineFunction &MF,
112 MachineFunction &MF,
117 MachineFunction &MF);
130 bool TailDuplicatePass::runOnMachineFunction(MachineFunction &MF) {
147 static void VerifyPHIs(MachineFunction &MF, bool CheckExtra) {
148 for (MachineFunction::iterator I = ++MF.begin(), E = MF.end(); I != E; ++I) {
199 MachineFunction &MF)
    [all...]
LiveStackAnalysis.cpp 47 bool LiveStacks::runOnMachineFunction(MachineFunction &MF) {
MachineBasicBlock.cpp 18 #include "llvm/CodeGen/MachineFunction.h"
36 MachineBasicBlock::MachineBasicBlock(MachineFunction &mf, const BasicBlock *bb)
49 const MachineFunction *MF = getParent();
67 /// MBBs start out as #-1. When a MBB is added to a MachineFunction, it
69 /// MachineFunction, it goes back to being #-1.
71 MachineFunction &MF = *N->getParent();
99 MachineFunction *MF = Parent->getParent();
112 if (MachineFunction *MF = N->getParent()->getParent())
257 const MachineFunction *MF = getParent();
259 OS << "Can't print out MachineBasicBlock because parent MachineFunction"
    [all...]
BranchFolding.cpp 70 virtual bool runOnMachineFunction(MachineFunction &MF);
85 bool BranchFolderPass::runOnMachineFunction(MachineFunction &MF) {
111 MachineFunction *MF = MBB->getParent();
175 bool BranchFolder::OptimizeFunction(MachineFunction &MF,
197 for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; I++) {
224 for (MachineFunction::iterator BB = MF.begin(), E = MF.end();
415 MachineFunction &MF = *CurMBB.getParent();
418 MachineFunction::iterator MBBI = &CurMBB;
461 MachineFunction *MF = CurMBB->getParent();
462 MachineFunction::iterator I = llvm::next(MachineFunction::iterator(CurMBB))
    [all...]
VirtRegMap.cpp 24 #include "llvm/CodeGen/MachineFunction.h"
51 bool VirtRegMap::runOnMachineFunction(MachineFunction &mf) {
146 MachineFunction *MF;
163 virtual bool runOnMachineFunction(MachineFunction&);
190 bool VirtRegRewriter::runOnMachineFunction(MachineFunction &fn) {
260 for (MachineFunction::iterator MBBI = MF->begin(), MBBE = MF->end();
ShrinkWrapping.cpp 182 void PEI::placeCSRSpillsAndRestores(MachineFunction &Fn) {
277 void PEI::calculateAnticAvail(MachineFunction &Fn) {
287 for (MachineFunction::iterator MBBI = Fn.begin(), MBBE = Fn.end();
312 for (MachineFunction::iterator MBBI = Fn.begin(), MBBE = Fn.end();
359 bool PEI::calculateSets(MachineFunction &Fn) {
374 for (MachineFunction::iterator MBB = Fn.begin(), E = Fn.end();
408 for (MachineFunction::iterator MBBI = Fn.begin(), MBBE = Fn.end();
494 for (MachineFunction::iterator MBBI = Fn.begin(), MBBE = Fn.end();
797 void PEI::placeSpillsAndRestores(MachineFunction &Fn) {
820 for (MachineFunction::iterator MBBI = Fn.begin(), MBBE = Fn.end()
    [all...]
  /external/llvm/include/llvm/CodeGen/
AsmPrinter.h 32 class MachineFunction;
78 const MachineFunction *MF;
160 virtual bool runOnMachineFunction(MachineFunction &MF) {
171 /// SetupMachineFunction - This should be called when a new MachineFunction
173 void SetupMachineFunction(MachineFunction &MF);
GCStrategy.h 40 #include "llvm/CodeGen/MachineFunction.h"
148 virtual bool findCustomSafePoints(GCFunctionInfo& FI, MachineFunction& MF);
MachineScheduler.h 44 MachineFunction *MF;
  /external/llvm/lib/CodeGen/AsmPrinter/
ARMException.cpp 19 #include "llvm/CodeGen/MachineFunction.h"
56 void ARMException::BeginFunction(const MachineFunction *MF) {
DwarfDebug.h 450 bool addCurrentFnArgument(const MachineFunction *MF,
454 void collectVariableInfo(const MachineFunction *,
459 void collectVariableInfoFromMMITable(const MachineFunction * MF,
503 void beginFunction(const MachineFunction *MF);
507 void endFunction(const MachineFunction *MF);
  /external/llvm/lib/Target/PowerPC/
PPCMachineFunctionInfo.h 17 #include "llvm/CodeGen/MachineFunction.h"
21 /// PPCFunctionInfo - This class is derived from MachineFunction private
22 /// PowerPC target-specific information for each MachineFunction.
75 explicit PPCFunctionInfo(MachineFunction &MF)
  /external/llvm/lib/Target/X86/
X86AsmPrinter.h 73 bool runOnMachineFunction(MachineFunction &F);
X86MachineFunctionInfo.h 17 #include "llvm/CodeGen/MachineFunction.h"
21 /// X86MachineFunctionInfo - This class is derived from MachineFunction and
22 /// contains private X86 target-specific information for each MachineFunction.
87 explicit X86MachineFunctionInfo(MachineFunction &MF)
  /external/llvm/lib/Target/XCore/
XCoreInstrInfo.h 81 virtual MachineInstr *emitFrameIndexDebugValue(MachineFunction &MF,
  /external/llvm/lib/Target/MBlaze/
MBlazeFrameLowering.cpp 22 #include "llvm/CodeGen/MachineFunction.h"
41 static void replaceFrameIndexes(MachineFunction &MF,
54 for (MachineFunction::iterator MB=MF.begin(), ME=MF.end(); MB!=ME; ++MB) {
85 static void analyzeFrameIndexes(MachineFunction &MF) {
212 static void interruptFrameLayout(MachineFunction &MF) {
298 static void determineFrameLayout(MachineFunction &MF) {
324 int MBlazeFrameLowering::getFrameIndexOffset(const MachineFunction &MF, int FI)
335 bool MBlazeFrameLowering::hasFP(const MachineFunction &MF) const {
341 void MBlazeFrameLowering::emitPrologue(MachineFunction &MF) const {
386 void MBlazeFrameLowering::emitEpilogue(MachineFunction &MF
    [all...]
  /external/llvm/lib/Target/CellSPU/
SPUFrameLowering.cpp 20 #include "llvm/CodeGen/MachineFunction.h"
46 bool SPUFrameLowering::hasFP(const MachineFunction &MF) const {
57 void SPUFrameLowering::determineFrameLayout(MachineFunction &MF) const {
91 void SPUFrameLowering::emitPrologue(MachineFunction &MF) const {
188 void SPUFrameLowering::emitEpilogue(MachineFunction &MF,
241 void SPUFrameLowering::processFunctionBeforeCalleeSavedScan(MachineFunction &MF,
  /external/llvm/lib/Target/NVPTX/
VectorElementize.cpp 61 virtual bool runOnMachineFunction(MachineFunction &F);
84 void createLoadCopy(MachineFunction&, MachineInstr *,
86 void createStoreCopy(MachineFunction&, MachineInstr *,
89 void createVecDest(MachineFunction&, MachineInstr *,
92 void createCopies(MachineFunction&, MachineInstr *,
95 unsigned copyProp(MachineFunction&);
96 unsigned removeDeadMoves(MachineFunction&);
98 void elementize(MachineFunction&);
102 void createVecShuffle(MachineFunction& F, MachineInstr *Instr,
105 void createVecExtract(MachineFunction& F, MachineInstr *Instr
    [all...]
  /external/llvm/lib/Target/ARM/
Thumb1FrameLowering.cpp 17 #include "llvm/CodeGen/MachineFunction.h"
23 bool Thumb1FrameLowering::hasReservedCallFrame(const MachineFunction &MF) const{
46 void Thumb1FrameLowering::emitPrologue(MachineFunction &MF) const {
200 void Thumb1FrameLowering::emitEpilogue(MachineFunction &MF,
299 MachineFunction &MF = *MBB.getParent();
314 MachineFunction &MF = *MBB.getParent();
337 MachineFunction &MF = *MBB.getParent();

Completed in 744 milliseconds

1 2 3 4 56 7 8 91011>>