Home
last modified time | relevance | path

Searched defs:MF (Results 1 – 25 of 171) sorted by relevance

1234567

/external/llvm/lib/CodeGen/
DCodePlacementOpt.cpp130 void CodePlacementOpt::Splice(MachineFunction &MF, in Splice()
151 bool CodePlacementOpt::EliminateUnconditionalJumpsToTop(MachineFunction &MF, in EliminateUnconditionalJumpsToTop()
246 bool CodePlacementOpt::MoveDiscontiguousLoopBlocks(MachineFunction &MF, in MoveDiscontiguousLoopBlocks()
339 bool CodePlacementOpt::OptimizeIntraLoopEdgesInLoopNest(MachineFunction &MF, in OptimizeIntraLoopEdgesInLoopNest()
357 bool CodePlacementOpt::OptimizeIntraLoopEdges(MachineFunction &MF) { in OptimizeIntraLoopEdges()
374 bool CodePlacementOpt::AlignLoops(MachineFunction &MF) { in AlignLoops()
394 bool CodePlacementOpt::AlignLoop(MachineFunction &MF, MachineLoop *L, in AlignLoop()
409 bool CodePlacementOpt::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
DTargetFrameLoweringImpl.cpp29 int TargetFrameLowering::getFrameIndexOffset(const MachineFunction &MF, in getFrameIndexOffset()
36 int TargetFrameLowering::getFrameIndexReference(const MachineFunction &MF, in getFrameIndexReference()
DPHIElimination.cpp111 bool PHIElimination::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
159 bool PHIElimination::EliminatePHINodes(MachineFunction &MF, in EliminatePHINodes()
207 MachineFunction &MF = *MBB.getParent(); in LowerAtomicPHINode() local
398 void PHIElimination::analyzePHINodes(const MachineFunction& MF) { in analyzePHINodes()
408 bool PHIElimination::SplitPHIEdges(MachineFunction &MF, in SplitPHIEdges()
DMachineFunctionPass.cpp32 MachineFunction &MF = getAnalysis<MachineFunctionAnalysis>().getMF(); in runOnFunction() local
/external/llvm/lib/Target/CellSPU/
DSPURegisterInfo.h55 MachineFunction &MF) const{ in getRegPressureLimit()
63 virtual bool requiresRegisterScavenging(const MachineFunction &MF) const in requiresRegisterScavenging()
DSPUMachineFunction.h34 SPUFunctionInfo(MachineFunction& MF) in SPUFunctionInfo()
/external/llvm/include/llvm/Target/
DTargetFrameLowering.h115 virtual void adjustForSegmentedStacks(MachineFunction &MF) const { } in adjustForSegmentedStacks()
149 virtual bool hasReservedCallFrame(const MachineFunction &MF) const { in hasReservedCallFrame()
160 virtual bool canSimplifyCallFramePseudos(const MachineFunction &MF) const { in canSimplifyCallFramePseudos()
187 virtual void processFunctionBeforeFrameFinalized(MachineFunction &MF) const { in processFunctionBeforeFrameFinalized()
DTargetRegisterInfo.h193 ArrayRef<uint16_t> getRawAllocationOrder(const MachineFunction &MF) const { in getRawAllocationOrder()
514 MachineFunction &MF) const { in getRegPressureLimit()
543 const MachineFunction &MF) const { in getRawAllocationOrder()
550 const MachineFunction &MF) const { in ResolveRegAllocHint()
571 MachineFunction &MF) const { in UpdateRegAllocHint()
577 virtual bool requiresRegisterScavenging(const MachineFunction &MF) const { in requiresRegisterScavenging()
584 virtual bool useFPForScavengingIndex(const MachineFunction &MF) const { in useFPForScavengingIndex()
590 virtual bool requiresFrameIndexScavenging(const MachineFunction &MF) const { in requiresFrameIndexScavenging()
597 virtual bool requiresVirtualBaseRegisters(const MachineFunction &MF) const { in requiresVirtualBaseRegisters()
607 virtual bool hasReservedSpillSlot(const MachineFunction &MF, unsigned Reg, in hasReservedSpillSlot()
[all …]
/external/llvm/lib/Target/MBlaze/
DMBlazeFrameLowering.cpp41 static void replaceFrameIndexes(MachineFunction &MF, in replaceFrameIndexes()
85 static void analyzeFrameIndexes(MachineFunction &MF) { in analyzeFrameIndexes()
212 static void interruptFrameLayout(MachineFunction &MF) { in interruptFrameLayout()
298 static void determineFrameLayout(MachineFunction &MF) { in determineFrameLayout()
324 int MBlazeFrameLowering::getFrameIndexOffset(const MachineFunction &MF, int FI) in getFrameIndexOffset() argument
386 void MBlazeFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
430 processFunctionBeforeCalleeSavedScan(MachineFunction &MF, in processFunctionBeforeCalleeSavedScan()
/external/llvm/lib/Target/ARM/
DARMFrameLowering.cpp338 void ARMFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
471 ARMFrameLowering::getFrameIndexReference(const MachineFunction &MF, int FI, in getFrameIndexReference()
477 ARMFrameLowering::ResolveFrameIndexReference(const MachineFunction &MF, in ResolveFrameIndexReference()
558 int ARMFrameLowering::getFrameIndexOffset(const MachineFunction &MF, in getFrameIndexOffset()
572 MachineFunction &MF = *MBB.getParent(); in emitPushInst() local
640 MachineFunction &MF = *MBB.getParent(); in emitPopInst() local
721 MachineFunction &MF = *MBB.getParent(); in emitAlignedDPRCS2Spills() local
880 MachineFunction &MF = *MBB.getParent(); in emitAlignedDPRCS2Restores() local
961 MachineFunction &MF = *MBB.getParent(); in spillCalleeSavedRegisters() local
992 MachineFunction &MF = *MBB.getParent(); in restoreCalleeSavedRegisters() local
[all …]
DThumb1FrameLowering.cpp200 void Thumb1FrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
299 MachineFunction &MF = *MBB.getParent(); in spillCalleeSavedRegisters() local
314 MachineFunction &MF = *MBB.getParent(); in spillCalleeSavedRegisters() local
337 MachineFunction &MF = *MBB.getParent(); in restoreCalleeSavedRegisters() local
DThumb1InstrInfo.cpp66 MachineFunction &MF = *MBB.getParent(); in storeRegToStackSlot() local
94 MachineFunction &MF = *MBB.getParent(); in loadRegFromStackSlot() local
/external/llvm/lib/Target/PowerPC/
DPPCInstrInfo.cpp118 MachineFunction &MF = *MI->getParent()->getParent(); in commuteInstruction() local
351 PPCInstrInfo::StoreRegToStackSlot(MachineFunction &MF, in StoreRegToStackSlot()
500 MachineFunction &MF = *MBB.getParent(); in storeRegToStackSlot() local
521 PPCInstrInfo::LoadRegFromStackSlot(MachineFunction &MF, DebugLoc DL, in LoadRegFromStackSlot()
635 MachineFunction &MF = *MBB.getParent(); in loadRegFromStackSlot() local
656 PPCInstrInfo::emitFrameIndexDebugValue(MachineFunction &MF, in emitFrameIndexDebugValue()
679 const MachineFunction *MF = MI->getParent()->getParent(); in GetInstSizeInBytes() local
/external/llvm/lib/Target/PTX/
DPTXFrameLowering.cpp22 void PTXFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
DPTXFrameLowering.h39 bool hasFP(const MachineFunction &MF) const { return false; } in hasFP()
/external/llvm/lib/Target/MSP430/
DMSP430FrameLowering.cpp106 void MSP430FrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
190 MachineFunction &MF = *MBB.getParent(); in spillCalleeSavedRegisters() local
216 MachineFunction &MF = *MBB.getParent(); in restoreCalleeSavedRegisters() local
DMSP430InstrInfo.cpp41 MachineFunction &MF = *MBB.getParent(); in storeRegToStackSlot() local
69 MachineFunction &MF = *MBB.getParent(); in loadRegFromStackSlot() local
306 const MachineFunction *MF = MI->getParent()->getParent(); in GetInstSizeInBytes() local
/external/llvm/lib/Target/Mips/
DMipsJITInfo.h61 void Initialize(const MachineFunction &MF, bool isPIC) { in Initialize()
/external/llvm/lib/Target/Sparc/
DSparcFrameLowering.h36 bool hasFP(const MachineFunction &MF) const { return false; } in hasFP()
DSparcRegisterInfo.cpp60 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr()
88 MachineFunction &MF = *MI.getParent()->getParent(); in eliminateFrameIndex() local
/external/llvm/lib/Target/Hexagon/
DHexagonFrameLowering.cpp171 void HexagonFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
218 MachineFunction *MF = MBB.getParent(); in spillCalleeSavedRegisters() local
278 MachineFunction *MF = MBB.getParent(); in restoreCalleeSavedRegisters() local
329 int HexagonFrameLowering::getFrameIndexOffset(const MachineFunction &MF, in getFrameIndexOffset()
DHexagonInstrInfo.h101 virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF, in foldMemoryOperandImpl()
/external/llvm/lib/Target/
DTargetRegisterInfo.cpp72 static void getAllocatableSetForRC(const MachineFunction &MF, in getAllocatableSetForRC()
79 BitVector TargetRegisterInfo::getAllocatableSet(const MachineFunction &MF, in getAllocatableSet()
/external/llvm/lib/Target/XCore/
DXCoreRegisterInfo.cpp57 bool XCoreRegisterInfo::needsFrameMoves(const MachineFunction &MF) { in needsFrameMoves()
102 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr()
167 MachineFunction &MF = *MI.getParent()->getParent(); in eliminateFrameIndex() local
/external/llvm/lib/CodeGen/AsmPrinter/
DARMException.cpp58 void ARMException::BeginFunction(const MachineFunction *MF) { in BeginFunction()

1234567