HomeSort by relevance Sort by last modified time
    Searched refs:MachineFunction (Results 26 - 50 of 511) sorted by null

12 3 4 5 6 7 8 91011>>

  /external/llvm/lib/Target/AArch64/
AArch64FrameLowering.h 31 void eliminateCallFramePseudoInstr(MachineFunction &MF,
37 void emitPrologue(MachineFunction &MF, MachineBasicBlock &MBB) const override;
38 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const override;
40 int getFrameIndexReference(const MachineFunction &MF, int FI,
42 int resolveFrameIndexReference(const MachineFunction &MF, int FI,
56 bool canUseRedZone(const MachineFunction &MF) const;
58 bool hasFP(const MachineFunction &MF) const override;
59 bool hasReservedCallFrame(const MachineFunction &MF) const override;
61 void determineCalleeSaves(MachineFunction &MF, BitVector &SavedRegs,
65 bool enableShrinkWrapping(const MachineFunction &MF) const override
    [all...]
  /external/llvm/lib/Target/X86/
X86RegisterInfo.h 60 bool trackLivenessAfterRegAlloc(const MachineFunction &MF) const override;
76 const MachineFunction &MF) const override;
81 getPointerRegClass(const MachineFunction &MF,
93 getGPRsForTailCall(const MachineFunction &MF) const;
96 MachineFunction &MF) const override;
101 getCalleeSavedRegs(const MachineFunction* MF) const override;
102 const uint32_t *getCallPreservedMask(const MachineFunction &MF,
114 BitVector getReservedRegs(const MachineFunction &MF) const override;
118 bool hasBasePointer(const MachineFunction &MF) const;
120 bool canRealignStack(const MachineFunction &MF) const override
    [all...]
  /external/llvm/lib/Target/MSP430/
MSP430FrameLowering.h 30 void emitPrologue(MachineFunction &MF, MachineBasicBlock &MBB) const override;
31 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const override;
33 void eliminateCallFramePseudoInstr(MachineFunction &MF,
46 bool hasFP(const MachineFunction &MF) const override;
47 bool hasReservedCallFrame(const MachineFunction &MF) const override;
48 void processFunctionBeforeFrameFinalized(MachineFunction &MF,
  /external/llvm/lib/Target/XCore/
XCoreFrameLowering.h 30 void emitPrologue(MachineFunction &MF,
32 void emitEpilogue(MachineFunction &MF,
44 void eliminateCallFramePseudoInstr(MachineFunction &MF,
48 bool hasFP(const MachineFunction &MF) const override;
50 void determineCalleeSaves(MachineFunction &MF, BitVector &SavedRegs,
53 void processFunctionBeforeFrameFinalized(MachineFunction &MF,
  /external/llvm/include/llvm/CodeGen/
EdgeBundles.h 27 const MachineFunction *MF;
52 const MachineFunction *getMachineFunction() const { return MF; }
58 bool runOnMachineFunction(MachineFunction&) override;
MachineFunctionPass.h 26 class MachineFunction;
29 /// allow convenient creation of passes that operate on the MachineFunction
39 virtual bool runOnMachineFunction(MachineFunction &MF) = 0;
MachineFunctionAnalysis.h 21 class MachineFunction;
26 /// MachineFunction object.
30 MachineFunction *MF;
40 MachineFunction &getMF() const { return *MF; }
  /external/llvm/lib/CodeGen/AsmPrinter/
AsmPrinterHandler.h 23 class MachineFunction;
43 virtual void beginFunction(const MachineFunction *MF) = 0;
52 virtual void endFunction(const MachineFunction *MF) = 0;
WinException.h 22 class MachineFunction;
43 void emitCSpecificHandlerTable(const MachineFunction *MF);
51 void emitCXXFrameHandler3Table(const MachineFunction *MF);
56 void emitExceptHandlerTable(const MachineFunction *MF);
58 void emitCLRExceptionTable(const MachineFunction *MF);
61 const MachineFunction *MF, const WinEHFuncInfo &FuncInfo,
94 void beginFunction(const MachineFunction *MF) override;
97 void endFunction(const MachineFunction *) override;
DwarfException.h 21 class MachineFunction;
58 void beginFunction(const MachineFunction *MF) override;
61 void endFunction(const MachineFunction *) override;
80 void beginFunction(const MachineFunction *MF) override;
83 void endFunction(const MachineFunction *) override;
  /external/llvm/lib/Target/ARM/
ARMFrameLowering.h 31 void emitPrologue(MachineFunction &MF, MachineBasicBlock &MBB) const override;
32 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const override;
44 bool noFramePointerElim(const MachineFunction &MF) const override;
46 bool hasFP(const MachineFunction &MF) const override;
47 bool hasReservedCallFrame(const MachineFunction &MF) const override;
48 bool canSimplifyCallFramePseudos(const MachineFunction &MF) const override;
49 int getFrameIndexReference(const MachineFunction &MF, int FI,
51 int ResolveFrameIndexReference(const MachineFunction &MF, int FI,
54 void determineCalleeSaves(MachineFunction &MF, BitVector &SavedRegs,
57 void adjustForSegmentedStacks(MachineFunction &MF
    [all...]
Thumb1FrameLowering.h 30 void emitPrologue(MachineFunction &MF, MachineBasicBlock &MBB) const override;
31 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const override;
42 bool hasReservedCallFrame(const MachineFunction &MF) const override;
45 eliminateCallFramePseudoInstr(MachineFunction &MF,
73 bool needPopSpecialFixUp(const MachineFunction &MF) const;
  /external/llvm/lib/Target/BPF/
BPFFrameLowering.cpp 18 #include "llvm/CodeGen/MachineFunction.h"
24 bool BPFFrameLowering::hasFP(const MachineFunction &MF) const { return true; }
26 void BPFFrameLowering::emitPrologue(MachineFunction &MF,
29 void BPFFrameLowering::emitEpilogue(MachineFunction &MF,
32 void BPFFrameLowering::determineCalleeSaves(MachineFunction &MF,
  /external/llvm/lib/Target/Mips/
MipsFrameLowering.h 33 bool hasFP(const MachineFunction &MF) const override;
35 bool hasBP(const MachineFunction &MF) const;
40 eliminateCallFramePseudoInstr(MachineFunction &MF,
45 uint64_t estimateStackSize(const MachineFunction &MF) const;
MipsSERegisterInfo.h 27 bool requiresRegisterScavenging(const MachineFunction &MF) const override;
29 bool requiresFrameIndexScavenging(const MachineFunction &MF) const override;
Mips16RegisterInfo.h 26 bool requiresRegisterScavenging(const MachineFunction &MF) const override;
28 bool requiresFrameIndexScavenging(const MachineFunction &MF) const override;
30 bool useFPForScavengingIndex(const MachineFunction &MF) const override;
  /external/llvm/lib/Target/SystemZ/
SystemZFrameLowering.h 30 void determineCalleeSaves(MachineFunction &MF, BitVector &SavedRegs,
41 void processFunctionBeforeFrameFinalized(MachineFunction &MF,
43 void emitPrologue(MachineFunction &MF, MachineBasicBlock &MBB) const override;
44 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const override;
45 bool hasFP(const MachineFunction &MF) const override;
46 int getFrameIndexReference(const MachineFunction &MF, int FI,
48 bool hasReservedCallFrame(const MachineFunction &MF) const override;
49 void eliminateCallFramePseudoInstr(MachineFunction &MF,
55 uint64_t getAllocatedStackSize(const MachineFunction &MF) const;
  /external/mesa3d/src/gallium/drivers/radeon/
AMDILFrameLowering.cpp 29 int AMDGPUFrameLowering::getFrameIndexOffset(const MachineFunction &MF,
42 AMDGPUFrameLowering::emitPrologue(MachineFunction &MF) const
46 AMDGPUFrameLowering::emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const
50 AMDGPUFrameLowering::hasFP(const MachineFunction &MF) const
R600MachineFunctionInfo.h 18 #include "llvm/CodeGen/MachineFunction.h"
26 R600MachineFunctionInfo(const MachineFunction &MF);
AMDGPUAsmPrinter.h 27 virtual bool runOnMachineFunction(MachineFunction &MF);
35 void EmitProgramInfo(MachineFunction &MF);
  /external/llvm/lib/Target/PowerPC/
PPCFrameLowering.h 59 unsigned determineFrameLayout(MachineFunction &MF,
65 void emitPrologue(MachineFunction &MF, MachineBasicBlock &MBB) const override;
66 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const override;
68 bool hasFP(const MachineFunction &MF) const override;
69 bool needsFP(const MachineFunction &MF) const;
70 void replaceFPWithRealFP(MachineFunction &MF) const;
72 void determineCalleeSaves(MachineFunction &MF, BitVector &SavedRegs,
74 void processFunctionBeforeFrameFinalized(MachineFunction &MF,
76 void addScavengingSpillSlot(MachineFunction &MF, RegScavenger *RS) const;
83 void eliminateCallFramePseudoInstr(MachineFunction &MF
    [all...]
  /external/llvm/lib/CodeGen/MIRParser/
MIParser.h 25 class MachineFunction;
52 bool parseMachineBasicBlockDefinitions(MachineFunction &MF, StringRef Src,
67 bool parseMachineInstructions(MachineFunction &MF, StringRef Src,
72 MachineFunction &MF, StringRef Src,
77 MachineFunction &MF, StringRef Src,
83 MachineFunction &MF, StringRef Src,
88 bool parseStackObjectReference(int &FI, SourceMgr &SM, MachineFunction &MF,
93 bool parseMDNode(MDNode *&Node, SourceMgr &SM, MachineFunction &MF,
  /external/llvm/lib/CodeGen/
Spiller.h 16 class MachineFunction;
37 MachineFunction &mf,
  /external/llvm/lib/Target/AMDGPU/
SIFrameLowering.h 24 void emitPrologue(MachineFunction &MF,
28 MachineFunction &MF,
AMDGPURegisterInfo.h 36 BitVector getReservedRegs(const MachineFunction &MF) const override {
48 const MCPhysReg* getCalleeSavedRegs(const MachineFunction *MF) const override;
52 unsigned getFrameRegister(const MachineFunction &MF) const override;

Completed in 327 milliseconds

12 3 4 5 6 7 8 91011>>