Go to file
Lang Hames eb893b0f1d [Orc] In the CompileOnDemand layer, wrap module ownership in order to preserve
the module pointer type passed in by the user.

The previous ownership scheme, where the user pointer was always moved into a
std::shared_ptr, breaks if the user passes in a raw pointer.

Discovered while working on the Orc C API, which should be landing shortly.
I expect to include a test-case with that.

llvm-svn: 251273
2015-10-26 06:37:04 +00:00
clang [X86] Mark inregs correctly for MCU psABI 2015-10-25 08:18:20 +00:00
clang-tools-extra assert(false) -> llvm_unreachable. 2015-10-25 22:03:00 +00:00
compiler-rt Fixup test/ubsan/TestCases/Misc/coverage-levels.cc, LLVM is smarter 2015-10-23 20:37:51 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc integer: remove explicit casts from _MIN definitions 2015-10-06 19:12:12 +00:00
libcxx Mark LWG#2495 as complete. No code changes needed 2015-10-25 20:12:58 +00:00
libcxxabi Fix LIBCXXABI_HAS_NO_THREADS configuration. 2015-10-14 19:21:38 +00:00
libunwind Add FreeBSD _Unwind_Ptr typedef 2015-10-16 19:40:09 +00:00
lld Another fix of -Wqual-const warning. 2015-10-25 20:14:07 +00:00
lldb Corrects return values and typos in Arm watchpoint code 2015-10-25 23:18:35 +00:00
llgo [llgo] irgen: always use TargetMachine's data layout 2015-09-25 06:28:14 +00:00
llvm [Orc] In the CompileOnDemand layer, wrap module ownership in order to preserve 2015-10-26 06:37:04 +00:00
openmp Removed zeroing th.th_task_state for master thread at start of nested parallel. 2015-10-20 19:21:04 +00:00
polly tests: Add test cases for LLVM commit r251267 2015-10-25 22:56:42 +00:00