/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | MachineModuleInfo.h | 78 class MachineModuleInfo { 150 MachineModuleInfo &operator=(MachineModuleInfo &&MMII) = delete; 153 explicit MachineModuleInfo(const LLVMTargetMachine *TM = nullptr); 155 explicit MachineModuleInfo(const LLVMTargetMachine *TM, 158 MachineModuleInfo(MachineModuleInfo &&MMII); 160 ~MachineModuleInfo(); 199 return const_cast<MachineModuleInfo*>(this)->getObjFileInfo<Ty>(); in getObjFileInfo() 280 MachineModuleInfo MMI; 293 MachineModuleInfo &getMMI() { return MMI; } in getMMI() 294 const MachineModuleInfo &getMMI() const { return MMI; } in getMMI() [all …]
|
H A D | IndirectThunks.h | 30 void createThunkFunction(MachineModuleInfo &MMI, StringRef Name, 39 bool run(MachineModuleInfo &MMI, MachineFunction &MF); 43 void ThunkInserter<Derived>::createThunkFunction(MachineModuleInfo &MMI, in createThunkFunction() 86 bool ThunkInserter<Derived>::run(MachineModuleInfo &MMI, MachineFunction &MF) { in run()
|
H A D | MachineModuleInfoImpls.h | 41 MachineModuleInfoMachO(const MachineModuleInfo &) {} in MachineModuleInfoMachO() argument 70 MachineModuleInfoELF(const MachineModuleInfo &) {} in MachineModuleInfoELF() argument 92 MachineModuleInfoCOFF(const MachineModuleInfo &) {} in MachineModuleInfoCOFF() argument
|
H A D | TargetLoweringObjectFileImpl.h | 24 class MachineModuleInfo; variable 90 MachineModuleInfo *MMI, 96 MachineModuleInfo *MMI) const override; 138 MachineModuleInfo *MMI, 144 MachineModuleInfo *MMI) const override; 150 MachineModuleInfo *MMI,
|
H A D | DebugHandlerBase.h | 28 class MachineModuleInfo; variable 61 MachineModuleInfo *MMI;
|
H A D | TailDuplicator.h | 33 class MachineModuleInfo; variable 43 const MachineModuleInfo *MMI;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | MachineModuleInfo.cpp | 196 void MachineModuleInfo::initialize() { in initialize() 205 void MachineModuleInfo::finalize() { in finalize() 218 MachineModuleInfo::MachineModuleInfo(MachineModuleInfo &&MMI) in MachineModuleInfo() function in MachineModuleInfo 236 MachineModuleInfo::MachineModuleInfo(const LLVMTargetMachine *TM) in MachineModuleInfo() function in MachineModuleInfo 244 MachineModuleInfo::MachineModuleInfo(const LLVMTargetMachine *TM, in MachineModuleInfo() function in MachineModuleInfo 254 MachineModuleInfo::~MachineModuleInfo() { finalize(); } in ~MachineModuleInfo() 259 MachineModuleInfo::getAddrLabelSymbolToEmit(const BasicBlock *BB) { in getAddrLabelSymbolToEmit() 266 void MachineModuleInfo:: 278 void MachineModuleInfo::addPersonality(const Function *Personality) { in addPersonality() 286 MachineModuleInfo::getMachineFunction(const Function &F) const { in getMachineFunction() [all …]
|
H A D | MachineOutliner.cpp | 423 MachineModuleInfo &MMI); 429 void initSizeRemarkInfo(const Module &M, const MachineModuleInfo &MMI, 435 emitInstrCountChangedRemark(const Module &M, const MachineModuleInfo &MMI, 639 MachineModuleInfo &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in createOutlinedFunction() 857 MachineModuleInfo &MMI) { in populateMapper() 911 const Module &M, const MachineModuleInfo &MMI, in initSizeRemarkInfo() 927 const Module &M, const MachineModuleInfo &MMI, in emitInstrCountChangedRemark() 1007 MachineModuleInfo &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI(); in doOutline()
|
H A D | MachineDebugify.cpp | 36 bool applyDebugifyMetadataToMachineFunction(MachineModuleInfo &MMI, in applyDebugifyMetadataToMachineFunction() 172 MachineModuleInfo &MMI = in runOnModule()
|
H A D | MachineStripDebug.cpp | 43 MachineModuleInfo &MMI = in runOnModule()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86TargetObjectFile.h | 23 MachineModuleInfo *MMI, 30 MachineModuleInfo *MMI) const override; 35 MachineModuleInfo *MMI,
|
H A D | X86TargetObjectFile.cpp | 20 MachineModuleInfo *MMI, MCStreamer &Streamer) const { in getTTypeGlobalReference() 38 MachineModuleInfo *MMI) const { in getCFIPersonalitySymbol() 44 int64_t Offset, MachineModuleInfo *MMI, MCStreamer &Streamer) const { in getIndirectSymViaGOTPCRel()
|
H A D | X86IndirectThunks.cpp | 69 void insertThunks(MachineModuleInfo &MMI); 78 void insertThunks(MachineModuleInfo &MMI) { in insertThunks() 123 static bool runTIs(MachineModuleInfo &MMI, MachineFunction &MF, in runTIs() 134 void RetpolineThunkInserter::insertThunks(MachineModuleInfo &MMI) { in insertThunks()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetObjectFile.h | 36 MachineModuleInfo *MMI, 41 MachineModuleInfo *MMI) const override; 46 MachineModuleInfo *MMI,
|
H A D | AArch64TargetObjectFile.cpp | 35 MachineModuleInfo *MMI, MCStreamer &Streamer) const { in getTTypeGlobalReference() 56 MachineModuleInfo *MMI) const { in getCFIPersonalitySymbol() 62 int64_t Offset, MachineModuleInfo *MMI, MCStreamer &Streamer) const { in getIndirectSymViaGOTPCRel()
|
H A D | AArch64LowerHomogeneousPrologEpilog.cpp | 46 AArch64LowerHomogeneousPE(Module *M, MachineModuleInfo *MMI) in AArch64LowerHomogeneousPE() 54 MachineModuleInfo *MMI; 105 MachineModuleInfo *MMI = in runOnModule() 156 MachineModuleInfo *MMI, in createFrameHelperMachineFunction() 271 static Function *getOrCreateFrameHelper(Module *M, MachineModuleInfo *MMI, in getOrCreateFrameHelper()
|
H A D | AArch64SLSHardening.cpp | 194 void insertThunks(MachineModuleInfo &MMI); 202 void SLSBLRThunkInserter::insertThunks(MachineModuleInfo &MMI) { in insertThunks() 421 static bool runTIs(MachineModuleInfo &MMI, MachineFunction &MF, in runTIs()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Target/ |
H A D | TargetLoweringObjectFile.h | 28 class MachineModuleInfo; variable 152 MachineModuleInfo *MMI, 164 MachineModuleInfo *MMI) const; 227 MachineModuleInfo *MMI, in getIndirectSymViaGOTPCRel()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MIRParser/ |
H A D | MIRParser.h | 28 class MachineModuleInfo; variable 56 bool parseMachineFunctions(Module &M, MachineModuleInfo &MMI);
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
H A D | EHStreamer.h | 25 class MachineModuleInfo; variable 36 MachineModuleInfo *MMI;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | ARMSLSHardening.cpp | 173 void insertThunks(MachineModuleInfo &MMI); 181 void SLSBLRThunkInserter::insertThunks(MachineModuleInfo &MMI) { in insertThunks() 394 static bool runTIs(MachineModuleInfo &MMI, MachineFunction &MF, in runTIs()
|
H A D | ARMTargetObjectFile.h | 29 MachineModuleInfo *MMI,
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/ |
H A D | SparcTargetObjectFile.h | 30 MachineModuleInfo *MMI,
|
H A D | SparcTargetObjectFile.cpp | 25 MachineModuleInfo *MMI, MCStreamer &Streamer) const { in getTTypeGlobalReference()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUMachineModuleInfo.cpp | 19 AMDGPUMachineModuleInfo::AMDGPUMachineModuleInfo(const MachineModuleInfo &MMI) in AMDGPUMachineModuleInfo()
|