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

1 2 3 45 6 7 8 91011>>

  /external/llvm/lib/CodeGen/
LocalStackSlotAllocation.cpp 29 #include "llvm/CodeGen/MachineFunction.h"
63 void calculateFrameObjectOffsets(MachineFunction &Fn);
64 bool insertFrameReferenceRegisters(MachineFunction &Fn);
68 bool runOnMachineFunction(MachineFunction &MF);
84 bool LocalStackSlotPass::runOnMachineFunction(MachineFunction &MF) {
148 void LocalStackSlotPass::calculateFrameObjectOffsets(MachineFunction &Fn) {
215 bool LocalStackSlotPass::insertFrameReferenceRegisters(MachineFunction &Fn) {
239 for (MachineFunction::iterator BB = Fn.begin(), E = Fn.end(); BB != E; ++BB) {
317 const MachineFunction *MF = MI->getParent()->getParent();
StackSlotColoring.cpp 98 virtual bool runOnMachineFunction(MachineFunction &MF);
102 void ScanForSpillSlotRefs(MachineFunction &MF);
105 bool ColorSlots(MachineFunction &MF);
107 MachineFunction &MF);
135 void StackSlotColoring::ScanForSpillSlotRefs(MachineFunction &MF) {
139 for (MachineFunction::iterator MBBI = MF.begin(), E = MF.end();
255 bool StackSlotColoring::ColorSlots(MachineFunction &MF) {
319 int NewFI, MachineFunction &MF) {
390 bool StackSlotColoring::runOnMachineFunction(MachineFunction &MF) {
434 for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; ++I
    [all...]
UnreachableBlockElim.cpp 102 virtual bool runOnMachineFunction(MachineFunction &F);
123 bool UnreachableMachineBlockElim::runOnMachineFunction(MachineFunction &F) {
132 for (df_ext_iterator<MachineFunction*, SmallPtrSet<MachineBasicBlock*, 8> >
140 for (MachineFunction::iterator I = F.begin(), E = F.end(); I != E; ++I) {
176 for (MachineFunction::iterator I = F.begin(), E = F.end(); I != E; ++I) {
DFAPacketizer.cpp 108 DefaultVLIWScheduler(MachineFunction &MF, MachineLoopInfo &MLI,
116 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT,
129 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT,
DeadMachineInstructionElim.cpp 30 virtual bool runOnMachineFunction(MachineFunction &MF);
87 bool DeadMachineInstructionElim::runOnMachineFunction(MachineFunction &MF) {
99 for (MachineFunction::reverse_iterator I = MF.rbegin(), E = MF.rend();
OptimizePHIs.cpp 40 virtual bool runOnMachineFunction(MachineFunction &MF);
63 bool OptimizePHIs::runOnMachineFunction(MachineFunction &Fn) {
72 for (MachineFunction::iterator I = Fn.begin(), E = Fn.end(); I != E; ++I)
ProcessImplicitDefs.cpp 46 virtual bool runOnMachineFunction(MachineFunction &fn);
137 bool ProcessImplicitDefs::runOnMachineFunction(MachineFunction &MF) {
150 for (MachineFunction::iterator MFI = MF.begin(), MFE = MF.end();
GCStrategy.cpp 73 void FindSafePoints(MachineFunction &MF);
79 void FindStackOffsets(MachineFunction &MF);
87 bool runOnMachineFunction(MachineFunction &MF);
119 bool GCStrategy::findCustomSafePoints(GCFunctionInfo& FI, MachineFunction &F) {
377 void GCMachineCodeAnalysis::FindSafePoints(MachineFunction &MF) {
378 for (MachineFunction::iterator BBI = MF.begin(),
386 void GCMachineCodeAnalysis::FindStackOffsets(MachineFunction &MF) {
395 bool GCMachineCodeAnalysis::runOnMachineFunction(MachineFunction &MF) {
  /external/llvm/lib/Target/Sparc/
SparcFrameLowering.cpp 19 #include "llvm/CodeGen/MachineFunction.h"
29 void SparcFrameLowering::emitPrologue(MachineFunction &MF) const {
70 void SparcFrameLowering::emitEpilogue(MachineFunction &MF,
FPMover.cpp 46 bool runOnMachineFunction(MachineFunction &F);
130 bool FPMover::runOnMachineFunction(MachineFunction &F) {
137 for (MachineFunction::iterator FI = F.begin(), FE = F.end();
  /external/llvm/include/llvm/Analysis/
ProfileInfo.h 40 class MachineFunction;
50 raw_ostream& operator<<(raw_ostream &O, const MachineFunction *MF);
77 ProfileInfoT<MachineFunction, MachineBasicBlock> *MachineProfile;
226 ProfileInfoT<MachineFunction, MachineBasicBlock> *MI() {
228 MachineProfile = new ProfileInfoT<MachineFunction, MachineBasicBlock>();
238 typedef ProfileInfoT<MachineFunction, MachineBasicBlock> MachineProfileInfo;
  /external/llvm/lib/Target/NVPTX/
NVPTXRegisterInfo.cpp 21 #include "llvm/CodeGen/MachineFunction.h"
261 getCalleeSavedRegs(const MachineFunction *MF) const {
268 NVPTXRegisterInfo::getCalleeSavedRegClasses(const MachineFunction *MF) const {
273 BitVector NVPTXRegisterInfo::getReservedRegs(const MachineFunction &MF) const {
294 MachineFunction &MF = *MI.getParent()->getParent();
309 unsigned NVPTXRegisterInfo::getFrameRegister(const MachineFunction &MF) const {
320 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB,
NVPTXAsmPrinter.h 229 void emitFunctionExternParamList(const MachineFunction &MF);
231 void emitFunctionParamList(const MachineFunction &MF, raw_ostream &O);
232 void setAndEmitFunctionVirtualRegisters(const MachineFunction &MF);
233 void emitFunctionTempData(const MachineFunction &MF,
243 void printReturnValStr(const MachineFunction &MF, raw_ostream &O);
252 // This is specific per MachineFunction.
255 // MachineFunction. But the size of the
  /external/llvm/include/llvm/Target/
TargetInstrInfo.h 20 #include "llvm/CodeGen/MachineFunction.h"
63 const MachineFunction &MF) const;
192 /// MachineFunction::CloneMachineInstr(), but the target may update operands
197 MachineFunction &MF) const = 0;
210 convertToThreeAddress(MachineFunction::iterator &MFI,
521 virtual MachineInstr *emitFrameIndexDebugValue(MachineFunction &MF,
550 virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
560 virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
577 virtual bool unfoldMemoryOperand(MachineFunction &MF, MachineInstr *MI,
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonFrameLowering.cpp 24 #include "llvm/CodeGen/MachineFunction.h"
46 void HexagonFrameLowering::determineFrameLayout(MachineFunction &MF) const {
76 void HexagonFrameLowering::emitPrologue(MachineFunction &MF) const {
171 void HexagonFrameLowering::emitEpilogue(MachineFunction &MF,
204 bool HexagonFrameLowering::hasFP(const MachineFunction &MF) const {
228 MachineFunction *MF = MBB.getParent();
283 MachineFunction *MF = MBB.getParent();
329 int HexagonFrameLowering::getFrameIndexOffset(const MachineFunction &MF,
HexagonCFGOptimizer.cpp 47 bool runOnMachineFunction(MachineFunction &Fn);
95 bool HexagonCFGOptimizer::runOnMachineFunction(MachineFunction &Fn) {
98 for (MachineFunction::iterator MBBb = Fn.begin(), MBBe = Fn.end();
  /external/llvm/lib/Target/Mips/
MipsSEFrameLowering.cpp 21 #include "llvm/CodeGen/MachineFunction.h"
31 void MipsSEFrameLowering::emitPrologue(MachineFunction &MF) const {
122 void MipsSEFrameLowering::emitEpilogue(MachineFunction &MF,
161 MachineFunction *MF = MBB.getParent();
188 MipsSEFrameLowering::hasReservedCallFrame(const MachineFunction &MF) const {
197 processFunctionBeforeCalleeSavedScan(MachineFunction &MF,
  /external/llvm/lib/Target/ARM/
ARMBaseRegisterInfo.cpp 27 #include "llvm/CodeGen/MachineFunction.h"
64 ARMBaseRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const {
88 getReservedRegs(const MachineFunction &MF) const {
112 bool ARMBaseRegisterInfo::isReservedReg(const MachineFunction &MF,
274 ARMBaseRegisterInfo::getPointerRegClass(const MachineFunction &MF, unsigned Kind)
288 MachineFunction &MF) const {
311 const MachineFunction &MF) const {
442 const MachineFunction &MF) const {
458 MachineFunction &MF) const {
499 bool ARMBaseRegisterInfo::hasBasePointer(const MachineFunction &MF) const
    [all...]
Thumb1InstrInfo.cpp 66 MachineFunction &MF = *MBB.getParent();
94 MachineFunction &MF = *MBB.getParent();
  /external/llvm/include/llvm/CodeGen/
LexicalScopes.h 32 class MachineFunction;
51 virtual void initialize(const MachineFunction &);
130 const MachineFunction *MF;
LiveVariables.h 136 MachineFunction *MF;
185 void analyzePHINodes(const MachineFunction& Fn);
188 virtual bool runOnMachineFunction(MachineFunction &MF);
SelectionDAGISel.h 29 class MachineFunction;
48 MachineFunction *MF;
65 virtual bool runOnMachineFunction(MachineFunction &MF);
LiveRangeEdit.h 97 /// @param MF The MachineFunction the live range edit is taking place in.
104 MachineFunction &MF,
204 void calculateRegClassAndHint(MachineFunction&,
  /external/llvm/lib/Target/CellSPU/
SPURegisterInfo.cpp 26 #include "llvm/CodeGen/MachineFunction.h"
196 SPURegisterInfo::getPointerRegClass(const MachineFunction &MF, unsigned Kind)
202 SPURegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const
231 BitVector SPURegisterInfo::getReservedRegs(const MachineFunction &MF) const {
245 SPURegisterInfo::eliminateCallFramePseudoInstr(MachineFunction &MF,
261 MachineFunction &MF = *MBB.getParent();
314 SPURegisterInfo::getFrameRegister(const MachineFunction &MF) const
SPUNopFiller.cpp 49 bool runOnMachineFunction(MachineFunction &F) {
51 for (MachineFunction::iterator FI = F.begin(), FE = F.end();

Completed in 528 milliseconds

1 2 3 45 6 7 8 91011>>