reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ExecutionEngine/Orc/Core.h
  519   ExecutionSession &getExecutionSession() const { return ES; }
  947   ES.runSessionLocked(
  955   return ES.runSessionLocked([&]() { return F(SearchOrder); });
  961   return ES.runSessionLocked([&, this]() -> Error {
  978   return ES.runSessionLocked([&, this]() -> Error {
lib/ExecutionEngine/Orc/Core.cpp
  737   ES.runSessionLocked([&]() {
  748   return ES.runSessionLocked([&]() -> Error {
  779       ES.runSessionLocked([&, this]() -> std::unique_ptr<MaterializationUnit> {
  823     ES.dispatchMaterialization(*this, std::move(MustRunMU));
  828   return ES.runSessionLocked([&]() {
  921   ES.runSessionLocked([&, this]() {
 1010   ES.runSessionLocked([&, this]() {
 1261   ES.runSessionLocked([&]() { SearchOrder = std::move(NewSearchOrder); });
 1265   ES.runSessionLocked([&]() {
 1272   ES.runSessionLocked([&]() {
 1284   ES.runSessionLocked([&]() {
 1295   return ES.runSessionLocked([&]() -> Error {
 1350   return ES.runSessionLocked([&, this]() -> Expected<SymbolFlagsMap> {
 1521   ES.runOutstandingMUs();
 1527   auto Err = ES.runSessionLocked([&, this]() -> Error {
 1565     std::lock_guard<std::recursive_mutex> Lock(ES.OutstandingMUsMutex);
 1567       ES.OutstandingMUs.push_back(make_pair(this, std::move(MU)));
 1569   ES.runOutstandingMUs();
 1642   ES.runSessionLocked([&, this]() {
 1644        << format("0x%016" PRIx64, reinterpret_cast<uintptr_t>(&ES)) << "):\n"