HomeSort by relevance Sort by last modified time
    Searched refs:MF (Results 1 - 25 of 306) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/llvm/lib/Target/
TargetFrameLowering.cpp 29 int TargetFrameLowering::getFrameIndexOffset(const MachineFunction &MF,
31 const MachineFrameInfo *MFI = MF.getFrameInfo();
36 int TargetFrameLowering::getFrameIndexReference(const MachineFunction &MF,
38 const TargetRegisterInfo *RI = MF.getTarget().getRegisterInfo();
43 FrameReg = RI->getFrameRegister(MF);
44 return getFrameIndexOffset(MF, FI);
  /external/llvm/lib/Target/PTX/
PTXFrameLowering.cpp 19 void PTXFrameLowering::emitPrologue(MachineFunction &MF) const {
22 void PTXFrameLowering::emitEpilogue(MachineFunction &MF,
PTXFrameLowering.h 36 void emitPrologue(MachineFunction &MF) const;
37 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const;
39 bool hasFP(const MachineFunction &MF) const { return false; }
PTXRegisterInfo.h 36 *getCalleeSavedRegs(const MachineFunction *MF = 0) const {
41 virtual BitVector getReservedRegs(const MachineFunction &MF) const {
50 virtual unsigned getFrameRegister(const MachineFunction &MF) const {
  /external/llvm/lib/Target/Blackfin/
BlackfinFrameLowering.h 35 void emitPrologue(MachineFunction &MF) const;
36 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const;
38 bool hasFP(const MachineFunction &MF) const;
39 bool hasReservedCallFrame(const MachineFunction &MF) const;
41 void processFunctionBeforeCalleeSavedScan(MachineFunction &MF,
  /external/llvm/lib/Target/MBlaze/
MBlazeFrameLowering.h 40 void emitPrologue(MachineFunction &MF) const;
41 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const;
43 bool hasFP(const MachineFunction &MF) const;
45 int getFrameIndexOffset(const MachineFunction &MF, int FI) const;
47 virtual void processFunctionBeforeCalleeSavedScan(MachineFunction &MF,
MBlazeRegisterInfo.h 49 const unsigned *getCalleeSavedRegs(const MachineFunction* MF = 0) const;
51 BitVector getReservedRegs(const MachineFunction &MF) const;
53 void eliminateCallFramePseudoInstr(MachineFunction &MF,
61 void processFunctionBeforeFrameFinalized(MachineFunction &MF) const;
64 unsigned getFrameRegister(const MachineFunction &MF) const;
  /external/llvm/lib/Target/Mips/
MipsRegisterInfo.h 42 void adjustMipsStackFrame(MachineFunction &MF) const;
45 const unsigned *getCalleeSavedRegs(const MachineFunction* MF = 0) const;
47 BitVector getReservedRegs(const MachineFunction &MF) const;
49 void eliminateCallFramePseudoInstr(MachineFunction &MF,
57 void processFunctionBeforeFrameFinalized(MachineFunction &MF) const;
60 unsigned getFrameRegister(const MachineFunction &MF) const;
MipsFrameLowering.h 38 void emitPrologue(MachineFunction &MF) const;
39 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const;
41 bool hasFP(const MachineFunction &MF) const;
43 void processFunctionBeforeCalleeSavedScan(MachineFunction &MF,
  /external/llvm/include/llvm/Target/
TargetFrameLowering.h 113 virtual void emitPrologue(MachineFunction &MF) const = 0;
114 virtual void emitEpilogue(MachineFunction &MF,
119 virtual void adjustForSegmentedStacks(MachineFunction &MF) const { }
146 virtual bool hasFP(const MachineFunction &MF) const = 0;
153 virtual bool hasReservedCallFrame(const MachineFunction &MF) const {
154 return !hasFP(MF);
164 virtual bool canSimplifyCallFramePseudos(const MachineFunction &MF) const {
165 return hasReservedCallFrame(MF) || hasFP(MF);
170 virtual int getFrameIndexOffset(const MachineFunction &MF, int FI) const
    [all...]
  /external/llvm/lib/Target/Alpha/
AlphaFrameLowering.h 35 void emitPrologue(MachineFunction &MF) const;
36 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const;
38 bool hasFP(const MachineFunction &MF) const;
AlphaRegisterInfo.h 33 const unsigned *getCalleeSavedRegs(const MachineFunction *MF = 0) const;
35 BitVector getReservedRegs(const MachineFunction &MF) const;
37 void eliminateCallFramePseudoInstr(MachineFunction &MF,
45 unsigned getFrameRegister(const MachineFunction &MF) const;
  /external/llvm/lib/Target/Sparc/
SparcFrameLowering.h 33 void emitPrologue(MachineFunction &MF) const;
34 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const;
36 bool hasFP(const MachineFunction &MF) const { return false; }
SparcRegisterInfo.h 35 const unsigned *getCalleeSavedRegs(const MachineFunction *MF = 0) const;
37 BitVector getReservedRegs(const MachineFunction &MF) const;
39 void eliminateCallFramePseudoInstr(MachineFunction &MF,
46 void processFunctionBeforeFrameFinalized(MachineFunction &MF) const;
49 unsigned getFrameRegister(const MachineFunction &MF) const;
  /external/llvm/lib/Target/CellSPU/
SPUFrameLowering.h 33 void determineFrameLayout(MachineFunction &MF) const;
37 void emitPrologue(MachineFunction &MF) const;
38 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const;
41 bool hasFP(const MachineFunction &MF) const;
43 void processFunctionBeforeCalleeSavedScan(MachineFunction &MF,
SPURegisterInfo.h 34 bool usesLR(MachineFunction &MF) const;
55 MachineFunction &MF) const{
60 virtual const unsigned* getCalleeSavedRegs(const MachineFunction *MF) const;
63 virtual bool requiresRegisterScavenging(const MachineFunction &MF) const
67 BitVector getReservedRegs(const MachineFunction &MF) const;
70 void eliminateCallFramePseudoInstr(MachineFunction &MF,
78 unsigned getFrameRegister(const MachineFunction &MF) const;
  /external/llvm/lib/Target/XCore/
XCoreFrameLowering.h 31 void emitPrologue(MachineFunction &MF) const;
32 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const;
43 bool hasFP(const MachineFunction &MF) const;
45 void processFunctionBeforeCalleeSavedScan(MachineFunction &MF,
48 void processFunctionBeforeFrameFinalized(MachineFunction &MF) const;
XCoreRegisterInfo.h 47 const unsigned *getCalleeSavedRegs(const MachineFunction *MF = 0) const;
49 BitVector getReservedRegs(const MachineFunction &MF) const;
51 bool requiresRegisterScavenging(const MachineFunction &MF) const;
53 bool useFPForScavengingIndex(const MachineFunction &MF) const;
55 void eliminateCallFramePseudoInstr(MachineFunction &MF,
63 unsigned getFrameRegister(const MachineFunction &MF) const;
69 static const unsigned *getArgRegs(const MachineFunction *MF = 0);
72 static unsigned getNumArgRegs(const MachineFunction *MF = 0);
75 static bool needsFrameMoves(const MachineFunction &MF);
  /external/llvm/lib/CodeGen/
MachineFunctionAnalysis.cpp 24 FunctionPass(ID), TM(tm), OptLevel(OL), MF(0) {
30 assert(!MF && "MachineFunctionAnalysis left initialized!");
48 assert(!MF && "MachineFunctionAnalysis already initialized!");
49 MF = new MachineFunction(&F, TM, NextFnNum++,
56 delete MF;
57 MF = 0;
CodePlacementOpt.cpp 41 virtual bool runOnMachineFunction(MachineFunction &MF);
55 void Splice(MachineFunction &MF,
59 bool EliminateUnconditionalJumpsToTop(MachineFunction &MF,
61 bool MoveDiscontiguousLoopBlocks(MachineFunction &MF,
63 bool OptimizeIntraLoopEdgesInLoopNest(MachineFunction &MF, MachineLoop *L);
64 bool OptimizeIntraLoopEdges(MachineFunction &MF);
65 bool AlignLoops(MachineFunction &MF);
66 bool AlignLoop(MachineFunction &MF, MachineLoop *L, unsigned Align);
133 void CodePlacementOpt::Splice(MachineFunction &MF,
137 assert(Begin != MF.begin() && End != MF.begin() && InsertPt != MF.begin() &
    [all...]
  /external/llvm/lib/Target/SystemZ/
SystemZFrameLowering.h 35 void emitPrologue(MachineFunction &MF) const;
36 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const;
47 void processFunctionBeforeCalleeSavedScan(MachineFunction &MF,
50 bool hasReservedCallFrame(const MachineFunction &MF) const { return true; }
51 bool hasFP(const MachineFunction &MF) const;
52 int getFrameIndexOffset(const MachineFunction &MF, int FI) const;
SystemZRegisterInfo.h 35 const unsigned *getCalleeSavedRegs(const MachineFunction *MF = 0) const;
37 BitVector getReservedRegs(const MachineFunction &MF) const;
43 void eliminateCallFramePseudoInstr(MachineFunction &MF,
51 unsigned getFrameRegister(const MachineFunction &MF) const;
  /external/llvm/lib/Target/MSP430/
MSP430FrameLowering.h 35 void emitPrologue(MachineFunction &MF) const;
36 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const;
47 bool hasFP(const MachineFunction &MF) const;
48 bool hasReservedCallFrame(const MachineFunction &MF) const;
  /external/llvm/lib/Target/ARM/
ARMFrameLowering.h 36 void emitPrologue(MachineFunction &MF) const;
37 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const;
49 bool hasFP(const MachineFunction &MF) const;
50 bool hasReservedCallFrame(const MachineFunction &MF) const;
51 bool canSimplifyCallFramePseudos(const MachineFunction &MF) const;
52 int getFrameIndexReference(const MachineFunction &MF, int FI,
54 int ResolveFrameIndexReference(const MachineFunction &MF,
57 int getFrameIndexOffset(const MachineFunction &MF, int FI) const;
59 void processFunctionBeforeCalleeSavedScan(MachineFunction &MF,
  /external/llvm/lib/Target/X86/
X86FrameLowering.h 36 void emitCalleeSavedFrameMoves(MachineFunction &MF, MCSymbol *Label,
41 void emitPrologue(MachineFunction &MF) const;
42 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const;
44 void adjustForSegmentedStacks(MachineFunction &MF) const;
46 void processFunctionBeforeCalleeSavedScan(MachineFunction &MF,
59 bool hasFP(const MachineFunction &MF) const;
60 bool hasReservedCallFrame(const MachineFunction &MF) const;
62 int getFrameIndexOffset(const MachineFunction &MF, int FI) const;
63 uint32_t getCompactUnwindEncoding(MachineFunction &MF) const;

Completed in 167 milliseconds

1 2 3 4 5 6 7 8 91011>>