Go to file
Renato Golin b184cd99ba Let t2LDRBi8 and t2LDRBi12 have same Base Pointer
When determining if two different loads are from the same base address,
this patch allows one load to use a t2LDRi8 address mode and another to
use a t2LDRi12 address mode. The current implementation is very
conservative and this allows the case of differing Thumb2 byte loads to
be considered. Allowing these differing modes instead of forcing the exact
same opcode is useful for situations where one opcodes loads from a base
address+1 and a second opcode loads for a base address-1.

Patch by Daniel Stewart.

llvm-svn: 188385
2013-08-14 16:35:29 +00:00
clang [tests] Reapply r188354, ensure subsitution string is ascii. 2013-08-14 16:32:20 +00:00
clang-tools-extra cpp11-migrate: Fix silly logic error preventing multiple transforms 2013-08-14 15:09:44 +00:00
compiler-rt [sanitizer] Split platform_limits_posix into system- and kernel-dependent parts. 2013-08-14 13:34:14 +00:00
debuginfo-tests Now that we get non-trivial value parameters locations correct, un-XFAIL these tests. 2013-06-19 22:07:11 +00:00
libclc Add intN vloadN() implementations for address spaces 3 and 4 2013-08-12 14:42:51 +00:00
libcxx remove CWG papers from list; add link to clang status page 2013-08-14 16:30:37 +00:00
libcxxabi tip-of-trunk clang has corrected some access checks for special members in a virtual inheritance hierarchy. Change a few private inheritances to protected. This change will not impact what the test was testing. This fixes http://llvm.org/bugs/show_bug.cgi?id=16753. 2013-07-30 19:00:45 +00:00
lld [PECOFF] Handle "--" option explicitly 2013-08-13 21:44:44 +00:00
lldb <rdar://problem/14717184> 2013-08-13 21:32:34 +00:00
llvm Let t2LDRBi8 and t2LDRBi12 have same Base Pointer 2013-08-14 16:35:29 +00:00
polly [tests] Update to use lit_config and lit package, as appropriate. 2013-08-09 21:54:36 +00:00