HomeSort by relevance Sort by last modified time
    Searched refs:MachineFunction (Results 151 - 175 of 511) sorted by null

1 2 3 4 5 67 8 91011>>

  /external/llvm/lib/CodeGen/
MIRPrintingPass.cpp 43 bool runOnMachineFunction(MachineFunction &MF) override {
MachineFunctionAnalysis.cpp 16 #include "llvm/CodeGen/MachineFunction.h"
50 MF = new MachineFunction(&F, TM, NextFnNum++,
MachineFunctionPass.cpp 42 MachineFunction &MF = getAnalysis<MachineFunctionAnalysis>().getMF();
MachineFunctionPrinterPass.cpp 15 #include "llvm/CodeGen/MachineFunction.h"
25 /// MachineFunction.
37 const char *getPassName() const override { return "MachineFunction Printer"; }
44 bool runOnMachineFunction(MachineFunction &MF) override {
59 /// Returns a newly-created MachineFunction Printer pass. The
AggressiveAntiDepBreaker.h 25 #include "llvm/CodeGen/MachineFunction.h"
113 MachineFunction& MF;
127 AggressiveAntiDepBreaker(MachineFunction& MFi,
EdgeBundles.cpp 16 #include "llvm/CodeGen/MachineFunction.h"
39 bool EdgeBundles::runOnMachineFunction(MachineFunction &mf) {
76 const MachineFunction *MF = G.getMachineFunction();
LiveRangeCalc.h 37 const MachineFunction *MF;
153 void reset(const MachineFunction *MF,
LocalStackSlotAllocation.cpp 23 #include "llvm/CodeGen/MachineFunction.h"
76 void calculateFrameObjectOffsets(MachineFunction &Fn);
77 bool insertFrameReferenceRegisters(MachineFunction &Fn);
83 bool runOnMachineFunction(MachineFunction &MF) override;
104 bool LocalStackSlotPass::runOnMachineFunction(MachineFunction &MF) {
184 void LocalStackSlotPass::calculateFrameObjectOffsets(MachineFunction &Fn) {
267 bool LocalStackSlotPass::insertFrameReferenceRegisters(MachineFunction &Fn) {
288 for (MachineFunction::iterator BB = Fn.begin(), E = Fn.end(); BB != E; ++BB) {
394 const MachineFunction *MF = MI->getParent()->getParent();
MachineInstrBundle.cpp 31 bool runOnMachineFunction(MachineFunction &MF) override;
43 bool UnpackMachineBundles::runOnMachineFunction(MachineFunction &MF) {
48 for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; ++I) {
92 bool runOnMachineFunction(MachineFunction &MF) override;
101 bool FinalizeMachineBundles::runOnMachineFunction(MachineFunction &MF) {
118 MachineFunction &MF = *MBB.getParent();
234 /// MachineFunction. Return true if any bundles are finalized.
235 bool llvm::finalizeBundles(MachineFunction &MF) {
237 for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; ++I) {
  /external/llvm/lib/Target/AMDGPU/
SIMachineFunctionInfo.cpp 29 SIMachineFunctionInfo::SIMachineFunctionInfo(const MachineFunction &MF)
142 MachineFunction *MF,
163 for (MachineFunction::iterator BI = MF->begin(), BE = MF->end();
175 const MachineFunction &MF) const {
  /external/llvm/lib/Target/Hexagon/
HexagonAsmPrinter.h 31 bool runOnMachineFunction(MachineFunction &Fn) override {
HexagonRegisterInfo.cpp 23 #include "llvm/CodeGen/MachineFunction.h"
57 HexagonRegisterInfo::getCallerSavedRegs(const MachineFunction *MF) const {
79 HexagonRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const {
97 BitVector HexagonRegisterInfo::getReservedRegs(const MachineFunction &MF)
124 MachineFunction &MF = *MB.getParent();
172 unsigned HexagonRegisterInfo::getFrameRegister(const MachineFunction
191 bool HexagonRegisterInfo::useFPForScavengingIndex(const MachineFunction &MF)
  /external/llvm/lib/Target/MSP430/
MSP430BranchSelector.cpp 40 bool runOnMachineFunction(MachineFunction &Fn) override;
56 bool MSP430BSel::runOnMachineFunction(MachineFunction &Fn) {
65 for (MachineFunction::iterator MFI = Fn.begin(), E = Fn.end(); MFI != E;
101 for (MachineFunction::iterator MFI = Fn.begin(), E = Fn.end(); MFI != E;
  /external/llvm/lib/Target/Mips/
MipsMCInstLower.h 22 class MachineFunction;
MipsSEISelDAGToDAG.h 28 bool runOnMachineFunction(MachineFunction &MF) override;
31 MachineFunction &MF);
116 void processFunctionAfterISel(MachineFunction &MF) override;
120 void initGlobalBaseReg(MachineFunction &MF);
  /external/llvm/lib/Target/PowerPC/
PPCMIPeephole.cpp 45 MachineFunction *MF;
54 void initialize(MachineFunction &MFParm);
65 bool runOnMachineFunction(MachineFunction &MF) override {
72 void PPCMIPeephole::initialize(MachineFunction &MFParm) {
  /external/llvm/lib/Target/SystemZ/
SystemZInstrBuilder.h 29 MachineFunction &MF = *MI->getParent()->getParent();
SystemZMachineFunctionInfo.h 13 #include "llvm/CodeGen/MachineFunction.h"
29 explicit SystemZMachineFunctionInfo(MachineFunction &MF)
  /external/llvm/lib/Target/Sparc/
SparcFrameLowering.cpp 19 #include "llvm/CodeGen/MachineFunction.h"
40 void SparcFrameLowering::emitSPAdjustment(MachineFunction &MF,
85 void SparcFrameLowering::emitPrologue(MachineFunction &MF,
187 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB,
202 void SparcFrameLowering::emitEpilogue(MachineFunction &MF,
225 bool SparcFrameLowering::hasReservedCallFrame(const MachineFunction &MF) const {
233 bool SparcFrameLowering::hasFP(const MachineFunction &MF) const {
244 int SparcFrameLowering::getFrameIndexReference(const MachineFunction &MF, int FI,
302 bool SparcFrameLowering::isLeafProc(MachineFunction &MF) const
314 void SparcFrameLowering::remapRegsForLeafProc(MachineFunction &MF) const
    [all...]
  /external/llvm/lib/Target/X86/
X86CallFrameOptimization.cpp 51 bool runOnMachineFunction(MachineFunction &MF) override;
84 bool isLegal(MachineFunction &MF);
86 bool isProfitable(MachineFunction &MF, ContextVector &CallSeqMap);
88 void collectCallInfo(MachineFunction &MF, MachineBasicBlock &MBB,
91 bool adjustCallSequence(MachineFunction &MF, const CallContext &Context);
122 bool X86CallFrameOptimization::isLegal(MachineFunction &MF) {
174 bool X86CallFrameOptimization::isProfitable(MachineFunction &MF,
221 bool X86CallFrameOptimization::runOnMachineFunction(MachineFunction &MF) {
236 for (MachineFunction::iterator BB = MF.begin(), E = MF.end(); BB != E; ++BB)
312 void X86CallFrameOptimization::collectCallInfo(MachineFunction &MF
    [all...]
X86MachineFunctionInfo.h 18 #include "llvm/CodeGen/MachineFunction.h"
24 /// X86MachineFunctionInfo - This class is derived from MachineFunction and
25 /// contains private X86 target-specific information for each MachineFunction.
103 explicit X86MachineFunctionInfo(MachineFunction &MF) {}
112 void setRestoreBasePointer(const MachineFunction *MF);
  /external/llvm/include/llvm/CodeGen/
DFAPacketizer.h 129 MachineFunction &MF;
146 VLIWPacketizerList(MachineFunction &MF, MachineLoopInfo &MLI,
  /external/llvm/lib/Target/WebAssembly/
WebAssemblyMachineFunctionInfo.h 25 /// WebAssembly-specific information for each MachineFunction.
27 MachineFunction &MF;
46 explicit WebAssemblyFunctionInfo(MachineFunction &MF) : MF(MF) {
WebAssemblyStoreResults.cpp 55 bool runOnMachineFunction(MachineFunction &MF) override;
66 bool WebAssemblyStoreResults::runOnMachineFunction(MachineFunction &MF) {
  /external/llvm/lib/Target/NVPTX/
NVPTXPrologEpilogPass.cpp 18 #include "llvm/CodeGen/MachineFunction.h"
37 bool runOnMachineFunction(MachineFunction &MF) override;
40 void calculateFrameObjectOffsets(MachineFunction &Fn);
50 bool NVPTXPrologEpilogPass::runOnMachineFunction(MachineFunction &MF) {
58 for (MachineFunction::iterator BB = MF.begin(), E = MF.end(); BB != E; ++BB) {
73 for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; ++I) {
111 NVPTXPrologEpilogPass::calculateFrameObjectOffsets(MachineFunction &Fn) {

Completed in 579 milliseconds

1 2 3 4 5 67 8 91011>>