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

12 3 4 5 6 7 8 91011>>

  /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/CodeGen/
MachineFunctionInitializer.h 33 virtual bool initializeMachineFunction(MachineFunction &MF) = 0;
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/
MachineFunctionInitializer.h 33 virtual bool initializeMachineFunction(MachineFunction &MF) = 0;
  /prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/CodeGen/
MachineFunctionInitializer.h 33 virtual bool initializeMachineFunction(MachineFunction &MF) = 0;
  /prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/CodeGen/
MachineFunctionInitializer.h 33 virtual bool initializeMachineFunction(MachineFunction &MF) = 0;
  /prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/CodeGen/
MachineFunctionInitializer.h 33 virtual bool initializeMachineFunction(MachineFunction &MF) = 0;
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/
MachineFunctionInitializer.h 33 virtual bool initializeMachineFunction(MachineFunction &MF) = 0;
  /external/llvm/lib/Target/AArch64/
AArch64FrameLowering.h 31 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB,
36 void emitPrologue(MachineFunction &MF, MachineBasicBlock &MBB) const override;
37 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const override;
41 int getFrameIndexReference(const MachineFunction &MF, int FI,
43 int resolveFrameIndexReference(const MachineFunction &MF, int FI,
57 bool canUseRedZone(const MachineFunction &MF) const;
59 bool hasFP(const MachineFunction &MF) const override;
60 bool hasReservedCallFrame(const MachineFunction &MF) const override;
62 void determineCalleeSaves(MachineFunction &MF, BitVector &SavedRegs,
66 bool enableShrinkWrapping(const MachineFunction &MF) const override
    [all...]
AArch64RegisterInfo.h 34 bool isReservedReg(const MachineFunction &MF, unsigned Reg) const;
37 const MCPhysReg *getCalleeSavedRegs(const MachineFunction *MF) const override;
39 getCalleeSavedRegsViaCopy(const MachineFunction *MF) const override;
40 const uint32_t *getCallPreservedMask(const MachineFunction &MF,
62 const uint32_t *getThisReturnPreservedMask(const MachineFunction &MF,
65 BitVector getReservedRegs(const MachineFunction &MF) const override;
67 getPointerRegClass(const MachineFunction &MF,
72 bool requiresRegisterScavenging(const MachineFunction &MF) const override;
73 bool useFPForScavengingIndex(const MachineFunction &MF) const override;
74 bool requiresFrameIndexScavenging(const MachineFunction &MF) const override
    [all...]
  /external/llvm/lib/Target/AMDGPU/
AMDGPUFrameLowering.h 34 unsigned getStackWidth(const MachineFunction &MF) const;
36 int getFrameIndexReference(const MachineFunction &MF, int FI,
39 bool hasFP(const MachineFunction &MF) const override {
AMDGPUMachineFunction.cpp 8 AMDGPUMachineFunction::AMDGPUMachineFunction(const MachineFunction &MF) :
15 IsKernel(MF.getFunction()->getCallingConv() == llvm::CallingConv::AMDGPU_KERNEL ||
16 MF.getFunction()->getCallingConv() == llvm::CallingConv::SPIR_KERNEL)
AMDGPUFrameLowering.cpp 28 unsigned AMDGPUFrameLowering::getStackWidth(const MachineFunction &MF) const {
75 int AMDGPUFrameLowering::getFrameIndexReference(const MachineFunction &MF,
78 const MachineFrameInfo *MFI = MF.getFrameInfo();
80 = MF.getSubtarget<AMDGPUSubtarget>().getRegisterInfo();
83 FrameReg = RI->getFrameRegister(MF);
88 unsigned OffsetBytes = 2 * (getStackWidth(MF) * 4);
102 return OffsetBytes / (getStackWidth(MF) * 4);
  /external/llvm/lib/Target/BPF/
BPFRegisterInfo.h 28 const MCPhysReg *getCalleeSavedRegs(const MachineFunction *MF) const override;
30 BitVector getReservedRegs(const MachineFunction &MF) const override;
36 unsigned getFrameRegister(const MachineFunction &MF) const override;
BPFFrameLowering.cpp 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,
35 TargetFrameLowering::determineCalleeSaves(MF, SavedRegs, RS);
BPFFrameLowering.h 27 void emitPrologue(MachineFunction &MF, MachineBasicBlock &MBB) const override;
28 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const override;
30 bool hasFP(const MachineFunction &MF) const override;
31 void determineCalleeSaves(MachineFunction &MF, BitVector &SavedRegs,
35 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB,
  /external/swiftshader/third_party/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;
  /external/swiftshader/third_party/LLVM/lib/Target/PTX/
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; }
  /external/swiftshader/third_party/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/swiftshader/third_party/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,
  /external/swiftshader/third_party/LLVM/lib/Target/MBlaze/
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/swiftshader/third_party/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;
  /external/llvm/lib/Target/NVPTX/
NVPTXFrameLowering.cpp 31 bool NVPTXFrameLowering::hasFP(const MachineFunction &MF) const { return true; }
33 void NVPTXFrameLowering::emitPrologue(MachineFunction &MF,
35 if (MF.getFrameInfo()->hasStackObjects()) {
36 assert(&MF.front() == &MBB && "Shrink-wrapping not yet supported");
38 MachineRegisterInfo &MR = MF.getRegInfo();
47 // for local address accesses in MF.
49 static_cast<const NVPTXTargetMachine &>(MF.getTarget()).is64Bit();
57 MF.getSubtarget().getInstrInfo()->get(CvtaLocalOpcode),
61 BuildMI(MBB, MI, dl, MF.getSubtarget().getInstrInfo()->get(MovDepotOpcode),
63 .addImm(MF.getFunctionNumber())
    [all...]
  /external/llvm/lib/Target/WebAssembly/
WebAssemblyFrameLowering.cpp 42 bool WebAssemblyFrameLowering::hasFP(const MachineFunction &MF) const {
43 const MachineFrameInfo *MFI = MF.getFrameInfo();
45 MF.getSubtarget<WebAssemblySubtarget>().getRegisterInfo();
48 RegInfo->needsStackRealignment(MF);
57 const MachineFunction &MF) const {
58 return !MF.getFrameInfo()->hasVarSizedObjects();
65 bool WebAssemblyFrameLowering::needsSP(const MachineFunction &MF,
67 return MFI.getStackSize() || MFI.adjustsStack() || hasFP(MF);
74 const MachineFunction &MF, const MachineFrameInfo &MFI) const {
75 assert(needsSP(MF, MFI))
    [all...]
  /external/llvm/lib/CodeGen/
MachineFunctionAnalysis.cpp 25 : FunctionPass(ID), TM(tm), MF(nullptr), MFInitializer(MFInitializer) {
31 assert(!MF && "MachineFunctionAnalysis left initialized!");
49 assert(!MF && "MachineFunctionAnalysis already initialized!");
50 MF = new MachineFunction(&F, TM, NextFnNum++,
53 MFInitializer->initializeMachineFunction(*MF);
58 delete MF;
59 MF = nullptr;
  /external/llvm/lib/Target/AVR/
AVRFrameLowering.h 23 void emitPrologue(MachineFunction &MF, MachineBasicBlock &MBB) const override;
24 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const override;
25 bool hasFP(const MachineFunction &MF) const override;
35 bool hasReservedCallFrame(const MachineFunction &MF) const override;
36 bool canSimplifyCallFramePseudos(const MachineFunction &MF) const override;
37 void determineCalleeSaves(MachineFunction &MF, BitVector &SavedRegs,
40 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB,

Completed in 245 milliseconds

12 3 4 5 6 7 8 91011>>