HomeSort by relevance Sort by last modified time
    Searched refs:MachineFunction (Results 51 - 75 of 468) sorted by null

1 23 4 5 6 7 8 91011>>

  /external/llvm/lib/Target/Mips/
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;
Mips16ISelDAGToDAG.h 31 bool runOnMachineFunction(MachineFunction &MF) override;
40 void processFunctionAfterISel(MachineFunction &MF) override;
44 void initGlobalBaseReg(MachineFunction &MF);
46 void initMips16SPAliasReg(MachineFunction &MF);
MipsFrameLowering.h 34 bool hasFP(const MachineFunction &MF) const override;
37 uint64_t estimateStackSize(const MachineFunction &MF) const;
  /external/llvm/lib/Target/R600/
AMDGPURegisterInfo.h 37 BitVector getReservedRegs(const MachineFunction &MF) const override {
53 const MCPhysReg* getCalleeSavedRegs(const MachineFunction *MF) const override;
57 unsigned getFrameRegister(const MachineFunction &MF) const override;
AMDGPUMachineFunction.h 16 #include "llvm/CodeGen/MachineFunction.h"
24 AMDGPUMachineFunction(const MachineFunction &MF);
R600MachineFunctionInfo.h 26 R600MachineFunctionInfo(const MachineFunction &MF);
AMDGPUFrameLowering.cpp 27 unsigned AMDGPUFrameLowering::getStackWidth(const MachineFunction &MF) const {
32 // MachineFunction. This metadata can either be added by a frontend, or
74 int AMDGPUFrameLowering::getFrameIndexOffset(const MachineFunction &MF,
103 AMDGPUFrameLowering::emitPrologue(MachineFunction &MF) const {
106 AMDGPUFrameLowering::emitEpilogue(MachineFunction &MF,
111 AMDGPUFrameLowering::hasFP(const MachineFunction &MF) const {
SIRegisterInfo.h 27 BitVector getReservedRegs(const MachineFunction &MF) const override;
30 MachineFunction &MF) const override;
  /external/mesa3d/src/gallium/drivers/radeon/
AMDGPURegisterInfo.h 38 virtual BitVector getReservedRegs(const MachineFunction &MF) const {
53 const uint16_t* getCalleeSavedRegs(const MachineFunction *MF) const;
56 unsigned getFrameRegister(const MachineFunction &MF) const;
AMDGPURegisterInfo.cpp 33 const uint16_t* AMDGPURegisterInfo::getCalleeSavedRegs(const MachineFunction *MF)
44 unsigned AMDGPURegisterInfo::getFrameRegister(const MachineFunction &MF) const {
AMDGPUConvertToISA.cpp 33 virtual bool runOnMachineFunction(MachineFunction &MF);
47 bool AMDGPUConvertToISAPass::runOnMachineFunction(MachineFunction &MF)
52 for (MachineFunction::iterator BB = MF.begin(), BB_E = MF.end();
  /external/llvm/lib/Target/ARM/
Thumb1FrameLowering.h 30 void emitPrologue(MachineFunction &MF) const override;
31 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const override;
42 bool hasReservedCallFrame(const MachineFunction &MF) const override;
45 eliminateCallFramePseudoInstr(MachineFunction &MF,
ARMBaseRegisterInfo.h 104 getCalleeSavedRegs(const MachineFunction *MF = nullptr) const override;
118 BitVector getReservedRegs(const MachineFunction &MF) const override;
121 getPointerRegClass(const MachineFunction &MF,
130 MachineFunction &MF) const override;
135 const MachineFunction &MF,
139 MachineFunction &MF) const override;
143 bool hasBasePointer(const MachineFunction &MF) const;
145 bool canRealignStack(const MachineFunction &MF) const;
146 bool needsStackRealignment(const MachineFunction &MF) const override;
158 bool cannotEliminateFrame(const MachineFunction &MF) const
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
AMDGPURegisterInfo.cpp 33 const uint16_t* AMDGPURegisterInfo::getCalleeSavedRegs(const MachineFunction *MF)
44 unsigned AMDGPURegisterInfo::getFrameRegister(const MachineFunction &MF) const {
AMDGPUConvertToISA.cpp 33 virtual bool runOnMachineFunction(MachineFunction &MF);
47 bool AMDGPUConvertToISAPass::runOnMachineFunction(MachineFunction &MF)
52 for (MachineFunction::iterator BB = MF.begin(), BB_E = MF.end();
SIRegisterInfo.h 32 virtual BitVector getReservedRegs(const MachineFunction &MF) const;
  /external/llvm/lib/CodeGen/
TargetFrameLoweringImpl.cpp 16 #include "llvm/CodeGen/MachineFunction.h"
28 int TargetFrameLowering::getFrameIndexOffset(const MachineFunction &MF,
35 int TargetFrameLowering::getFrameIndexReference(const MachineFunction &MF,
TargetOptionsImpl.cpp 16 #include "llvm/CodeGen/MachineFunction.h"
22 bool TargetOptions::DisableFramePointerElim(const MachineFunction &MF) const {
  /external/llvm/lib/Target/XCore/
XCoreMachineFunctionInfo.h 18 #include "llvm/CodeGen/MachineFunction.h"
26 /// XCoreFunctionInfo - This class is derived from MachineFunction private
27 /// XCore target-specific information for each MachineFunction.
52 explicit XCoreFunctionInfo(MachineFunction &MF) :
65 int createLRSpillSlot(MachineFunction &MF);
72 int createFPSpillSlot(MachineFunction &MF);
79 const int* createEHSpillSlot(MachineFunction &MF);
97 bool isLargeFrame(const MachineFunction &MF) const;
XCoreFrameToArgsOffsetElim.cpp 29 bool runOnMachineFunction(MachineFunction &Fn) override;
44 bool XCoreFTAOElim::runOnMachineFunction(MachineFunction &MF) {
48 for (MachineFunction::iterator MFI = MF.begin(), E = MF.end(); MFI != E;
  /external/llvm/include/llvm/CodeGen/
CalcSpillWeights.h 50 MachineFunction &MF;
58 VirtRegAuxInfo(MachineFunction &mf, LiveIntervals &lis,
70 void calculateSpillWeightsAndHints(LiveIntervals &LIS, MachineFunction &MF,
MachineBlockFrequencyInfo.h 42 bool runOnMachineFunction(MachineFunction &F) override;
53 const MachineFunction *getFunction() const;
MachineFunction.h 1 //===-- llvm/CodeGen/MachineFunction.h --------------------------*- C++ -*-===//
68 /// hold private target-specific information for each MachineFunction. Objects
70 /// MachineFunction is destroyed.
75 class MachineFunction {
99 // MachineBasicBlock is inserted into a MachineFunction is it automatically
103 // Pool-allocate MachineFunction-lifetime and IR objects.
137 MachineFunction(const MachineFunction &) LLVM_DELETED_FUNCTION;
138 void operator=(const MachineFunction&) LLVM_DELETED_FUNCTION;
140 MachineFunction(const Function *Fn, const TargetMachine &TM
    [all...]
  /external/llvm/lib/Target/NVPTX/
NVPTXRegisterInfo.h 45 getCalleeSavedRegs(const MachineFunction *MF = nullptr) const override;
47 BitVector getReservedRegs(const MachineFunction &MF) const override;
53 unsigned getFrameRegister(const MachineFunction &MF) const override;
  /frameworks/compile/mclinker/include/mcld/CodeGen/
MCLinker.h 21 class MachineFunction;
63 virtual bool runOnMachineFunction(llvm::MachineFunction& pMFn);

Completed in 908 milliseconds

1 23 4 5 6 7 8 91011>>