/external/llvm/lib/Target/Mips/ |
MipsDelaySlotFiller.cpp | 79 void setUnallocatableRegs(const MachineFunction &MF); 255 MachineFunction *MF = Filler->getParent()->getParent(); 259 MIBundleBuilder(I->second).append(MF->CloneMachineInstr(&*Filler)); 262 I->first->insert(I->first->end(), MF->CloneMachineInstr(&*Filler)); 277 const MachineFunction &MF = *MBB.getParent(); 278 assert(MF.getTarget().getRegisterInfo()->getAllocatableSet(MF).test(R) && 325 void RegDefsUses::setUnallocatableRegs(const MachineFunction &MF) { 326 BitVector AllocSet = TRI.getAllocatableSet(MF);
|
MipsISelLowering.cpp | [all...] |
MipsSEInstrInfo.h | 87 const MachineFunction &MF) const;
|
/external/llvm/lib/Target/R600/ |
SILowerControlFlow.cpp | 98 bool runOnMachineFunction(MachineFunction &MF) override; 442 bool SILowerControlFlowPass::runOnMachineFunction(MachineFunction &MF) { 443 TII = static_cast<const SIInstrInfo*>(MF.getTarget().getInstrInfo()); 444 TRI = static_cast<const SIRegisterInfo*>(MF.getTarget().getRegisterInfo()); 445 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); 452 for (MachineFunction::iterator BI = MF.begin(), BE = MF.end(); 537 MachineBasicBlock &MBB = MF.front(); 544 MachineBasicBlock &MBB = MF.front();
|
/external/llvm/lib/CodeGen/ |
MachineFunction.cpp | 416 ViewGraph(this, "mf" + getName()); 426 ViewGraph(this, "mf" + getName(), true); 600 const MachineFunction *MF = MBB->getParent(); 601 assert(MF && "MBB must be part of a MachineFunction"); 602 const TargetMachine &TM = MF->getTarget(); 611 for (const MCPhysReg *CSR = TRI->getCalleeSavedRegs(MF); CSR && *CSR; ++CSR) 615 if (MBB == &MF->front()) 627 unsigned MachineFrameInfo::estimateStackSize(const MachineFunction &MF) const { 628 const TargetFrameLowering *TFI = MF.getTarget().getFrameLowering(); 629 const TargetRegisterInfo *RegInfo = MF.getTarget().getRegisterInfo() [all...] |
CriticalAntiDepBreaker.cpp | 32 AntiDepBreaker(), MF(MFi), 33 MRI(MF.getRegInfo()), 34 TII(MF.getTarget().getInstrInfo()), 35 TRI(MF.getTarget().getRegisterInfo()), 77 const MachineFrameInfo *MFI = MF.getFrameInfo(); 79 for (const MCPhysReg *I = TRI->getCalleeSavedRegs(&MF); *I; ++I) { 185 NewRC = TII->getRegClass(MI->getDesc(), i, TRI, MF); 309 NewRC = TII->getRegClass(MI->getDesc(), i, TRI, MF);
|
AggressiveAntiDepBreaker.h | 118 MachineFunction& MF;
|
IfConversion.cpp | 184 bool runOnMachineFunction(MachineFunction &MF) override; 200 void AnalyzeBlocks(MachineFunction &MF, std::vector<IfcvtToken*> &Tokens); 271 bool IfConverter::runOnMachineFunction(MachineFunction &MF) { 272 TLI = MF.getTarget().getTargetLowering(); 273 TII = MF.getTarget().getInstrInfo(); 274 TRI = MF.getTarget().getRegisterInfo(); 276 MRI = &MF.getRegInfo(); 279 MF.getTarget().getSubtarget<TargetSubtargetInfo>(); 290 BFChange = BF.OptimizeFunction(MF, TII, 291 MF.getTarget().getRegisterInfo() [all...] |
/external/llvm/include/llvm/Target/ |
TargetInstrInfo.h | 65 const MachineFunction &MF) const; 214 /// duplicate - Create a duplicate of the Orig instruction in MF. This is like 220 MachineFunction &MF) const; 570 virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF, 580 virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF, 597 virtual bool unfoldMemoryOperand(MachineFunction &MF, MachineInstr *MI, [all...] |
TargetOptions.h | 82 bool DisableFramePointerElim(const MachineFunction &MF) const;
|
/external/llvm/lib/Target/XCore/ |
XCoreInstrInfo.cpp | 378 MachineFunction *MF = MBB.getParent(); 379 const MachineFrameInfo &MFI = *MF->getFrameInfo(); 381 MF->getMachineMemOperand(MachinePointerInfo::getFixedStack(FrameIndex), 401 MachineFunction *MF = MBB.getParent(); 402 const MachineFrameInfo &MFI = *MF->getFrameInfo(); 404 MF->getMachineMemOperand(MachinePointerInfo::getFixedStack(FrameIndex),
|
/external/llvm/lib/Target/SystemZ/ |
SystemZInstrInfo.cpp | 53 MachineFunction &MF = *MBB->getParent(); 57 MachineInstr *EarlierMI = MF.CloneMachineInstr(MI); 84 MachineFunction &MF = *MBB->getParent(); 85 MachineFrameInfo *MFFrame = MF.getFrameInfo(); 747 SystemZInstrInfo::foldMemoryOperandImpl(MachineFunction &MF, 751 const MachineFrameInfo *MFI = MF.getFrameInfo(); 760 return BuildMI(MF, MI->getDebugLoc(), get(SystemZ::AGSI)) 772 assert(Size == MF.getRegInfo() 781 return BuildMI(MF, MI->getDebugLoc(), get(Opcode)) 793 return BuildMI(MF, MI->getDebugLoc(), get(StoreOpcode) [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonVLIWPacketizer.cpp | 120 HexagonPacketizerList(MachineFunction &MF, MachineLoopInfo &MLI, 187 MachineFunction &MF, MachineLoopInfo &MLI,MachineDominatorTree &MDT, 189 : VLIWPacketizerList(MF, MLI, MDT, true){ 277 MachineFunction *MF = MI->getParent()->getParent(); 278 MachineInstr *PseudoMI = MF->CreateMachineInstr(QII->get(Hexagon::IMMEXT_i), 295 MachineFunction *MF = MI->getParent()->getParent(); 296 MachineInstr *PseudoMI = MF->CreateMachineInstr(QII->get(Hexagon::IMMEXT_i), 299 MF->DeleteMachineInstr(PseudoMI); 307 MachineFunction *MF = MI->getParent()->getParent(); 308 MachineInstr *PseudoMI = MF->CreateMachineInstr(QII->get(Hexagon::IMMEXT_i) [all...] |
/external/llvm/include/llvm/CodeGen/ |
LexicalScopes.h | 139 LexicalScopes() : MF(nullptr), CurrentFnLexicalScope(nullptr) {} 224 const MachineFunction *MF;
|
LiveVariables.h | 128 MachineFunction *MF; 180 bool runOnMachineFunction(MachineFunction &MF) override;
|
SelectionDAGISel.h | 46 MachineFunction *MF; 65 bool runOnMachineFunction(MachineFunction &MF) override;
|
CallingConvLower.h | 176 MachineFunction &MF; 240 CCState(CallingConv::ID CC, bool isVarArg, MachineFunction &MF, 250 MachineFunction &getMachineFunction() const { return MF; } 384 MF.getFrameInfo()->ensureMaxAlignment(Align);
|
MachineFrameInfo.h | 438 unsigned estimateStackSize(const MachineFunction &MF) const; 578 void print(const MachineFunction &MF, raw_ostream &OS) const; 581 void dump(const MachineFunction &MF) const;
|
RegisterPressure.h | 251 const MachineFunction *MF; 288 MF(nullptr), TRI(nullptr), RCI(nullptr), LIS(nullptr), MBB(nullptr), P(rp), 292 MF(nullptr), TRI(nullptr), RCI(nullptr), LIS(nullptr), MBB(nullptr), P(rp), 297 void init(const MachineFunction *mf, const RegisterClassInfo *rci,
|
/external/llvm/lib/Target/AArch64/ |
AArch64InstrInfo.h | 98 MachineInstr *emitFrameIndexDebugValue(MachineFunction &MF, int FrameIx, 121 foldMemoryOperandImpl(MachineFunction &MF, MachineInstr *MI,
|
/external/llvm/lib/Target/ARM/ |
Thumb2InstrInfo.cpp | 133 MachineFunction &MF = *MBB.getParent(); 134 MachineFrameInfo &MFI = *MF.getFrameInfo(); 136 MF.getMachineMemOperand(MachinePointerInfo::getFixedStack(FI), 154 MachineRegisterInfo *MRI = &MF.getRegInfo(); 173 MachineFunction &MF = *MBB.getParent(); 174 MachineFrameInfo &MFI = *MF.getFrameInfo(); 176 MF.getMachineMemOperand(MachinePointerInfo::getFixedStack(FI), 195 MachineRegisterInfo *MRI = &MF.getRegInfo();
|
ARMJITInfo.h | 105 void Initialize(const MachineFunction &MF, bool isPIC);
|
/external/llvm/lib/Target/PowerPC/ |
PPCMachineFunctionInfo.h | 96 explicit PPCFunctionInfo(MachineFunction &MF)
|
/external/llvm/lib/ExecutionEngine/OProfileJIT/ |
OProfileJITEventListener.cpp | 85 const MachineFunction &MF, FilenameCache &Filenames, 91 Loc.getScope(MF.getFunction()->getContext())); 141 *Details.MF, Filenames, I->Address, I->Loc));
|
/external/llvm/lib/Transforms/IPO/ |
LoopExtractor.cpp | 256 Function *MF = M.getFunction(F->getName()); 257 assert(MF->getFunctionType() == F->getFunctionType() && "Wrong function?"); 260 Function::iterator BBI = MF->begin();
|