HomeSort by relevance Sort by last modified time
    Searched refs:MachineFunction (Results 201 - 225 of 435) sorted by null

1 2 3 4 5 6 7 891011>>

  /external/llvm/lib/CodeGen/
TailDuplication.cpp 81 virtual bool runOnMachineFunction(MachineFunction &MF);
95 MachineFunction &MF,
101 bool TailDuplicateBlocks(MachineFunction &MF);
102 bool shouldTailDuplicate(const MachineFunction &MF,
112 MachineFunction &MF,
117 MachineFunction &MF);
130 bool TailDuplicatePass::runOnMachineFunction(MachineFunction &MF) {
147 static void VerifyPHIs(MachineFunction &MF, bool CheckExtra) {
148 for (MachineFunction::iterator I = ++MF.begin(), E = MF.end(); I != E; ++I) {
199 MachineFunction &MF)
    [all...]
LiveStackAnalysis.cpp 50 bool LiveStacks::runOnMachineFunction(MachineFunction &MF) {
BranchFolding.cpp 69 virtual bool runOnMachineFunction(MachineFunction &MF);
84 bool BranchFolderPass::runOnMachineFunction(MachineFunction &MF) {
110 MachineFunction *MF = MBB->getParent();
174 bool BranchFolder::OptimizeFunction(MachineFunction &MF,
196 for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; I++) {
223 for (MachineFunction::iterator BB = MF.begin(), E = MF.end();
414 MachineFunction &MF = *CurMBB.getParent();
417 MachineFunction::iterator MBBI = &CurMBB;
460 MachineFunction *MF = CurMBB->getParent();
461 MachineFunction::iterator I = llvm::next(MachineFunction::iterator(CurMBB))
    [all...]
VirtRegMap.cpp 27 #include "llvm/CodeGen/MachineFunction.h"
52 bool VirtRegMap::runOnMachineFunction(MachineFunction &mf) {
154 MachineFunction *MF;
171 virtual bool runOnMachineFunction(MachineFunction&);
201 bool VirtRegRewriter::runOnMachineFunction(MachineFunction &fn) {
268 for (MachineFunction::iterator MBBI = MF->begin(), MBBE = MF->end();
TargetInstrInfo.cpp 41 const MachineFunction &MF) const {
110 if (++MachineFunction::iterator(MBB) != MachineFunction::iterator(NewDest))
159 MachineFunction &MF = *MI->getParent()->getParent();
298 MachineFunction &MF) const {
363 MachineFunction &MF = *MBB->getParent();
418 MachineFunction &MF = *MBB.getParent();
436 const MachineFunction &MF = *MI->getParent()->getParent();
521 const MachineFunction &MF) const {
PrologEpilogInserter.cpp 72 bool PEI::runOnMachineFunction(MachineFunction &Fn) {
153 void PEI::calculateCallsInformation(MachineFunction &Fn) {
171 for (MachineFunction::iterator BB = Fn.begin(), E = Fn.end(); BB != E; ++BB)
207 void PEI::calculateCalleeSavedRegisters(MachineFunction &F) {
291 void PEI::insertCSRSpillsAndRestores(MachineFunction &Fn) {
493 void PEI::calculateFrameObjectOffsets(MachineFunction &Fn) {
696 void PEI::insertPrologEpilogCode(MachineFunction &Fn) {
703 for (MachineFunction::iterator I = Fn.begin(), E = Fn.end(); I != E; ++I) {
728 void PEI::replaceFrameIndices(MachineFunction &Fn) {
737 for (df_ext_iterator<MachineFunction*, SmallPtrSet<MachineBasicBlock*, 8>
    [all...]
ShrinkWrapping.cpp 181 void PEI::placeCSRSpillsAndRestores(MachineFunction &Fn) {
276 void PEI::calculateAnticAvail(MachineFunction &Fn) {
286 for (MachineFunction::iterator MBBI = Fn.begin(), MBBE = Fn.end();
311 for (MachineFunction::iterator MBBI = Fn.begin(), MBBE = Fn.end();
358 bool PEI::calculateSets(MachineFunction &Fn) {
373 for (MachineFunction::iterator MBB = Fn.begin(), E = Fn.end();
407 for (MachineFunction::iterator MBBI = Fn.begin(), MBBE = Fn.end();
493 for (MachineFunction::iterator MBBI = Fn.begin(), MBBE = Fn.end();
796 void PEI::placeSpillsAndRestores(MachineFunction &Fn) {
819 for (MachineFunction::iterator MBBI = Fn.begin(), MBBE = Fn.end()
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
SIInstrInfo.cpp 52 MachineInstr * SIInstrInfo::getMovImmInstr(MachineFunction *MF, unsigned DstReg,
  /external/llvm/include/llvm/CodeGen/
AsmPrinter.h 33 class MachineFunction;
79 const MachineFunction *MF;
166 virtual bool runOnMachineFunction(MachineFunction &MF) {
177 /// SetupMachineFunction - This should be called when a new MachineFunction
179 void SetupMachineFunction(MachineFunction &MF);
GCStrategy.h 40 #include "llvm/CodeGen/MachineFunction.h"
148 virtual bool findCustomSafePoints(GCFunctionInfo& FI, MachineFunction& MF);
MachineFrameInfo.h 27 class MachineFunction;
424 unsigned estimateStackSize(const MachineFunction &MF) const;
554 /// print - Used by the MachineFunction printer to print information about
555 /// stack objects. Implemented in MachineFunction.cpp
557 void print(const MachineFunction &MF, raw_ostream &OS) const;
560 void dump(const MachineFunction &MF) const;
MachinePostDominators.h 81 virtual bool runOnMachineFunction(MachineFunction &MF);
MachineBasicBlock.h 26 class MachineFunction;
67 MachineFunction *xParent;
105 explicit MachineBasicBlock(MachineFunction &mf, const BasicBlock *bb);
109 // MachineBasicBlocks are allocated and owned by MachineFunction.
110 friend class MachineFunction;
135 /// getParent - Return the MachineFunction containing this basic block.
137 const MachineFunction *getParent() const { return xParent; }
138 MachineFunction *getParent() { return xParent; }
612 /// level, unless they're not in a MachineFunction yet, in which case this
673 // MachineFunction as a graph of MachineBasicBlocks..
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64MachineFunctionInfo.h 17 #include "llvm/CodeGen/MachineFunction.h"
22 /// target-specific information for each MachineFunction.
101 explicit AArch64MachineFunctionInfo(MachineFunction &MF)
AArch64FrameLowering.cpp 19 #include "llvm/CodeGen/MachineFunction.h"
47 void AArch64FrameLowering::emitPrologue(MachineFunction &MF) const {
193 AArch64FrameLowering::emitEpilogue(MachineFunction &MF,
320 AArch64FrameLowering::resolveFrameIndexReference(MachineFunction &MF,
354 AArch64FrameLowering::processFunctionBeforeCalleeSavedScan(MachineFunction &MF,
431 MachineFunction &MF = *MBB.getParent();
565 AArch64FrameLowering::hasFP(const MachineFunction &MF) const {
584 AArch64FrameLowering::useFPForAddressing(const MachineFunction &MF) const {
589 AArch64FrameLowering::hasReservedCallFrame(const MachineFunction &MF) const {
599 MachineFunction &MF
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonMachineFunctionInfo.h 13 #include "llvm/CodeGen/MachineFunction.h"
23 /// Hexagon target-specific information for each MachineFunction.
41 HexagonMachineFunctionInfo(MachineFunction &MF) : SRetReturnReg(0),
HexagonRegisterInfo.cpp 23 #include "llvm/CodeGen/MachineFunction.h"
46 const uint16_t* HexagonRegisterInfo::getCalleeSavedRegs(const MachineFunction
72 BitVector HexagonRegisterInfo::getReservedRegs(const MachineFunction &MF)
91 HexagonRegisterInfo::getCalleeSavedRegClasses(const MachineFunction *MF) const {
130 MachineFunction &MF = *MI.getParent()->getParent();
280 unsigned HexagonRegisterInfo::getFrameRegister(const MachineFunction
  /external/llvm/lib/Target/Mips/
MipsAsmPrinter.h 58 virtual bool runOnMachineFunction(MachineFunction &MF);
  /external/llvm/lib/Target/Sparc/
SparcInstrInfo.h 94 unsigned getGlobalBaseReg(MachineFunction *MF) const;
  /external/llvm/lib/Target/X86/
X86AsmPrinter.h 69 virtual bool runOnMachineFunction(MachineFunction &F) LLVM_OVERRIDE;
X86MachineFunctionInfo.h 17 #include "llvm/CodeGen/MachineFunction.h"
21 /// X86MachineFunctionInfo - This class is derived from MachineFunction and
22 /// contains private X86 target-specific information for each MachineFunction.
87 explicit X86MachineFunctionInfo(MachineFunction &MF)
  /external/mesa3d/src/gallium/drivers/radeon/
SIInstrInfo.cpp 52 MachineInstr * SIInstrInfo::getMovImmInstr(MachineFunction *MF, unsigned DstReg,
  /external/llvm/lib/Target/ARM/
Thumb1FrameLowering.cpp 17 #include "llvm/CodeGen/MachineFunction.h"
23 bool Thumb1FrameLowering::hasReservedCallFrame(const MachineFunction &MF) const{
48 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB,
81 void Thumb1FrameLowering::emitPrologue(MachineFunction &MF) const {
239 void Thumb1FrameLowering::emitEpilogue(MachineFunction &MF,
339 MachineFunction &MF = *MBB.getParent();
354 MachineFunction &MF = *MBB.getParent();
377 MachineFunction &MF = *MBB.getParent();
  /external/llvm/lib/Target/XCore/
XCoreFrameLowering.cpp 20 #include "llvm/CodeGen/MachineFunction.h"
85 bool XCoreFrameLowering::hasFP(const MachineFunction &MF) const {
90 void XCoreFrameLowering::emitPrologue(MachineFunction &MF) const {
172 void XCoreFrameLowering::emitEpilogue(MachineFunction &MF,
244 MachineFunction *MF = MBB.getParent();
275 MachineFunction *MF = MBB.getParent();
305 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB,
355 XCoreFrameLowering::processFunctionBeforeCalleeSavedScan(MachineFunction &MF,
  /external/llvm/lib/Target/R600/
R600Packetizer.cpp 52 bool runOnMachineFunction(MachineFunction &Fn);
141 R600PacketizerList(MachineFunction &MF, MachineLoopInfo &MLI,
285 bool R600Packetizer::runOnMachineFunction(MachineFunction &Fn) {
306 for (MachineFunction::iterator MBB = Fn.begin(), MBBe = Fn.end();
324 for (MachineFunction::iterator MBB = Fn.begin(), MBBe = Fn.end();

Completed in 1652 milliseconds

1 2 3 4 5 6 7 891011>>