HomeSort by relevance Sort by last modified time
    Searched refs:MachineFunction (Results 76 - 100 of 316) sorted by null

1 2 34 5 6 7 8 91011>>

  /external/llvm/lib/Target/X86/
X86VZeroUpper.cpp 37 virtual bool runOnMachineFunction(MachineFunction &MF);
39 bool processBasicBlock(MachineFunction &MF, MachineBasicBlock &MBB);
138 bool VZeroUpperInserter::runOnMachineFunction(MachineFunction &MF) {
172 for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; ++I)
187 bool VZeroUpperInserter::processBasicBlock(MachineFunction &MF,
X86InstrInfo.h 202 virtual MachineInstr *convertToThreeAddress(MachineFunction::iterator &MFI,
240 virtual void storeRegToAddr(MachineFunction &MF, unsigned SrcReg, bool isKill,
253 virtual void loadRegFromAddr(MachineFunction &MF, unsigned DestReg,
263 MachineInstr *emitFrameIndexDebugValue(MachineFunction &MF,
274 virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
282 virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
295 virtual bool unfoldMemoryOperand(MachineFunction &MF, MachineInstr *MI,
350 unsigned getGlobalBaseReg(MachineFunction *MF) const;
362 MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
404 MachineFunction::iterator &MFI
    [all...]
  /external/llvm/lib/CodeGen/
MachineInstrBundle.cpp 29 virtual bool runOnMachineFunction(MachineFunction &MF);
38 bool UnpackMachineBundles::runOnMachineFunction(MachineFunction &MF) {
40 for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; ++I) {
80 virtual bool runOnMachineFunction(MachineFunction &MF);
89 bool FinalizeMachineBundles::runOnMachineFunction(MachineFunction &MF) {
221 /// MachineFunction. Return true if any bundles are finalized.
222 bool llvm::finalizeBundles(MachineFunction &MF) {
224 for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; ++I) {
PHIElimination.cpp 52 virtual bool runOnMachineFunction(MachineFunction &Fn);
59 bool EliminatePHINodes(MachineFunction &MF, MachineBasicBlock &MBB);
69 void analyzePHINodes(const MachineFunction& Fn);
72 bool SplitPHIEdges(MachineFunction &MF, MachineBasicBlock &MBB,
111 bool PHIElimination::runOnMachineFunction(MachineFunction &MF) {
123 for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; ++I)
132 for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; ++I)
159 bool PHIElimination::EliminatePHINodes(MachineFunction &MF,
214 MachineFunction &MF = *MBB.getParent();
409 void PHIElimination::analyzePHINodes(const MachineFunction& MF)
    [all...]
LiveRegMatrix.h 63 virtual bool runOnMachineFunction(MachineFunction&);
MachineBlockPlacement.cpp 32 #include "llvm/CodeGen/MachineFunction.h"
204 MachineFunction &F,
206 MachineFunction::iterator &PrevUnplacedBlockIt,
213 MachineBasicBlock *findBestLoopExit(MachineFunction &F,
216 void buildLoopChains(MachineFunction &F, MachineLoop &L);
219 void buildCFGChains(MachineFunction &F);
227 bool runOnMachineFunction(MachineFunction &F);
468 MachineFunction &F, const BlockChain &PlacedChain,
469 MachineFunction::iterator &PrevUnplacedBlockIt,
471 for (MachineFunction::iterator I = PrevUnplacedBlockIt, E = F.end(); I != E
    [all...]
MachineDominators.cpp 37 bool MachineDominatorTree::runOnMachineFunction(MachineFunction &F) {
MachineFunctionAnalysis.cpp 16 #include "llvm/CodeGen/MachineFunction.h"
48 MF = new MachineFunction(&F, TM, NextFnNum++,
MachineFunctionPass.cpp 32 MachineFunction &MF = getAnalysis<MachineFunctionAnalysis>().getMF();
MachineFunctionPrinterPass.cpp 16 #include "llvm/CodeGen/MachineFunction.h"
25 /// MachineFunction.
37 const char *getPassName() const { return "MachineFunction Printer"; }
44 bool runOnMachineFunction(MachineFunction &MF) {
59 /// Returns a newly-created MachineFunction Printer pass. The
Spiller.cpp 18 #include "llvm/CodeGen/MachineFunction.h"
53 MachineFunction *mf;
62 SpillerBase(MachineFunctionPass &pass, MachineFunction &mf, VirtRegMap &vrm)
172 TrivialSpiller(MachineFunctionPass &pass, MachineFunction &mf,
187 MachineFunction &mf,
AggressiveAntiDepBreaker.h 23 #include "llvm/CodeGen/MachineFunction.h"
118 MachineFunction& MF;
133 AggressiveAntiDepBreaker(MachineFunction& MFi,
  /external/llvm/lib/Target/MSP430/
MSP430FrameLowering.cpp 19 #include "llvm/CodeGen/MachineFunction.h"
29 bool MSP430FrameLowering::hasFP(const MachineFunction &MF) const {
37 bool MSP430FrameLowering::hasReservedCallFrame(const MachineFunction &MF) const {
41 void MSP430FrameLowering::emitPrologue(MachineFunction &MF) const {
74 for (MachineFunction::iterator I = llvm::next(MF.begin()), E = MF.end();
106 void MSP430FrameLowering::emitEpilogue(MachineFunction &MF,
190 MachineFunction &MF = *MBB.getParent();
216 MachineFunction &MF = *MBB.getParent();
MSP430RegisterInfo.cpp 22 #include "llvm/CodeGen/MachineFunction.h"
42 MSP430RegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const {
77 BitVector MSP430RegisterInfo::getReservedRegs(const MachineFunction &MF) const {
99 MSP430RegisterInfo::getPointerRegClass(const MachineFunction &MF, unsigned Kind)
105 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB,
172 MachineFunction &MF = *MBB.getParent();
224 MSP430RegisterInfo::processFunctionBeforeFrameFinalized(MachineFunction &MF)
237 unsigned MSP430RegisterInfo::getFrameRegister(const MachineFunction &MF) const {
  /external/llvm/lib/Target/PowerPC/
PPCFrameLowering.h 34 void determineFrameLayout(MachineFunction &MF) const;
38 void emitPrologue(MachineFunction &MF) const;
39 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const;
41 bool hasFP(const MachineFunction &MF) const;
42 bool needsFP(const MachineFunction &MF) const;
44 void processFunctionBeforeCalleeSavedScan(MachineFunction &MF,
46 void processFunctionBeforeFrameFinalized(MachineFunction &MF) const;
PPCInstrInfo.h 71 bool StoreRegToStackSlot(MachineFunction &MF,
75 bool LoadRegFromStackSlot(MachineFunction &MF, DebugLoc DL,
138 virtual MachineInstr *emitFrameIndexDebugValue(MachineFunction &MF,
PPCBranchSelector.cpp 39 virtual bool runOnMachineFunction(MachineFunction &Fn);
55 bool PPCBSel::runOnMachineFunction(MachineFunction &Fn) {
64 for (MachineFunction::iterator MFI = Fn.begin(), E = Fn.end(); MFI != E;
100 for (MachineFunction::iterator MFI = Fn.begin(), E = Fn.end(); MFI != E;
  /external/llvm/lib/Target/XCore/
XCoreRegisterInfo.cpp 20 #include "llvm/CodeGen/MachineFunction.h"
57 bool XCoreRegisterInfo::needsFrameMoves(const MachineFunction &MF) {
62 const uint16_t* XCoreRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF)
72 BitVector XCoreRegisterInfo::getReservedRegs(const MachineFunction &MF) const {
87 XCoreRegisterInfo::requiresRegisterScavenging(const MachineFunction &MF) const {
95 XCoreRegisterInfo::trackLivenessAfterRegAlloc(const MachineFunction &MF) const {
100 XCoreRegisterInfo::useFPForScavengingIndex(const MachineFunction &MF) const {
107 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB,
172 MachineFunction &MF = *MI.getParent()->getParent();
313 unsigned XCoreRegisterInfo::getFrameRegister(const MachineFunction &MF) const
    [all...]
XCoreMachineFunctionInfo.h 17 #include "llvm/CodeGen/MachineFunction.h"
26 /// XCoreFunctionInfo - This class is derived from MachineFunction private
27 /// XCore target-specific information for each MachineFunction.
43 explicit XCoreFunctionInfo(MachineFunction &MF) :
  /external/llvm/include/llvm/CodeGen/
FunctionLoweringInfo.h 44 class MachineFunction;
58 MachineFunction *MF;
124 /// and its associated MachineFunction.
126 void set(const Function &Fn, MachineFunction &MF);
RegAllocPBQP.h 30 class MachineFunction;
125 /// the given MachineFunction.
127 MachineFunction *mf,
146 /// the given MachineFunction.
148 MachineFunction *mf,
MachineLoopRanges.h 104 virtual bool runOnMachineFunction(MachineFunction&);
DFAPacketizer.h 95 const MachineFunction &MF;
111 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT,
  /external/llvm/lib/Target/ARM/
Thumb2RegisterInfo.cpp 23 #include "llvm/CodeGen/MachineFunction.h"
42 MachineFunction &MF = *MBB.getParent();
  /external/llvm/lib/Target/
TargetInstrInfo.cpp 36 const MachineFunction &MF) const {

Completed in 616 milliseconds

1 2 34 5 6 7 8 91011>>