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

1 2 3 4 5 6 7 8 91011>>

  /external/llvm/lib/CodeGen/
BranchFolding.cpp 70 bool runOnMachineFunction(MachineFunction &MF) override;
85 bool BranchFolderPass::runOnMachineFunction(MachineFunction &MF) {
118 MachineFunction *MF = MBB->getParent();
182 bool BranchFolder::OptimizeFunction(MachineFunction &MF,
204 for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; I++) {
231 for (MachineFunction::iterator BB = MF.begin(), E = MF.end();
422 MachineFunction &MF = *CurMBB.getParent();
425 MachineFunction::iterator MBBI = &CurMBB;
468 MachineFunction *MF = CurMBB->getParent();
469 MachineFunction::iterator I = std::next(MachineFunction::iterator(CurMBB))
    [all...]
MachineBasicBlock.cpp 20 #include "llvm/CodeGen/MachineFunction.h"
40 MachineBasicBlock::MachineBasicBlock(MachineFunction &mf, const BasicBlock *bb)
54 const MachineFunction *MF = getParent();
76 /// MBBs start out as #-1. When a MBB is added to a MachineFunction, it
78 /// MachineFunction, it goes back to being #-1.
80 MachineFunction &MF = *N->getParent();
108 MachineFunction *MF = Parent->getParent();
121 if (MachineFunction *MF = N->getParent()->getParent())
267 const MachineFunction *MF = getParent();
269 OS << "Can't print out MachineBasicBlock because parent MachineFunction"
    [all...]
ExpandPostRAPseudos.cpp 47 bool runOnMachineFunction(MachineFunction&) override;
181 bool ExpandPostRA::runOnMachineFunction(MachineFunction &MF) {
190 for (MachineFunction::iterator mbbi = MF.begin(), mbbe = MF.end();
RegAllocBasic.cpp 65 MachineFunction *MF;
107 bool runOnMachineFunction(MachineFunction &mf) override;
270 bool RABasic::runOnMachineFunction(MachineFunction &mf) {
  /external/llvm/lib/Target/AArch64/
AArch64BranchRelaxation.cpp 79 MachineFunction *MF;
97 bool runOnMachineFunction(MachineFunction &MF) override;
133 MachineFunction::iterator MBBI = MBB;
193 for (auto &MBB : make_range(MachineFunction::iterator(Start), MF->end())) {
218 MachineFunction::iterator MBBI = OrigBB;
423 MachineBasicBlock *NextBB = std::next(MachineFunction::iterator(MBB));
469 bool AArch64BranchRelaxation::runOnMachineFunction(MachineFunction &mf) {
AArch64FrameLowering.cpp 23 #include "llvm/CodeGen/MachineFunction.h"
42 static unsigned estimateStackSize(MachineFunction &MF) {
62 bool AArch64FrameLowering::canUseRedZone(const MachineFunction &MF) const {
85 bool AArch64FrameLowering::hasFP(const MachineFunction &MF) const {
104 AArch64FrameLowering::hasReservedCallFrame(const MachineFunction &MF) const {
109 MachineFunction &MF, MachineBasicBlock &MBB,
157 MachineFunction &MF = *MBB.getParent();
202 void AArch64FrameLowering::emitPrologue(MachineFunction &MF) const {
432 void AArch64FrameLowering::emitEpilogue(MachineFunction &MF,
530 int AArch64FrameLowering::getFrameIndexOffset(const MachineFunction &MF
    [all...]
AArch64MachineFunctionInfo.h 19 #include "llvm/CodeGen/MachineFunction.h"
25 /// contains private AArch64-specific information for each MachineFunction.
81 explicit AArch64FunctionInfo(MachineFunction &MF)
  /external/llvm/lib/Target/Hexagon/
HexagonRegisterInfo.cpp 23 #include "llvm/CodeGen/MachineFunction.h"
47 HexagonRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const {
71 BitVector HexagonRegisterInfo::getReservedRegs(const MachineFunction &MF)
90 HexagonRegisterInfo::getCalleeSavedRegClasses(const MachineFunction *MF) const {
129 MachineFunction &MF = *MI.getParent()->getParent();
279 unsigned HexagonRegisterInfo::getFrameRegister(const MachineFunction
  /external/llvm/lib/Target/NVPTX/
NVPTXAsmPrinter.h 227 void emitFunctionExternParamList(const MachineFunction &MF);
229 void emitFunctionParamList(const MachineFunction &MF, raw_ostream &O);
230 void setAndEmitFunctionVirtualRegisters(const MachineFunction &MF);
231 void emitFunctionTempData(const MachineFunction &MF, unsigned &FrameSize);
234 void printReturnValStr(const MachineFunction &MF, raw_ostream &O);
252 // This is specific per MachineFunction.
255 // MachineFunction. But the size of the
  /external/llvm/lib/Target/PowerPC/
PPCFrameLowering.cpp 20 #include "llvm/CodeGen/MachineFunction.h"
211 MachineFunction *MF = Entry->getParent();
222 for (MachineFunction::iterator I = MF->begin(), E = MF->end(); I != E; ++I) {
256 MachineFunction *MF = MI->getParent()->getParent();
276 for (MachineFunction::const_iterator BI = MF->begin(), BE = MF->end();
338 static bool spillsCR(const MachineFunction &MF) {
343 static bool spillsVRSAVE(const MachineFunction &MF) {
348 static bool hasSpills(const MachineFunction &MF) {
353 static bool hasNonRISpills(const MachineFunction &MF) {
360 unsigned PPCFrameLowering::determineFrameLayout(MachineFunction &MF
    [all...]
PPCMachineFunctionInfo.h 17 #include "llvm/CodeGen/MachineFunction.h"
21 /// PPCFunctionInfo - This class is derived from MachineFunction private
22 /// PowerPC target-specific information for each MachineFunction.
96 explicit PPCFunctionInfo(MachineFunction &MF)
  /external/llvm/include/llvm/CodeGen/
LiveRangeEdit.h 109 /// @param MF The MachineFunction the live range edit is taking place in.
116 MachineFunction &MF,
224 void calculateRegClassAndHint(MachineFunction&,
MachineInstr.h 41 class MachineFunction;
48 /// MachineFunction is deleted, all the contained MachineInstrs are deallocated
98 // Use MachineFunction::DeleteMachineInstr() instead.
107 /// MachineInstr in the given MachineFunction.
108 MachineInstr(MachineFunction &, const MachineInstr &);
113 MachineInstr(MachineFunction&, const MCInstrDesc &MCID,
116 // MachineInstrs are pool-allocated and owned by MachineFunction.
117 friend class MachineFunction;
    [all...]
MachineTraceMetrics.h 68 const MachineFunction *MF;
81 bool runOnMachineFunction(MachineFunction&) override;
LiveStackAnalysis.h 92 bool runOnMachineFunction(MachineFunction&) override;
JITCodeEmitter.h 31 class MachineFunction;
62 void startFunction(MachineFunction &F) override = 0;
69 bool finishFunction(MachineFunction &F) override = 0;
MachineCodeEmitter.h 29 class MachineFunction;
72 virtual void startFunction(MachineFunction &F) = 0;
79 virtual bool finishFunction(MachineFunction &F) = 0;
  /external/llvm/lib/Target/Mips/
MipsLongBranch.cpp 75 bool runOnMachineFunction(MachineFunction &F) override;
86 MachineFunction *MF;
156 MF->insert(std::next(MachineFunction::iterator(MBB)), NewMBB);
165 for (MachineFunction::iterator I = MF->begin(), E = MF->end(); I != E;)
253 MachineFunction::iterator FallThroughMBB = ++MachineFunction::iterator(MBB);
437 static void emitGPDisp(MachineFunction &F, const MipsInstrInfo *TII) {
448 bool MipsLongBranch::runOnMachineFunction(MachineFunction &F) {
Mips16ISelDAGToDAG.cpp 22 #include "llvm/CodeGen/MachineFunction.h"
39 bool Mips16DAGToDAGISel::runOnMachineFunction(MachineFunction &MF) {
65 void Mips16DAGToDAGISel::initGlobalBaseReg(MachineFunction &MF) {
97 void Mips16DAGToDAGISel::initMips16SPAliasReg(MachineFunction &MF) {
113 void Mips16DAGToDAGISel::processFunctionAfterISel(MachineFunction &MF) {
MipsSEInstrInfo.h 87 const MachineFunction &MF) const;
  /external/llvm/lib/Target/SystemZ/
SystemZShortenInst.cpp 34 bool runOnMachineFunction(MachineFunction &F) override;
152 bool SystemZShortenInst::runOnMachineFunction(MachineFunction &F) {
  /external/llvm/lib/Target/X86/
X86PadShortFunction.cpp 56 bool runOnMachineFunction(MachineFunction &MF) override;
95 bool PadShortFunc::runOnMachineFunction(MachineFunction &MF) {
  /external/llvm/lib/Target/ARM/
ARMAsmPrinter.h 38 /// MachineFunction.
42 /// MachineFunction.
75 bool runOnMachineFunction(MachineFunction &F) override;
ARMJITInfo.h 20 #include "llvm/CodeGen/MachineFunction.h"
105 void Initialize(const MachineFunction &MF, bool isPIC);
  /external/llvm/lib/Target/R600/
R600RegisterInfo.cpp 27 BitVector R600RegisterInfo::getReservedRegs(const MachineFunction &MF) const {

Completed in 1136 milliseconds

1 2 3 4 5 6 7 8 91011>>