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

1 23 4 5 6 7 8 91011>>

  /external/llvm/lib/Target/Mips/
Mips16FrameLowering.h 26 void emitPrologue(MachineFunction &MF) const override;
27 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const override;
29 void eliminateCallFramePseudoInstr(MachineFunction &MF,
43 bool hasReservedCallFrame(const MachineFunction &MF) const override;
45 void processFunctionBeforeCalleeSavedScan(MachineFunction &MF,
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;
Mips16FrameLowering.cpp 35 void Mips16FrameLowering::emitPrologue(MachineFunction &MF) const {
36 MachineBasicBlock &MBB = MF.front();
37 MachineFrameInfo *MFI = MF.getFrameInfo();
39 *static_cast<const Mips16InstrInfo*>(MF.getTarget().getInstrInfo());
47 MachineModuleInfo &MMI = MF.getMMI();
76 if (hasFP(MF))
82 void Mips16FrameLowering::emitEpilogue(MachineFunction &MF,
85 MachineFrameInfo *MFI = MF.getFrameInfo();
87 *static_cast<const Mips16InstrInfo*>(MF.getTarget().getInstrInfo());
94 if (hasFP(MF))
    [all...]
  /external/llvm/lib/Target/R600/
AMDGPUAsmPrinter.h 52 void getSIProgramInfo(SIProgramInfo &Out, MachineFunction &MF) const;
53 void findNumUsedRegistersSI(MachineFunction &MF,
59 void EmitProgramInfoR600(MachineFunction &MF);
60 void EmitProgramInfoSI(MachineFunction &MF, const SIProgramInfo &KernelInfo);
65 bool runOnMachineFunction(MachineFunction &MF) override;
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 24 AMDGPUMachineFunction(const MachineFunction &MF);
R600MachineFunctionInfo.h 26 R600MachineFunctionInfo(const MachineFunction &MF);
AMDGPUMachineFunction.cpp 12 AMDGPUMachineFunction::AMDGPUMachineFunction(const MachineFunction &MF) :
16 AttributeSet Set = MF.getFunction()->getAttributes();
  /external/llvm/lib/Target/Sparc/
SparcRegisterInfo.h 35 getCalleeSavedRegs(const MachineFunction *MF =nullptr) const override;
40 BitVector getReservedRegs(const MachineFunction &MF) const override;
42 const TargetRegisterClass *getPointerRegClass(const MachineFunction &MF,
49 void processFunctionBeforeFrameFinalized(MachineFunction &MF,
53 unsigned getFrameRegister(const MachineFunction &MF) const override;
SparcFrameLowering.cpp 40 void SparcFrameLowering::emitSPAdjustment(MachineFunction &MF,
49 *static_cast<const SparcInstrInfo*>(MF.getTarget().getInstrInfo());
85 void SparcFrameLowering::emitPrologue(MachineFunction &MF) const {
86 SparcMachineFunctionInfo *FuncInfo = MF.getInfo<SparcMachineFunctionInfo>();
88 MachineBasicBlock &MBB = MF.front();
89 MachineFrameInfo *MFI = MF.getFrameInfo();
91 *static_cast<const SparcInstrInfo*>(MF.getTarget().getInstrInfo());
107 -MF.getTarget().getSubtarget<SparcSubtarget>().getAdjustedFrameSize(
109 emitSPAdjustment(MF, MBB, MBBI, NumBytes, SAVErr, SAVEri);
111 MachineModuleInfo &MMI = MF.getMMI()
    [all...]
  /external/llvm/lib/Target/XCore/
XCoreFrameToArgsOffsetElim.cpp 44 bool XCoreFTAOElim::runOnMachineFunction(MachineFunction &MF) {
46 *static_cast<const XCoreInstrInfo*>(MF.getTarget().getInstrInfo());
47 unsigned StackSize = MF.getFrameInfo()->getStackSize();
48 for (MachineFunction::iterator MFI = MF.begin(), E = MF.end(); MFI != E;
  /external/mesa3d/src/gallium/drivers/radeon/
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();
58 TII->convertToISA(MI, MF, MBB.findDebugLoc(I));
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 {
  /external/llvm/lib/Target/PowerPC/
PPCFrameLowering.h 30 unsigned determineFrameLayout(MachineFunction &MF,
36 void emitPrologue(MachineFunction &MF) const override;
37 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const override;
39 bool hasFP(const MachineFunction &MF) const override;
40 bool needsFP(const MachineFunction &MF) const;
41 void replaceFPWithRealFP(MachineFunction &MF) const;
43 void processFunctionBeforeCalleeSavedScan(MachineFunction &MF,
45 void processFunctionBeforeFrameFinalized(MachineFunction &MF,
47 void addScavengingSpillSlot(MachineFunction &MF, RegScavenger *RS) const;
54 void eliminateCallFramePseudoInstr(MachineFunction &MF,
    [all...]
  /external/llvm/lib/Target/ARM/
ARMBaseRegisterInfo.cpp 60 ARMBaseRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const {
65 if (!MF) return RegList;
67 const Function *F = MF->getFunction();
123 getReservedRegs(const MachineFunction &MF) const {
124 const TargetFrameLowering *TFI = MF.getTarget().getFrameLowering();
132 if (TFI->hasFP(MF))
134 if (hasBasePointer(MF))
175 ARMBaseRegisterInfo::getPointerRegClass(const MachineFunction &MF, unsigned Kind)
189 MachineFunction &MF) const {
190 const TargetFrameLowering *TFI = MF.getTarget().getFrameLowering()
    [all...]
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,
  /external/chromium_org/third_party/mesa/src/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 {
  /external/llvm/lib/Target/MSP430/
MSP430FrameLowering.cpp 29 bool MSP430FrameLowering::hasFP(const MachineFunction &MF) const {
30 const MachineFrameInfo *MFI = MF.getFrameInfo();
32 return (MF.getTarget().Options.DisableFramePointerElim(MF) ||
33 MF.getFrameInfo()->hasVarSizedObjects() ||
37 bool MSP430FrameLowering::hasReservedCallFrame(const MachineFunction &MF) const {
38 return !MF.getFrameInfo()->hasVarSizedObjects();
41 void MSP430FrameLowering::emitPrologue(MachineFunction &MF) const {
42 MachineBasicBlock &MBB = MF.front(); // Prolog goes in entry BB
43 MachineFrameInfo *MFI = MF.getFrameInfo()
    [all...]
  /external/llvm/include/llvm/CodeGen/
MachineInstrBuilder.h 46 MachineFunction *MF;
49 MachineInstrBuilder() : MF(nullptr), MI(nullptr) {}
53 MachineInstrBuilder(MachineFunction &F, MachineInstr *I) : MF(&F), MI(I) {}
68 MI->addOperand(*MF, MachineOperand::CreateReg(RegNo,
84 MI->addOperand(*MF, MachineOperand::CreateImm(Val));
89 MI->addOperand(*MF, MachineOperand::CreateCImm(Val));
94 MI->addOperand(*MF, MachineOperand::CreateFPImm(Val));
100 MI->addOperand(*MF, MachineOperand::CreateMBB(MBB, TargetFlags));
105 MI->addOperand(*MF, MachineOperand::CreateFI(Idx));
112 MI->addOperand(*MF, MachineOperand::CreateCPI(Idx, Offset, TargetFlags))
    [all...]
EdgeBundles.h 27 const MachineFunction *MF;
52 const MachineFunction *getMachineFunction() const { return MF; }
MachineFunctionAnalysis.h 29 MachineFunction *MF;
36 MachineFunction &getMF() const { return *MF; }

Completed in 1132 milliseconds

1 23 4 5 6 7 8 91011>>