HomeSort by relevance Sort by last modified time
    Searched refs:MachineFunction (Results 251 - 275 of 468) sorted by null

<<111213141516171819

  /external/llvm/lib/CodeGen/
TargetRegisterInfo.cpp 16 #include "llvm/CodeGen/MachineFunction.h"
130 static void getAllocatableSetForRC(const MachineFunction &MF,
138 BitVector TargetRegisterInfo::getAllocatableSet(const MachineFunction &MF,
267 const MachineFunction &MF,
VirtRegMap.cpp 27 #include "llvm/CodeGen/MachineFunction.h"
55 bool VirtRegMap::runOnMachineFunction(MachineFunction &mf) {
157 MachineFunction *MF;
175 bool runOnMachineFunction(MachineFunction&) override;
205 bool VirtRegRewriter::runOnMachineFunction(MachineFunction &fn) {
287 for (MachineFunction::iterator MBBI = MF->begin(), MBBE = MF->end();
TargetInstrInfo.cpp 44 const MachineFunction &MF) const {
113 if (++MachineFunction::iterator(MBB) != MachineFunction::iterator(NewDest))
160 MachineFunction &MF = *MI->getParent()->getParent();
333 MachineFunction &MF) const {
379 static MachineInstr* foldPatchpoint(MachineFunction &MF,
457 MachineFunction &MF = *MBB->getParent();
523 MachineFunction &MF = *MBB.getParent();
563 const MachineFunction &MF = *MI->getParent()->getParent();
648 const MachineFunction &MF) const
    [all...]
MachineVerifier.cpp 60 bool runOnMachineFunction(MachineFunction &MF);
66 const MachineFunction *MF;
208 void report(const char *msg, const MachineFunction *MF);
212 void report(const char *msg, const MachineFunction *MF,
216 void report(const char *msg, const MachineFunction *MF,
254 bool runOnMachineFunction(MachineFunction &MF) override {
270 void MachineFunction::verify(Pass *p, const char *Banner) const {
272 .runOnMachineFunction(const_cast<MachineFunction&>(*this));
275 bool MachineVerifier::runOnMachineFunction(MachineFunction &MF) {
313 for (MachineFunction::const_iterator MFI = MF.begin(), MFE = MF.end()
    [all...]
InterferenceCache.cpp 42 void InterferenceCache::init(MachineFunction *mf,
95 const MachineFunction *MF) {
146 MachineFunction::const_iterator MFI = MF->getBlockNumbered(MBBNum);
MachineCopyPropagation.cpp 19 #include "llvm/CodeGen/MachineFunction.h"
46 bool runOnMachineFunction(MachineFunction &MF) override;
332 bool MachineCopyPropagation::runOnMachineFunction(MachineFunction &MF) {
342 for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; ++I)
  /external/llvm/lib/Target/ARM/
Thumb2ITBlockPass.cpp 37 bool runOnMachineFunction(MachineFunction &Fn) override;
255 bool Thumb2ITBlockPass::runOnMachineFunction(MachineFunction &Fn) {
266 for (MachineFunction::iterator MFI = Fn.begin(), E = Fn.end(); MFI != E; ) {
Thumb1FrameLowering.cpp 17 #include "llvm/CodeGen/MachineFunction.h"
27 bool Thumb1FrameLowering::hasReservedCallFrame(const MachineFunction &MF) const{
52 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB,
85 void Thumb1FrameLowering::emitPrologue(MachineFunction &MF) const {
315 void Thumb1FrameLowering::emitEpilogue(MachineFunction &MF,
419 MachineFunction &MF = *MBB.getParent();
434 MachineFunction &MF = *MBB.getParent();
457 MachineFunction &MF = *MBB.getParent();
ARMConstantIslandPass.cpp 258 MachineFunction *MF;
270 bool runOnMachineFunction(MachineFunction &MF) override;
332 for (MachineFunction::iterator MBBI = MF->begin(), E = MF->end();
377 bool ARMConstantIslands::runOnMachineFunction(MachineFunction &mf) {
571 MachineFunction::iterator MBBI = MBB;
620 for (MachineFunction::iterator MBBI = MF->begin(), E = MF->end();
643 for (MachineFunction::iterator I = MF->begin(), E = MF->end(); I != E; ++I)
654 for (MachineFunction::iterator MBBI = MF->begin(), E = MF->end();
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonExpandPredSpillCode.cpp 66 bool runOnMachineFunction(MachineFunction &Fn) override;
73 bool HexagonExpandPredSpillCode::runOnMachineFunction(MachineFunction &Fn) {
78 for (MachineFunction::iterator MBBb = Fn.begin(), MBBe = Fn.end();
HexagonSplitTFRCondSets.cpp 74 bool runOnMachineFunction(MachineFunction &Fn) override;
81 bool HexagonSplitTFRCondSets::runOnMachineFunction(MachineFunction &Fn) {
86 for (MachineFunction::iterator MBBb = Fn.begin(), MBBe = Fn.end();
HexagonNewValueJump.cpp 87 bool runOnMachineFunction(MachineFunction &Fn) override;
113 MachineFunction &MF) {
221 MachineFunction &MF) {
353 bool HexagonNewValueJump::runOnMachineFunction(MachineFunction &MF) {
379 for (MachineFunction::iterator MBBb = MF.begin(), MBBe = MF.end();
  /external/llvm/lib/Target/R600/
R600ClauseMergePass.cpp 66 bool runOnMachineFunction(MachineFunction &MF) override;
169 bool R600ClauseMergePass::runOnMachineFunction(MachineFunction &MF) {
171 for (MachineFunction::iterator BB = MF.begin(), BB_E = MF.end();
SIFixSGPRCopies.cpp 101 bool runOnMachineFunction(MachineFunction &MF) override;
196 bool SIFixSGPRCopies::runOnMachineFunction(MachineFunction &MF) {
202 for (MachineFunction::iterator BI = MF.begin(), BE = MF.end();
R600Packetizer.cpp 54 bool runOnMachineFunction(MachineFunction &Fn) override;
151 R600PacketizerList(MachineFunction &MF, MachineLoopInfo &MLI,
330 bool R600Packetizer::runOnMachineFunction(MachineFunction &Fn) {
351 for (MachineFunction::iterator MBB = Fn.begin(), MBBe = Fn.end();
369 for (MachineFunction::iterator MBB = Fn.begin(), MBBe = Fn.end();
  /external/llvm/lib/Target/Sparc/
SparcCodeEmitter.cpp 56 bool runOnMachineFunction(MachineFunction &MF) override;
99 bool SparcCodeEmitter::runOnMachineFunction(MachineFunction &MF) {
116 for (MachineFunction::iterator MBB = MF.begin(), E = MF.end();
  /external/llvm/lib/Target/SystemZ/
SystemZInstrInfo.h 182 MachineInstr *convertToThreeAddress(MachineFunction::iterator &MFI,
185 MachineInstr *foldMemoryOperandImpl(MachineFunction &MF, MachineInstr *MI,
188 MachineInstr *foldMemoryOperandImpl(MachineFunction &MF, MachineInstr* MI,
  /external/llvm/lib/Target/X86/
X86VZeroUpper.cpp 40 bool runOnMachineFunction(MachineFunction &MF) override;
249 bool VZeroUpperInserter::runOnMachineFunction(MachineFunction &MF) {
280 for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; ++I)
X86FrameLowering.cpp 22 #include "llvm/CodeGen/MachineFunction.h"
39 bool X86FrameLowering::hasReservedCallFrame(const MachineFunction &MF) const {
46 bool X86FrameLowering::hasFP(const MachineFunction &MF) const {
94 const MachineFunction *MF = MBB.getParent();
296 static bool isEAXLiveIn(MachineFunction &MF) {
313 MachineFunction &MF = *MBB.getParent();
343 static bool usesTheStack(const MachineFunction &MF) {
437 void X86FrameLowering::emitPrologue(MachineFunction &MF) const {
598 for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; ++I)
832 void X86FrameLowering::emitEpilogue(MachineFunction &MF
    [all...]
X86RegisterInfo.cpp 24 #include "llvm/CodeGen/MachineFunction.h"
85 X86RegisterInfo::trackLivenessAfterRegAlloc(const MachineFunction &MF) const {
159 X86RegisterInfo::getPointerRegClass(const MachineFunction &MF,
198 MachineFunction &MF) const {
217 X86RegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const {
221 assert(MF && "MachineFunction required");
325 BitVector X86RegisterInfo::getReservedRegs(const MachineFunction &MF) const {
405 bool X86RegisterInfo::hasBasePointer(const MachineFunction &MF) const {
422 bool X86RegisterInfo::canRealignStack(const MachineFunction &MF) const {
441 bool X86RegisterInfo::needsStackRealignment(const MachineFunction &MF) const
    [all...]
  /external/llvm/lib/Target/Mips/
MipsConstantIslandPass.cpp 350 MachineFunction *MF;
378 bool runOnMachineFunction(MachineFunction &F) override;
448 bool MipsConstantIslands::runOnMachineFunction(MachineFunction &mf) {
605 MachineFunction::iterator MBBI = MBB;
662 for (MachineFunction::iterator I = MF->begin(), E = MF->end(); I != E; ++I)
670 for (MachineFunction::iterator MBBI = MF->begin(), E = MF->end();
886 MachineFunction::iterator MBBI = OrigBB; ++MBBI;
    [all...]
MipsSEFrameLowering.cpp 21 #include "llvm/CodeGen/MachineFunction.h"
54 ExpandPseudo(MachineFunction &MF);
68 MachineFunction &MF;
73 ExpandPseudo::ExpandPseudo(MachineFunction &MF_)
79 for (MachineFunction::iterator BB = MF.begin(), BBEnd = MF.end();
275 void MipsSEFrameLowering::emitPrologue(MachineFunction &MF) const {
393 void MipsSEFrameLowering::emitEpilogue(MachineFunction &MF,
453 MachineFunction *MF = MBB.getParent();
480 MipsSEFrameLowering::hasReservedCallFrame(const MachineFunction &MF) const {
493 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB
    [all...]
MipsDelaySlotFiller.cpp 79 void setUnallocatableRegs(const MachineFunction &MF);
176 bool runOnMachineFunction(MachineFunction &F) override {
178 for (MachineFunction::iterator FI = F.begin(), FE = F.end();
255 MachineFunction *MF = Filler->getParent()->getParent();
277 const MachineFunction &MF = *MBB.getParent();
325 void RegDefsUses::setUnallocatableRegs(const MachineFunction &MF) {
  /external/llvm/include/llvm/CodeGen/
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; }
641 /// level, unless they're not in a MachineFunction yet, in which case this
700 // MachineFunction as a graph of MachineBasicBlocks..
    [all...]
CallingConvLower.h 20 #include "llvm/CodeGen/MachineFunction.h"
176 MachineFunction &MF;
240 CCState(CallingConv::ID CC, bool isVarArg, MachineFunction &MF,
250 MachineFunction &getMachineFunction() const { return MF; }

Completed in 991 milliseconds

<<111213141516171819