llvm with tablegen backend for capstone disassembler
Go to file
Johannes Doerfert 764b7e66f0 [FIX] Require base pointers of loads that might alias to be hoisted
Since the base pointer of a possibly aliasing pointer might not alias
  with any other pointer it (the base pointer) might not be tagged as
  "required invariant". However, we need it do be in order to compare
  the accessed addresses of the derived (possibly aliasing) pointer.

  This patch also tries to clean up the load hoisting a little bit.

llvm-svn: 270412
2016-05-23 09:26:46 +00:00
clang [Clang][AVX512][BUILTIN]adding missing intrinsics for movdaq instruction set 2016-05-23 08:01:48 +00:00
clang-tools-extra Fix docs 2016-05-20 22:42:03 +00:00
compiler-rt [sanitizer] Don't use -fomit-frame-pointer in COMPILER_RT_DEBUG=On builds 2016-05-22 19:59:06 +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 math: Use single precision fmax in sp path 2016-05-17 19:44:01 +00:00
libcxx Reorganize locale extension fallbacks. NFCI 2016-05-20 12:58:41 +00:00
libcxxabi libc++abi: make __cxa_call_unexpected visible 2016-05-11 23:56:37 +00:00
libunwind unwind: remove last instance of -Wexpansion-to-defined 2016-04-26 01:11:29 +00:00
lld Refactor EhFrameHdr. 2016-05-23 03:00:33 +00:00
lldb SymbolFile: remove an unused variable 2016-05-22 20:16:53 +00:00
llgo [llgo] llgoi: separate evaluation from printing 2016-04-25 01:18:20 +00:00
llvm Enable use of sigaltstack for signal handlers when available. With this, 2016-05-23 06:47:37 +00:00
openmp Remove trailing whitespace in src/ directory 2016-05-20 19:03:38 +00:00
polly [FIX] Require base pointers of loads that might alias to be hoisted 2016-05-23 09:26:46 +00:00