/external/llvm/lib/CodeGen/ |
D | CodePlacementOpt.cpp | 130 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()
|
D | TargetFrameLoweringImpl.cpp | 29 int TargetFrameLowering::getFrameIndexOffset(const MachineFunction &MF, in getFrameIndexOffset() 36 int TargetFrameLowering::getFrameIndexReference(const MachineFunction &MF, in getFrameIndexReference()
|
D | PHIElimination.cpp | 111 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()
|
D | MachineFunctionPass.cpp | 32 MachineFunction &MF = getAnalysis<MachineFunctionAnalysis>().getMF(); in runOnFunction() local
|
/external/llvm/lib/Target/CellSPU/ |
D | SPURegisterInfo.h | 55 MachineFunction &MF) const{ in getRegPressureLimit() 63 virtual bool requiresRegisterScavenging(const MachineFunction &MF) const in requiresRegisterScavenging()
|
D | SPUMachineFunction.h | 34 SPUFunctionInfo(MachineFunction& MF) in SPUFunctionInfo()
|
/external/llvm/include/llvm/Target/ |
D | TargetFrameLowering.h | 115 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()
|
D | TargetRegisterInfo.h | 193 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/ |
D | MBlazeFrameLowering.cpp | 41 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/ |
D | ARMFrameLowering.cpp | 338 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 …]
|
D | Thumb1FrameLowering.cpp | 200 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
|
D | Thumb1InstrInfo.cpp | 66 MachineFunction &MF = *MBB.getParent(); in storeRegToStackSlot() local 94 MachineFunction &MF = *MBB.getParent(); in loadRegFromStackSlot() local
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCInstrInfo.cpp | 118 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/ |
D | PTXFrameLowering.cpp | 22 void PTXFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
|
D | PTXFrameLowering.h | 39 bool hasFP(const MachineFunction &MF) const { return false; } in hasFP()
|
/external/llvm/lib/Target/MSP430/ |
D | MSP430FrameLowering.cpp | 106 void MSP430FrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue() 190 MachineFunction &MF = *MBB.getParent(); in spillCalleeSavedRegisters() local 216 MachineFunction &MF = *MBB.getParent(); in restoreCalleeSavedRegisters() local
|
D | MSP430InstrInfo.cpp | 41 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/ |
D | MipsJITInfo.h | 61 void Initialize(const MachineFunction &MF, bool isPIC) { in Initialize()
|
/external/llvm/lib/Target/Sparc/ |
D | SparcFrameLowering.h | 36 bool hasFP(const MachineFunction &MF) const { return false; } in hasFP()
|
D | SparcRegisterInfo.cpp | 60 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr() 88 MachineFunction &MF = *MI.getParent()->getParent(); in eliminateFrameIndex() local
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonFrameLowering.cpp | 171 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()
|
D | HexagonInstrInfo.h | 101 virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF, in foldMemoryOperandImpl()
|
/external/llvm/lib/Target/ |
D | TargetRegisterInfo.cpp | 72 static void getAllocatableSetForRC(const MachineFunction &MF, in getAllocatableSetForRC() 79 BitVector TargetRegisterInfo::getAllocatableSet(const MachineFunction &MF, in getAllocatableSet()
|
/external/llvm/lib/Target/XCore/ |
D | XCoreRegisterInfo.cpp | 57 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/ |
D | ARMException.cpp | 58 void ARMException::BeginFunction(const MachineFunction *MF) { in BeginFunction()
|