- Apr 14, 2011
-
-
Rafael Espindola authored
size of the clang binary in Debug builds from 690MB to 679MB. llvm-svn: 129518
-
Michael J. Spencer authored
llvm-svn: 129517
-
Chris Lattner authored
improvements, that will lead to fixing PR6627. llvm-svn: 129504
-
Bill Wendling authored
(movzx/movsx) because they give more information. Revert that part of the patch. llvm-svn: 129498
-
Bill Wendling authored
cases, it's much nicer and more informative reading the alias. llvm-svn: 129497
-
Bill Wendling authored
the alias". llvm-svn: 129485
-
- Apr 13, 2011
-
-
Johnny Chen authored
rdar://problem/9280370 llvm-svn: 129480
-
Johnny Chen authored
Check for unallocated instruction encodings when disassembling Thumb Branch instructions (tBcc and t2Bcc). rdar://problem/9280470 llvm-svn: 129471
-
Johnny Chen authored
rdar://problem/9279440 llvm-svn: 129469
-
-
Cameron Zwarich authored
ignored. There was a test to catch this, but it was just blindly updated in a large change. This fixes another part of <rdar://problem/9275290>. llvm-svn: 129466
-
Johnny Chen authored
rdar://problem/9276651 llvm-svn: 129462
-
Johnny Chen authored
rdar://problem/9276427 llvm-svn: 129456
-
-
Cameron Zwarich authored
the max itself, so it is not easy to write a test case for this, but I added a test case that would fail if the code in AsmPrinter were removed. llvm-svn: 129432
-
Cameron Zwarich authored
llvm-svn: 129429
-
Cameron Zwarich authored
alignment for its type, use the minimum of the specified alignment and the ABI alignment. This fixes <rdar://problem/9275290>. llvm-svn: 129428
-
Bill Wendling authored
llvm-svn: 129419
-
Johnny Chen authored
rdar://problem/9273947 llvm-svn: 129411
-
Jakob Stoklund Olesen authored
The ARMARM specifies these instructions as unpredictable when storing the writeback register. This shouldn't affect code generation much since storing a pointer to itself is quite rare. llvm-svn: 129409
-
Bill Wendling authored
llvm-svn: 129403
-
Bill Wendling authored
Now that we have a first-class way to represent unaligned loads, the unaligned load intrinsics are superfluous. First part of <rdar://problem/8460511>. llvm-svn: 129401
-
- Apr 12, 2011
-
-
Johnny Chen authored
In addition, the base register is not rGPR, but GPR with th exception that: if n == 15 then UNPREDICTABLE rdar://problem/9273836 llvm-svn: 129391
-
Johnny Chen authored
rdar://problem/9269047 llvm-svn: 129387
-
Johnny Chen authored
be specified as '1' (add = TRUE). Also add a utility function for Thumb2. llvm-svn: 129377
-
Johnny Chen authored
llvm-svn: 129365
-
Cameron Zwarich authored
stores of arguments in the same cache line. This fixes the second half of <rdar://problem/8674845>. llvm-svn: 129345
-
Johnny Chen authored
Encoding T1 (tBcc) if cond == '1110' then UNDEFINED; rdar://problem/9268681 llvm-svn: 129325
-
Johnny Chen authored
rdar://problem/9267838 llvm-svn: 129320
-
Wesley Peck authored
llvm-svn: 129313
-
Wesley Peck authored
llvm-svn: 129311
-
- Apr 11, 2011
-
-
Wesley Peck authored
This fixes http://llvm.org/bugs/show_bug.cgi?id=9653 llvm-svn: 129303
-
Johnny Chen authored
Fix the bug where the immediate shift amount for Thumb logical shift instructions are incorrectly disassembled. rdar://problem/9266265 llvm-svn: 129298
-
Owen Anderson authored
Fix another using-CPSR-twice bug in my ADCS/SBCS cleanups, and make proper use of the Commutable bit. llvm-svn: 129294
-
Johnny Chen authored
llvm-svn: 129288
-
Johnny Chen authored
invalid instructions. llvm-svn: 129286
-
Kevin Enderby authored
disassembler API. Hooked this up to the ARM target so such tools as Darwin's otool(1) can now print things like branch targets for example this: blx _puts instead of this: blx #-36 And even print the expression encoded in the Mach-O relocation entried for things like this: movt r0, :upper16:((_foo-_bar)+1234) llvm-svn: 129284
-
Jay Foad authored
llvm-svn: 129271
-
- Apr 10, 2011
-
-
Nicolas Geoffray authored
llvm-svn: 129248
-
- Apr 09, 2011
-
-
rdar://8735979Chris Lattner authored
InstAlias doesn't allow matching immediate operands, so we have to write C++ code to do this. llvm-svn: 129223
-