/external/llvm/lib/Target/X86/ |
H A D | X86TargetObjectFile.h | 25 MachineModuleInfo *MMI, unsigned Encoding, 32 MachineModuleInfo *MMI) const;
|
H A D | X86TargetObjectFile.cpp | 26 MachineModuleInfo *MMI, unsigned Encoding, 40 getExprForDwarfGlobalReference(GV, Mang, MMI, Encoding, Streamer); 45 MachineModuleInfo *MMI) const { 25 getExprForDwarfGlobalReference(const GlobalValue *GV, Mangler *Mang, MachineModuleInfo *MMI, unsigned Encoding, MCStreamer &Streamer) const argument
|
H A D | X86AsmPrinter.cpp | 110 MMI->getObjFileInfo<MachineModuleInfoMachO>().getGVStubEntry(Sym); 117 MMI->getObjFileInfo<MachineModuleInfoMachO>().getHiddenGVStubEntry(Sym); 124 MMI->getObjFileInfo<MachineModuleInfoMachO>().getFnStubEntry(Sym); 148 MMI->getObjFileInfo<MachineModuleInfoMachO>().getFnStubEntry(Sym); 518 MMI->getObjFileInfo<MachineModuleInfoMachO>(); 610 MMI->usesVAFloatArgument()) { 612 MCSymbol *S = MMI->getContext().GetOrCreateSymbol(SymbolName); 618 MMI->getObjFileInfo<X86COFFMachineModuleInfo>(); 679 MachineModuleInfoELF &MMIELF = MMI->getObjFileInfo<MachineModuleInfoELF>();
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
H A D | Win64Exception.cpp | 59 bool hasLandingPads = !MMI->getLandingPads().empty(); 65 const Function *Per = MMI->getPersonalities()[MMI->getPersonalityIndex()]; 100 MMI->TidyLandingPads(); 104 const Function *Per = MMI->getPersonalities()[MMI->getPersonalityIndex()]; 105 const MCSymbol *Sym = TLOF.getCFIPersonalitySymbol(Per, Asm->Mang, MMI);
|
H A D | DwarfCFIException.cpp | 67 const std::vector<const Function*> &Personalities = MMI->getPersonalities(); 91 bool hasLandingPads = !MMI->getLandingPads().empty(); 104 const Function *Per = MMI->getPersonalities()[MMI->getPersonalityIndex()]; 122 const MCSymbol *Sym = TLOF.getCFIPersonalitySymbol(Per, Asm->Mang, MMI); 152 MMI->TidyLandingPads();
|
H A D | ARMException.cpp | 74 MMI->getPersonalities()[MMI->getPersonalityIndex()]) { 82 MMI->TidyLandingPads();
|
H A D | DwarfException.h | 43 /// MMI - Collected machine module information. 44 MachineModuleInfo *MMI; member in class:llvm::DwarfException
|
H A D | DwarfException.cpp | 42 : Asm(A), MMI(Asm->MMI) {} 104 const std::vector<unsigned> &FilterIds = MMI->getFilterIds(); 309 unsigned SiteNo = MMI->getCallSiteBeginLabel(BeginLabel); 349 const std::vector<const GlobalVariable *> &TypeInfos = MMI->getTypeInfos(); 350 const std::vector<unsigned> &FilterIds = MMI->getFilterIds(); 351 const std::vector<LandingPadInfo> &PadInfos = MMI->getLandingPads();
|
/external/llvm/lib/CodeGen/ |
H A D | MachineFunctionAnalysis.cpp | 38 MachineModuleInfo *MMI = getAnalysisIfAvailable<MachineModuleInfo>(); local 39 assert(MMI && "MMI not around yet??"); 40 MMI->setModule(&M);
|
H A D | TargetLoweringObjectFileImpl.cpp | 50 MachineModuleInfo *MMI) const { 319 MachineModuleInfo *MMI, 323 MachineModuleInfoELF &ELFMMI = MMI->getObjFileInfo<MachineModuleInfoELF>(); 343 getExprForDwarfGlobalReference(GV, Mang, MMI, Encoding, Streamer); 608 MachineModuleInfo *MMI, unsigned Encoding, 614 MMI->getObjFileInfo<MachineModuleInfoMachO>(); 636 getExprForDwarfGlobalReference(GV, Mang, MMI, Encoding, Streamer); 641 MachineModuleInfo *MMI) const { 644 MMI->getObjFileInfo<MachineModuleInfoMachO>(); 318 getExprForDwarfGlobalReference(const GlobalValue *GV, Mangler *Mang, MachineModuleInfo *MMI, unsigned Encoding, MCStreamer &Streamer) const argument 607 getExprForDwarfGlobalReference(const GlobalValue *GV, Mangler *Mang, MachineModuleInfo *MMI, unsigned Encoding, MCStreamer &Streamer) const argument
|
H A D | LLVMTargetMachine.cpp | 105 MachineModuleInfo *MMI = local 108 PM.add(MMI); 109 MCContext *Context = &MMI->getContext(); // Return the MCContext by-ref.
|
H A D | BranchFolding.h | 92 MachineModuleInfo *MMI; member in class:llvm::BranchFolder
|
/external/llvm/lib/ExecutionEngine/JIT/ |
H A D | JITDwarfEmitter.h | 35 MachineModuleInfo* MMI; member in class:llvm::JITDwarfEmitter 66 MMI = Info;
|
H A D | JITDwarfEmitter.cpp | 34 JITDwarfEmitter::JITDwarfEmitter(JIT& theJit) : MMI(0), Jit(theJit) {} 42 assert(MMI && "MachineModuleInfo not registered!"); 56 const std::vector<const Function *> Personalities = MMI->getPersonalities(); 57 EHFramePtr = EmitCommonEHFrame(Personalities[MMI->getPersonalityIndex()]); 59 Result = EmitEHFrame(Personalities[MMI->getPersonalityIndex()], EHFramePtr, 200 assert(MMI && "MachineModuleInfo not registered!"); 203 MMI->TidyLandingPads(JCE->getLabelLocations()); 205 const std::vector<const GlobalVariable *> &TypeInfos = MMI->getTypeInfos(); 206 const std::vector<unsigned> &FilterIds = MMI->getFilterIds(); 207 const std::vector<LandingPadInfo> &PadInfos = MMI [all...] |
/external/llvm/include/llvm/CodeGen/ |
H A D | TargetLoweringObjectFileImpl.h | 63 MachineModuleInfo *MMI, unsigned Encoding, 69 MachineModuleInfo *MMI) const; 110 MachineModuleInfo *MMI, unsigned Encoding, 116 MachineModuleInfo *MMI) const;
|
H A D | FunctionLoweringInfo.h | 217 void ComputeUsesVAFloatArgument(const CallInst &I, MachineModuleInfo *MMI); 222 MachineModuleInfo *MMI, MachineBasicBlock *MBB); 226 void AddLandingPadInfo(const LandingPadInst &I, MachineModuleInfo &MMI,
|
H A D | MachineFunction.h | 78 MachineModuleInfo &MMI; member in class:llvm::MachineFunction 134 unsigned FunctionNum, MachineModuleInfo &MMI, 138 MachineModuleInfo &getMMI() const { return MMI; }
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FunctionLoweringInfo.cpp | 117 MachineModuleInfo &MMI = MF->getMMI(); local 118 if (MMI.hasDebugInfo() && 133 MMI.setVariableDbgInfo(DI->getVariable(), 383 MachineModuleInfo *MMI) 387 if (FT->isVarArg() && !MMI->usesVAFloatArgument()) { 393 MMI->setUsesVAFloatArgument(true); 403 void llvm::AddCatchInfo(const CallInst &I, MachineModuleInfo *MMI, argument 410 MMI->addPersonality(MBB, cast<Function>(CE->getOperand(0))); 427 MMI->addCatchTypeInfo(MBB, TyInfo); 433 MMI 382 ComputeUsesVAFloatArgument(const CallInst &I, MachineModuleInfo *MMI) argument 457 AddLandingPadInfo(const LandingPadInst &I, MachineModuleInfo &MMI, MachineBasicBlock *MBB) argument [all...] |
/external/llvm/lib/Target/XCore/ |
H A D | XCoreFrameLowering.cpp | 94 MachineModuleInfo *MMI = &MF.getMMI(); local 137 std::vector<MachineMove> &Moves = MMI->getFrameMoves(); 140 MCSymbol *FrameLabel = MMI->getContext().CreateTempSymbol(); 159 MCSymbol *SaveLRLabel = MMI->getContext().CreateTempSymbol(); 163 MMI->getFrameMoves().push_back(MachineMove(SaveLRLabel, CSDst, CSSrc)); 175 MCSymbol *SaveR10Label = MMI->getContext().CreateTempSymbol(); 179 MMI->getFrameMoves().push_back(MachineMove(SaveR10Label, CSDst, CSSrc)); 187 MCSymbol *FrameLabel = MMI->getContext().CreateTempSymbol(); 191 MMI->getFrameMoves().push_back(MachineMove(FrameLabel, SPDst, SPSrc)); 197 std::vector<MachineMove> &Moves = MMI [all...] |
/external/llvm/lib/Target/Mips/ |
H A D | MipsSEFrameLowering.cpp | 51 MachineModuleInfo &MMI = MF.getMMI(); 52 std::vector<MachineMove> &Moves = MMI.getFrameMoves(); 59 MCSymbol *AdjustSPLabel = MMI.getContext().CreateTempSymbol(); 76 MCSymbol *CSLabel = MMI.getContext().CreateTempSymbol(); 113 MCSymbol *SetFPLabel = MMI.getContext().CreateTempSymbol();
|
/external/llvm/include/llvm/Target/ |
H A D | TargetLoweringObjectFile.h | 115 MachineModuleInfo *MMI, unsigned Encoding, 121 MachineModuleInfo *MMI) const;
|
/external/llvm/lib/Target/CellSPU/ |
H A D | SPUFrameLowering.cpp | 97 MachineModuleInfo &MMI = MF.getMMI(); local 101 bool hasDebugInfo = MMI.hasDebugInfo(); 119 FrameLabel = MMI.getContext().CreateTempSymbol(); 159 std::vector<MachineMove> &Moves = MMI.getFrameMoves(); 178 MCSymbol *ReadyLabel = MMI.getContext().CreateTempSymbol();
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCCodeEmitter.cpp | 33 MachineModuleInfo *MMI; member in class:__anon8965::PPCCodeEmitter 98 MMI = &getAnalysis<MachineModuleInfo>(); 99 MCE.setModuleInfo(MMI);
|
H A D | PPCAsmPrinter.cpp | 190 MMI->getObjFileInfo<MachineModuleInfoMachO>().getGVStubEntry(NLPSym); 209 MMI->getObjFileInfo<MachineModuleInfoMachO>() 219 MMI->getObjFileInfo<MachineModuleInfoMachO>(). 642 MMI->getObjFileInfo<MachineModuleInfoMachO>(); 648 if (MAI->doesSupportExceptionHandling() && MMI) { 651 const std::vector<const Function*> &Personalities = MMI->getPersonalities();
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonFrameLowering.cpp | 79 MachineModuleInfo &MMI = MF.getMMI(); local 87 bool needsFrameMoves = MMI.hasDebugInfo() || 116 std::vector<MachineMove> &Moves = MMI.getFrameMoves();
|