Go to file
Alexey Samsonov a8d2f819ad Fix unaligned reads/writes in X86JIT and RuntimeDyldELF.
Summary:
Introduce support::ulittleX_t::ref type to Support/Endian.h and use it in x86 JIT
to enforce correct endianness and fix unaligned accesses.

Test Plan: regression test suite

Reviewers: lhames

Subscribers: ributzka, llvm-commits

Differential Revision: http://reviews.llvm.org/D5011

llvm-svn: 216631
2014-08-27 23:06:08 +00:00
clang PR20769: Fix confusion when checking whether a prior default argument was in 2014-08-27 22:31:34 +00:00
clang-tools-extra Update for Clang API change. 2014-08-27 20:54:50 +00:00
compiler-rt [ASan] Whitespace fix. No functionality change. 2014-08-27 13:43:18 +00:00
debuginfo-tests relax testcase for LLDB output format compatibility. 2014-03-19 23:06:18 +00:00
libclc Revert "Implement generic mad_sat" 2014-08-23 14:06:01 +00:00
libcxx Mark test types for <atomic> nothrow default constructible. Patch from Steve MacKenzie. 2014-08-27 17:00:11 +00:00
libcxxabi Remove strict dependency on llvm-config. 2014-08-26 20:50:07 +00:00
lld [PECOFF] Fix AMD64_ADDR64 relocation. 2014-08-27 01:10:01 +00:00
lldb Add some logging around Process attaching and inferior exec handling. 2014-08-27 22:58:26 +00:00
llvm Fix unaligned reads/writes in X86JIT and RuntimeDyldELF. 2014-08-27 23:06:08 +00:00
openmp Commit PowerPC64 support from Carlo Bertolli at IBM. 2014-08-07 10:12:54 +00:00
polly Update for LLVM api change 2014-08-25 18:16:52 +00:00