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

1 2 3 4 5 6 7 891011>>

  /external/llvm/lib/CodeGen/
GCStrategy.cpp 73 void FindSafePoints(MachineFunction &MF);
79 void FindStackOffsets(MachineFunction &MF);
87 bool runOnMachineFunction(MachineFunction &MF) override;
112 bool GCStrategy::findCustomSafePoints(GCFunctionInfo& FI, MachineFunction &F) {
370 void GCMachineCodeAnalysis::FindSafePoints(MachineFunction &MF) {
371 for (MachineFunction::iterator BBI = MF.begin(),
379 void GCMachineCodeAnalysis::FindStackOffsets(MachineFunction &MF) {
395 bool GCMachineCodeAnalysis::runOnMachineFunction(MachineFunction &MF) {
PHIElimination.cpp 61 bool runOnMachineFunction(MachineFunction &Fn) override;
68 bool EliminatePHINodes(MachineFunction &MF, MachineBasicBlock &MBB);
78 void analyzePHINodes(const MachineFunction& Fn);
81 bool SplitPHIEdges(MachineFunction &MF, MachineBasicBlock &MBB,
127 bool PHIElimination::runOnMachineFunction(MachineFunction &MF) {
141 for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; ++I)
149 for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; ++I)
182 bool PHIElimination::EliminatePHINodes(MachineFunction &MF,
236 MachineFunction &MF = *MBB.getParent();
534 void PHIElimination::analyzePHINodes(const MachineFunction& MF)
    [all...]
TailDuplication.cpp 83 bool runOnMachineFunction(MachineFunction &MF) override;
99 MachineFunction &MF,
105 bool TailDuplicateBlocks(MachineFunction &MF);
106 bool shouldTailDuplicate(const MachineFunction &MF,
116 MachineFunction &MF,
121 MachineFunction &MF);
134 bool TailDuplicatePass::runOnMachineFunction(MachineFunction &MF) {
161 static void VerifyPHIs(MachineFunction &MF, bool CheckExtra) {
162 for (MachineFunction::iterator I = ++MF.begin(), E = MF.end(); I != E; ++I) {
213 MachineFunction &MF)
    [all...]
LiveStackAnalysis.cpp 51 bool LiveStacks::runOnMachineFunction(MachineFunction &MF) {
PrologEpilogInserter.cpp 86 void PEI::calculateSets(MachineFunction &Fn) {
97 for (MachineFunction::iterator MBB = Fn.begin(), E = Fn.end();
111 bool PEI::runOnMachineFunction(MachineFunction &Fn) {
187 void PEI::calculateCallsInformation(MachineFunction &Fn) {
205 for (MachineFunction::iterator BB = Fn.begin(), E = Fn.end(); BB != E; ++BB)
241 void PEI::calculateCalleeSavedRegisters(MachineFunction &F) {
329 void PEI::insertCSRSpillsAndRestores(MachineFunction &Fn) {
447 void PEI::calculateFrameObjectOffsets(MachineFunction &Fn) {
672 void PEI::insertPrologEpilogCode(MachineFunction &Fn) {
679 for (MachineFunction::iterator I = Fn.begin(), E = Fn.end(); I != E; ++I)
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64DeadRegisterDefinitionsPass.cpp 18 #include "llvm/CodeGen/MachineFunction.h"
39 virtual bool runOnMachineFunction(MachineFunction &F) override;
121 bool AArch64DeadRegisterDefinitions::runOnMachineFunction(MachineFunction &MF) {
  /external/llvm/lib/Target/ARM/
Thumb1InstrInfo.cpp 65 MachineFunction &MF = *MBB.getParent();
93 MachineFunction &MF = *MBB.getParent();
  /external/llvm/lib/Target/Mips/
MipsAsmPrinter.h 53 /// MachineFunction.
82 void NaClAlignIndirectJumpTargets(MachineFunction &MF);
102 bool runOnMachineFunction(MachineFunction &MF) override;
MipsISelDAGToDAG.h 42 bool runOnMachineFunction(MachineFunction &MF) override;
122 virtual void processFunctionAfterISel(MachineFunction &MF) = 0;
  /external/llvm/lib/Target/R600/
SIRegisterInfo.cpp 26 BitVector SIRegisterInfo::getReservedRegs(const MachineFunction &MF) const {
36 MachineFunction &MF) const {
  /external/llvm/lib/Target/XCore/
XCoreRegisterInfo.cpp 21 #include "llvm/CodeGen/MachineFunction.h"
205 bool XCoreRegisterInfo::needsFrameMoves(const MachineFunction &MF) {
210 const MCPhysReg* XCoreRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF)
230 BitVector XCoreRegisterInfo::getReservedRegs(const MachineFunction &MF) const {
245 XCoreRegisterInfo::requiresRegisterScavenging(const MachineFunction &MF) const {
250 XCoreRegisterInfo::trackLivenessAfterRegAlloc(const MachineFunction &MF) const {
255 XCoreRegisterInfo::useFPForScavengingIndex(const MachineFunction &MF) const {
268 MachineFunction &MF = *MI.getParent()->getParent();
325 unsigned XCoreRegisterInfo::getFrameRegister(const MachineFunction &MF) const {
  /external/mesa3d/src/gallium/drivers/radeon/
R600InstrInfo.h 28 class MachineFunction;
57 virtual MachineInstr * getMovImmInstr(MachineFunction *MF, unsigned DstReg,
SIInstrInfo.cpp 52 MachineInstr * SIInstrInfo::getMovImmInstr(MachineFunction *MF, unsigned DstReg,
  /external/llvm/lib/Target/SystemZ/
SystemZFrameLowering.cpp 64 processFunctionBeforeCalleeSavedScan(MachineFunction &MF,
129 MachineFunction &MF = *MBB.getParent();
218 MachineFunction &MF = *MBB.getParent();
266 processFunctionBeforeFrameFinalized(MachineFunction &MF,
310 void SystemZFrameLowering::emitPrologue(MachineFunction &MF) const {
407 void SystemZFrameLowering::emitEpilogue(MachineFunction &MF,
448 bool SystemZFrameLowering::hasFP(const MachineFunction &MF) const {
454 int SystemZFrameLowering::getFrameIndexOffset(const MachineFunction &MF,
474 getAllocatedStackSize(const MachineFunction &MF) const {
490 SystemZFrameLowering::hasReservedCallFrame(const MachineFunction &MF) const
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCRegisterInfo.cpp 24 #include "llvm/CodeGen/MachineFunction.h"
85 PPCRegisterInfo::getPointerRegClass(const MachineFunction &MF, unsigned Kind)
101 PPCRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const {
141 BitVector PPCRegisterInfo::getReservedRegs(const MachineFunction &MF) const {
216 MachineFunction &MF) const {
277 MachineFunction &MF = *MBB.getParent();
396 MachineFunction &MF = *MBB.getParent();
440 MachineFunction &MF = *MBB.getParent();
513 MachineFunction &MF = *MBB.getParent();
556 MachineFunction &MF = *MBB.getParent()
    [all...]
PPCBranchSelector.cpp 46 bool runOnMachineFunction(MachineFunction &Fn) override;
65 bool PPCBSel::runOnMachineFunction(MachineFunction &Fn) {
74 for (MachineFunction::iterator MFI = Fn.begin(), E = Fn.end(); MFI != E;
110 for (MachineFunction::iterator MFI = Fn.begin(), E = Fn.end(); MFI != E;
  /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 36 class MachineFunction;
82 const MachineFunction *MF;
183 bool runOnMachineFunction(MachineFunction &MF) override {
194 /// This should be called when a new MachineFunction is being processed from
196 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;
438 unsigned estimateStackSize(const MachineFunction &MF) const;
575 /// print - Used by the MachineFunction printer to print information about
576 /// stack objects. Implemented in MachineFunction.cpp
578 void print(const MachineFunction &MF, raw_ostream &OS) const;
581 void dump(const MachineFunction &MF) const;
MachinePostDominators.h 80 bool runOnMachineFunction(MachineFunction &MF) override;
  /external/llvm/lib/Target/Hexagon/
HexagonMachineFunctionInfo.h 13 #include "llvm/CodeGen/MachineFunction.h"
24 /// Hexagon target-specific information for each MachineFunction.
41 HexagonMachineFunctionInfo(MachineFunction &MF) : SRetReturnReg(0),
  /external/llvm/lib/Target/Sparc/
SparcInstrInfo.h 95 unsigned getGlobalBaseReg(MachineFunction *MF) const;
  /external/llvm/lib/Target/X86/
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/llvm/include/llvm/Target/
TargetInstrInfo.h 19 #include "llvm/CodeGen/MachineFunction.h"
65 const MachineFunction &MF) const;
224 /// MachineFunction::CloneMachineInstr(), but the target may update operands
229 MachineFunction &MF) const;
242 convertToThreeAddress(MachineFunction::iterator &MFI,
579 virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
589 virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
606 virtual bool unfoldMemoryOperand(MachineFunction &MF, MachineInstr *MI,
    [all...]

Completed in 1278 milliseconds

1 2 3 4 5 6 7 891011>>