Searched refs:MU (Results 1 - 9 of 9) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DCore.h341 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 DCore.cpp216 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 DLLJIT.cpp160 [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 DMemorySSA.cpp316 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 DMemorySSAUpdater.cpp243 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 DMemorySSA.h431 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 DLICM.cpp155 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 DGVNHoist.cpp397 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 Duftdi.c837 UFTDI_DEV(PAPOUCH, MU, 0),

Completed in 291 milliseconds