/external/llvm/lib/CodeGen/ |
ExpandISelPseudos.cpp | 19 #include "llvm/CodeGen/MachineFunction.h" 33 virtual bool runOnMachineFunction(MachineFunction &MF); 46 bool ExpandISelPseudos::runOnMachineFunction(MachineFunction &MF) { 51 for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; ++I) {
|
BranchFolding.h | 18 class MachineFunction; 28 bool OptimizeFunction(MachineFunction &MF, 95 bool TailMergeBlocks(MachineFunction &MF); 115 bool OptimizeBranches(MachineFunction &MF); 120 bool HoistCommonCode(MachineFunction &MF);
|
InterferenceCache.h | 27 MachineFunction *MF; 52 MachineFunction *MF; 98 void clear(MachineFunction *mf, SlotIndexes *indexes, LiveIntervals *lis) { 121 const MachineFunction *MF); 153 void init(MachineFunction*, LiveIntervalUnion*, SlotIndexes*, LiveIntervals*,
|
MachinePostDominators.cpp | 37 MachinePostDominatorTree::runOnMachineFunction(MachineFunction &F) {
|
CriticalAntiDepBreaker.h | 23 #include "llvm/CodeGen/MachineFunction.h" 35 MachineFunction& MF; 71 CriticalAntiDepBreaker(MachineFunction& MFi, const RegisterClassInfo&);
|
MachineFunction.cpp | 1 //===-- MachineFunction.cpp -----------------------------------------------===// 16 #include "llvm/CodeGen/MachineFunction.h" 43 // MachineFunction implementation 53 MachineFunction::MachineFunction(const Function *F, const TargetMachine &TM, 84 MachineFunction::~MachineFunction() { 118 MachineJumpTableInfo *MachineFunction:: 132 void MachineFunction::RenumberBlocks(MachineBasicBlock *MBB) { 134 MachineFunction::iterator MBBI, E = end() [all...] |
/external/llvm/lib/Target/R600/ |
SIInstrInfo.h | 43 virtual MachineInstr * getMovImmInstr(MachineFunction *MF, unsigned DstReg, 51 virtual int getIndirectIndexBegin(const MachineFunction &MF) const; 53 virtual int getIndirectIndexEnd(const MachineFunction &MF) const;
|
SIFixSGPRCopies.cpp | 89 virtual bool runOnMachineFunction(MachineFunction &MF); 131 bool SIFixSGPRCopies::runOnMachineFunction(MachineFunction &MF) { 134 for (MachineFunction::iterator BI = MF.begin(), BE = MF.end();
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
AMDGPUInstrInfo.h | 36 class MachineFunction; 68 convertToThreeAddress(MachineFunction::iterator &MFI, 90 MachineInstr *foldMemoryOperandImpl(MachineFunction &MF, 94 MachineInstr *foldMemoryOperandImpl(MachineFunction &MF, 101 bool unfoldMemoryOperand(MachineFunction &MF, MachineInstr *MI, 134 virtual MachineInstr* getMovImmInstr(MachineFunction *MF, unsigned DstReg, 141 virtual void convertToISA(MachineInstr & MI, MachineFunction &MF,
|
SIAssignInterpRegs.cpp | 38 void AddLiveIn(MachineFunction * MF, MachineRegisterInfo & MRI, 45 virtual bool runOnMachineFunction(MachineFunction &MF); 67 bool SIAssignInterpRegsPass::runOnMachineFunction(MachineFunction &MF) 122 void SIAssignInterpRegsPass::AddLiveIn(MachineFunction * MF,
|
SIInstrInfo.h | 45 virtual MachineInstr * getMovImmInstr(MachineFunction *MF, unsigned DstReg,
|
SIRegisterInfo.cpp | 27 BitVector SIRegisterInfo::getReservedRegs(const MachineFunction &MF) const
|
/external/mesa3d/src/gallium/drivers/radeon/ |
AMDGPUInstrInfo.h | 36 class MachineFunction; 68 convertToThreeAddress(MachineFunction::iterator &MFI, 90 MachineInstr *foldMemoryOperandImpl(MachineFunction &MF, 94 MachineInstr *foldMemoryOperandImpl(MachineFunction &MF, 101 bool unfoldMemoryOperand(MachineFunction &MF, MachineInstr *MI, 134 virtual MachineInstr* getMovImmInstr(MachineFunction *MF, unsigned DstReg, 141 virtual void convertToISA(MachineInstr & MI, MachineFunction &MF,
|
SIAssignInterpRegs.cpp | 38 void AddLiveIn(MachineFunction * MF, MachineRegisterInfo & MRI, 45 virtual bool runOnMachineFunction(MachineFunction &MF); 67 bool SIAssignInterpRegsPass::runOnMachineFunction(MachineFunction &MF) 122 void SIAssignInterpRegsPass::AddLiveIn(MachineFunction * MF,
|
SIInstrInfo.h | 45 virtual MachineInstr * getMovImmInstr(MachineFunction *MF, unsigned DstReg,
|
SIRegisterInfo.cpp | 27 BitVector SIRegisterInfo::getReservedRegs(const MachineFunction &MF) const
|
/external/llvm/lib/Target/PowerPC/ |
PPCFrameLowering.h | 35 unsigned determineFrameLayout(MachineFunction &MF, 41 void emitPrologue(MachineFunction &MF) const; 42 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const; 44 bool hasFP(const MachineFunction &MF) const; 45 bool needsFP(const MachineFunction &MF) const; 46 void replaceFPWithRealFP(MachineFunction &MF) const; 48 void processFunctionBeforeCalleeSavedScan(MachineFunction &MF, 50 void processFunctionBeforeFrameFinalized(MachineFunction &MF, 52 void addScavengingSpillSlot(MachineFunction &MF, RegScavenger *RS) const; 59 void eliminateCallFramePseudoInstr(MachineFunction &MF [all...] |
/external/llvm/include/llvm/CodeGen/ |
VirtRegMap.h | 26 class MachineFunction; 44 MachineFunction *MF; 73 virtual bool runOnMachineFunction(MachineFunction &MF); 80 MachineFunction &getMachineFunction() const {
|
RegisterClassInfo.h | 52 const MachineFunction *MF; 83 void runOnMachineFunction(const MachineFunction &MF);
|
/external/llvm/lib/Target/MSP430/ |
MSP430BranchSelector.cpp | 38 virtual bool runOnMachineFunction(MachineFunction &Fn); 54 bool MSP430BSel::runOnMachineFunction(MachineFunction &Fn) { 63 for (MachineFunction::iterator MFI = Fn.begin(), E = Fn.end(); MFI != E; 99 for (MachineFunction::iterator MFI = Fn.begin(), E = Fn.end(); MFI != E;
|
/external/llvm/lib/Target/Mips/ |
Mips16RegisterInfo.cpp | 25 #include "llvm/CodeGen/MachineFunction.h" 48 (const MachineFunction &MF) const { 52 (const MachineFunction &MF) const { 57 (const MachineFunction &MF) const { 85 MachineFunction &MF = *MI.getParent()->getParent();
|
MipsMCInstLower.h | 21 class MachineFunction;
|
/external/llvm/lib/Target/Sparc/ |
SparcFrameLowering.cpp | 18 #include "llvm/CodeGen/MachineFunction.h" 36 void SparcFrameLowering::emitPrologue(MachineFunction &MF) const { 76 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB, 94 void SparcFrameLowering::emitEpilogue(MachineFunction &MF, 132 bool SparcFrameLowering::hasReservedCallFrame(const MachineFunction &MF) const { 140 bool SparcFrameLowering::hasFP(const MachineFunction &MF) const { 161 bool SparcFrameLowering::isLeafProc(MachineFunction &MF) const 173 void SparcFrameLowering::remapRegsForLeafProc(MachineFunction &MF) const { 192 for (MachineFunction::iterator MBB = MF.begin(), E = MF.end(); 209 (MachineFunction &MF, RegScavenger *RS) const [all...] |
SparcMachineFunctionInfo.h | 16 #include "llvm/CodeGen/MachineFunction.h" 38 explicit SparcMachineFunctionInfo(MachineFunction &MF)
|
/external/llvm/lib/Target/XCore/ |
XCoreMCInstLower.h | 20 class MachineFunction;
|