/freebsd/contrib/llvm-project/compiler-rt/lib/orc/ |
H A D | macho_platform.cpp | 378 JITDylibState &JDS, MachOJITDylibDepInfoMap &DepInfo); in get() 1138 Expected<MachOJITDylibDepInfoMap> DepInfo((MachOJITDylibDepInfoMap())); 1143 DepInfo, ExecutorAddr::fromPtr(JDS.Header))) in __orc_rt_macho_platform_bootstrap() 1147 if (!DepInfo) in __orc_rt_macho_platform_bootstrap() 1148 return DepInfo.takeError(); 1150 if (auto Err = dlopenInitialize(JDStatesLock, JDS, *DepInfo)) in __orc_rt_macho_platform_shutdown() 1153 if (!DepInfo->empty()) { in __orc_rt_macho_platform_shutdown() 1170 MachOJITDylibDepInfoMap &DepInfo) { in __orc_rt_macho_deregister_jitdylib() 1181 auto I = DepInfo.find(ExecutorAddr::fromPtr(JDS.Header)); in __orc_rt_macho_register_object_platform_sections() 1182 if (I == DepInfo in __orc_rt_macho_register_object_platform_sections() 937 Expected<MachOJITDylibDepInfoMap> DepInfo((MachOJITDylibDepInfoMap())); dlopenFull() local 969 dlopenInitialize(std::unique_lock<std::mutex> & JDStatesLock,JITDylibState & JDS,MachOJITDylibDepInfoMap & DepInfo) dlopenInitialize() argument [all...] |
H A D | coff_platform.cpp | 141 Error dlopenInitialize(JITDylibState &JDS, COFFJITDylibDepInfoMap &DepInfo); 344 JITDylibState &JDS, COFFJITDylibDepInfoMap &DepInfo) { in dlopenInitialize() argument 351 auto I = DepInfo.find(ExecutorAddr::fromPtr(JDS.Header)); in dlopenInitialize() 352 if (I == DepInfo.end()) in dlopenInitialize() 356 DepInfo.erase(I); in dlopenInitialize() 373 if (auto Err = dlopenInitialize(*DepJDS, DepInfo)) in dlopenInitialize()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | GVN.cpp | 1151 static void reportMayClobberedLoad(LoadInst *Load, MemDepResult DepInfo, in reportMayClobberedLoad() argument 1206 R << " because it is clobbered by " << NV("ClobberedBy", DepInfo.getInst()); in reportMayClobberedLoad() 1234 GVNPass::AnalyzeLoadAvailability(LoadInst *Load, MemDepResult DepInfo, in AnalyzeLoadAvailability() argument 1237 assert(DepInfo.isLocal() && "expected a local dependence"); in AnalyzeLoadAvailability() 1239 Instruction *DepInst = DepInfo.getInst(); in AnalyzeLoadAvailability() 1242 if (DepInfo.isClobber()) { in AnalyzeLoadAvailability() 1270 if (DepInfo.isClobber() && in AnalyzeLoadAvailability() 1303 reportMayClobberedLoad(Load, DepInfo, DT, ORE); in AnalyzeLoadAvailability() 1307 assert(DepInfo.isDef() && "follows from above"); in AnalyzeLoadAvailability() 1383 MemDepResult DepInfo = Dep.getResult(); in AnalyzeLoadAvailability() local [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | COFFPlatform.cpp | 539 COFFJITDylibDepInfo DepInfo; in pushInitializersLoop() local 540 DepInfo.reserve(KV.second.size()); in pushInitializersLoop() 542 DepInfo.push_back(JITDylibToHeaderAddr[Dep]); in pushInitializersLoop() 545 DIM.push_back(std::make_pair(H, std::move(DepInfo))); in pushInitializersLoop()
|
H A D | MachOPlatform.cpp | 674 MachOJITDylibDepInfo DepInfo; in pushInitializersLoop() local 678 DepInfo.DepHeaders.push_back(HJ->second); in pushInitializersLoop() 680 DIM.push_back(std::make_pair(H, std::move(DepInfo))); in pushInitializersLoop()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | DDG.h | 261 DependenceGraphInfo(const std::string &N, const DependenceInfo &DepInfo) in DependenceGraphInfo() argument 262 : Name(N), DI(DepInfo), Root(nullptr) {} in DependenceGraphInfo()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
H A D | GVN.h | 332 AnalyzeLoadAvailability(LoadInst *Load, MemDepResult DepInfo, Value *Address);
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
H A D | Attributor.h | 2512 struct DepInfo { 2525 using DependenceVector = SmallVector<DepInfo, 8>;
|
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | Clang.cpp | 8917 auto DepInfo = UA.getDependentActionsInfo(); in ConstructJobMultipleOutputs() local 8918 for (unsigned I = 0; I < DepInfo.size(); ++I) { in ConstructJobMultipleOutputs() 8922 auto &Dep = DepInfo[I]; in ConstructJobMultipleOutputs() 8960 UB += DepInfo[I].DependentToolChain->getInputFilename(Outputs[I]); in ConstructJobMultipleOutputs()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | Attributor.cpp | 3331 for (DepInfo &DI : *DependenceStack.back()) { in rememberDependences()
|