llvm-project/llvm/lib/ExecutionEngine/Orc
Kazu Hirata 71d12bc2de [ExecutionEngine] Fix warnings
This patch fixes:

  llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp:512:12: error:
  moving a temporary object prevents copy elision
  [-Werror,-Wpessimizing-move]

and:

  llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp:515:12: error:
  moving a temporary object prevents copy elision
  [-Werror,-Wpessimizing-move]
2022-08-15 10:26:03 -07:00
..
Shared [ORC][COFF] Introduce COFFVCRuntimeBootstrapper. 2022-08-11 15:27:47 +09:00
TargetProcess [Orc] Reorder operations in ExecutorSharedMemoryMapperService shutdown 2022-08-11 19:34:10 +05:30
CMakeLists.txt [ORC_RT][COFF] Initial platform support for COFF/x86_64. 2022-08-13 13:48:40 +09:00
COFFPlatform.cpp [ORC] Silence copy elision warning. 2022-08-13 14:17:43 +09:00
COFFVCRuntimeSupport.cpp [ORC] Add missing std::move. 2022-08-11 15:41:06 +09:00
CompileOnDemandLayer.cpp [llvm] Qualify auto in range-based for loops (NFC) 2022-08-13 12:55:42 -07:00
CompileUtils.cpp [MC][re-land] Omit DWARF unwind info if compact unwind is present where eligible 2022-06-12 17:24:19 -04:00
Core.cpp [llvm] Fix comment typos (NFC) 2022-08-07 00:16:14 -07:00
DebugObjectManagerPlugin.cpp [llvm] Use = default (NFC) 2022-02-06 22:18:35 -08:00
DebugUtils.cpp [ORC] Add an output stream operator for SymbolStringPool. 2022-06-08 16:49:51 -07:00
DebuggerSupportPlugin.cpp Remove a top-level using-directive from EPCDebugObjectRegistrar.h 2022-03-28 15:14:20 +02:00
ELFNixPlatform.cpp [ORC][ORC_RT][AArch64] Implement TLS descriptor in ELFNixPlatform. 2022-07-06 20:12:22 +09:00
EPCDebugObjectRegistrar.cpp Remove a top-level using-directive from EPCDebugObjectRegistrar.h 2022-03-28 15:14:20 +02:00
EPCDynamicLibrarySearchGenerator.cpp
EPCEHFrameRegistrar.cpp [ORC][JITLink] Merge JITLink AllocActionCall and ORC WrapperFunctionCall. 2022-01-08 16:46:15 +11:00
EPCGenericDylibManager.cpp [ORC] Switch from JITTargetAddress to ExecutorAddr for EPC-call APIs. 2021-09-27 16:53:09 -07:00
EPCGenericJITLinkMemoryManager.cpp Revert "[Orc] Use default member initialization (NFC)" 2022-07-23 21:10:10 -07:00
EPCGenericRTDyldMemoryManager.cpp [ORC][JITLink] Merge JITLink AllocActionCall and ORC WrapperFunctionCall. 2022-01-08 16:46:15 +11:00
EPCIndirectionUtils.cpp [ORC] Remove usused Error variable. 2022-05-20 19:33:07 -07:00
ExecutionUtils.cpp [ExecutionEngine] Fix warnings 2022-08-15 10:26:03 -07:00
ExecutorProcessControl.cpp [ORC][COFF] Introduce COFFVCRuntimeBootstrapper. 2022-08-11 15:27:47 +09:00
IRCompileLayer.cpp [llvm] Use = default (NFC) 2022-02-06 22:18:35 -08:00
IRTransformLayer.cpp
IndirectionUtils.cpp Don't use Optional::hasValue (NFC) 2022-06-20 11:49:10 -07:00
JITTargetMachineBuilder.cpp [Orc] Honor hasJIT in JITTargetMachineBuilder::createTargetMachine 2022-07-15 08:20:57 +02:00
LLJIT.cpp [ORC] Fix weak hidden symbols failure on PPC with runtimedyld 2022-07-28 21:12:25 +09:00
Layer.cpp [llvm] Use = default (NFC) 2022-02-06 22:18:35 -08:00
LazyReexports.cpp [ORC] add lazy jit support for riscv64 2022-04-10 18:44:50 +08:00
LookupAndRecordAddrs.cpp [ORC] Add missing std::moves, pass SymbolLookupSet by value. 2022-05-19 10:51:20 -07:00
MachOPlatform.cpp [ORC][ORC_RT] Integrate ORC platforms with LLJIT and lli 2022-06-09 22:47:58 -07:00
Mangling.cpp [ORC] Add MaterializationUnit::Interface parameter to ObjectLayer::add. 2021-12-15 12:03:55 +11:00
MapperJITLinkMemoryManager.cpp [Orc] Use IntervalMap to store free memory regions in MapperJITLinkMemoryManager 2022-08-14 14:35:08 +05:30
MemoryMapper.cpp Reapply [Orc] Properly deallocate mapped memory in MapperJITLinkMemoryManager 2022-08-13 13:07:50 +05:30
ObjectFileInterface.cpp [ORC_RT][COFF] Initial platform support for COFF/x86_64. 2022-08-13 13:48:40 +09:00
ObjectLinkingLayer.cpp [JITLink][COFF][x86_64] Implement SECTION/SECREL relocation. 2022-08-11 15:12:24 +09:00
ObjectTransformLayer.cpp
OrcABISupport.cpp [ORC][MIPS} Correct template parameter for stubAndPointerRangesOk function on Mips 2022-07-07 21:00:25 +08:00
OrcV2CBindings.cpp [ORC] Fix a memory leak in LLVMOrcIRTransformLayerSetTransform. 2022-08-05 13:52:03 -07:00
RTDyldObjectLinkingLayer.cpp [ORC] Fix weak hidden symbols failure on PPC with runtimedyld 2022-07-28 21:12:25 +09:00
SimpleRemoteEPC.cpp [ORC][COFF] Introduce COFFVCRuntimeBootstrapper. 2022-08-11 15:27:47 +09:00
SpeculateAnalyses.cpp [llvm] Qualify auto in range-based for loops (NFC) 2022-08-13 12:55:42 -07:00
Speculation.cpp [llvm] Don't use Optional::getValue (NFC) 2022-06-20 22:45:45 -07:00
TaskDispatch.cpp [llvm] Use = default (NFC) 2022-02-06 22:18:35 -08:00
ThreadSafeModule.cpp