/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | Core.h | 341 raw_ostream &operator<<(raw_ostream &OS, const MaterializationUnit &MU); 517 void replace(std::unique_ptr<MaterializationUnit> MU); 874 Error define(std::unique_ptr<MaterializationUnitType> &&MU); 884 Error define(std::unique_ptr<MaterializationUnitType> &MU); 924 UnmaterializedInfo(std::unique_ptr<MaterializationUnit> MU) argument 925 : MU(std::move(MU)) {} 927 std::unique_ptr<MaterializationUnit> MU; member in struct:llvm::orc::SymbolState::JITDylib::UnmaterializedInfo 1004 Error defineImpl(MaterializationUnit &MU); 1033 void replace(std::unique_ptr<MaterializationUnit> MU); 1196 dispatchMaterialization(JITDylib &JD, std::unique_ptr<MaterializationUnit> MU) argument 1215 materializeOnCurrentThread(JITDylib &JD, std::unique_ptr<MaterializationUnit> MU) argument 1253 define(std::unique_ptr<MaterializationUnitType> &&MU) argument 1269 define(std::unique_ptr<MaterializationUnitType> &MU) argument [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | Core.cpp | 216 raw_ostream &operator<<(raw_ostream &OS, const MaterializationUnit &MU) { argument 217 OS << "MU@" << &MU << " (\"" << MU.getName() << "\""; 219 OS << ", " << MU.getSymbols(); 503 std::unique_ptr<MaterializationUnit> MU) { 504 for (auto &KV : MU->getSymbols()) 508 dbgs() << "In " << JD.getName() << " replacing symbols with " << *MU 512 JD.replace(std::move(MU)); 569 assert(Symbols.count(Name) && "Symbol is not part of this MU"); 502 replace( std::unique_ptr<MaterializationUnit> MU) argument 865 replace(std::unique_ptr<MaterializationUnit> MU) argument [all...] |
H A D | LLJIT.cpp | 160 [this](JITDylib &JD, std::unique_ptr<MaterializationUnit> MU) { 162 auto SharedMU = std::shared_ptr<MaterializationUnit>(std::move(MU));
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | MemorySSA.cpp | 316 const MemoryUseOrDef *MU, 322 return instructionClobbersQuery(MD, MemoryLocation(), MU->getMemoryInst(), 324 return instructionClobbersQuery(MD, UseMLOC.getLoc(), MU->getMemoryInst(), 328 // Return true when MD may alias MU, return false otherwise. 329 bool MemorySSAUtil::defClobbersUseOrDef(MemoryDef *MD, const MemoryUseOrDef *MU, argument 331 return instructionClobbersQuery(MD, MU, MemoryLocOrCall(MU), AA).IsClobber; 460 if (const auto *MU = dyn_cast<MemoryUse>(MA)) { 461 (void)MU; 462 assert (MU 315 instructionClobbersQuery(MemoryDef *MD, const MemoryUseOrDef *MU, const MemoryLocOrCall &UseMLOC, AliasAnalysisType &AA) argument 1351 auto *MU = dyn_cast<MemoryUse>(&MA); local [all...] |
H A D | MemorySSAUpdater.cpp | 243 void MemorySSAUpdater::insertUse(MemoryUse *MU, bool RenameUses) { argument 245 MU->setDefiningAccess(getPreviousDef(MU)); 261 auto *Defs = MSSA->getBlockDefs(MU->getBlock()); 269 BasicBlock *StartBlock = MU->getBlock(); 278 MSSA->renamePass(MU->getBlock(), FirstDef, Visited);
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | MemorySSA.h | 431 if (auto *MU = dyn_cast<MemoryUse>(MUD)) 432 return OperandTraits<MemoryUse>::op_begin(MU); 437 if (auto *MU = dyn_cast<MemoryUse>(MUD)) 438 return OperandTraits<MemoryUse>::op_end(MU); 443 if (const auto *MU = dyn_cast<MemoryUse>(MUD)) 444 return OperandTraits<MemoryUse>::operands(MU); 907 static bool defClobbersUseOrDef(MemoryDef *MD, const MemoryUseOrDef *MU,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LICM.cpp | 155 static bool pointerInvalidatedByLoopWithMSSA(MemorySSA *MSSA, MemoryUse *MU, 1247 if (const auto *MU = dyn_cast<MemoryUse>(&MA)) { 1248 auto *MD = MU->getDefiningAccess(); 1256 if (!Flags->IsSink && !MSSA->dominates(SIMD, MU)) 2297 static bool pointerInvalidatedByLoopWithMSSA(MemorySSA *MSSA, MemoryUse *MU, argument 2305 Source = MU->getDefiningAccess(); 2307 Source = MSSA->getSkipSelfWalker()->getClobberingMemoryAccess(MU); 2337 if (MU->getBlock() != MD->getBlock() || 2338 !MSSA->locallyDominates(MD, MU))
|
H A D | GVNHoist.cpp | 397 if (const MemoryUse *MU = dyn_cast<MemoryUse>(&MA)) { 398 Instruction *Insn = MU->getMemoryInst(); 400 // Do not check whether MU aliases Def when MU occurs after OldPt. 404 // Do not check whether MU aliases Def when MU occurs before NewPt. 412 if (MemorySSAUtil::defClobbersUseOrDef(Def, MU, *AA))
|
/freebsd-12-stable/sys/dev/usb/serial/ |
H A D | uftdi.c | 837 UFTDI_DEV(PAPOUCH, MU, 0),
|