- Dec 09, 2010
-
-
Chris Lattner authored
llvm-svn: 121362
-
Chris Lattner authored
substitution because it doesn't actually change the IR. Patch by Jakub Staszak! llvm-svn: 121361
-
Eric Christopher authored
the output to the correct register. Fixes a hidden problem uncovered by the last patch where we'd try to DAG combine our MVT::Other node oddly. llvm-svn: 121358
-
Owen Anderson authored
llvm-svn: 121357
-
Eric Christopher authored
llvm-svn: 121356
-
Wesley Peck authored
llvm-svn: 121355
-
Owen Anderson authored
llvm-svn: 121354
-
Dan Gohman authored
before eliminating the operation that zeros them. This fixes rdar://8739316. llvm-svn: 121353
-
Eric Christopher authored
llvm-svn: 121351
-
Owen Anderson authored
llvm-svn: 121350
-
Jim Grosbach authored
llvm-svn: 121349
-
Jim Grosbach authored
referencing the stack pointer as they say they are. llvm-svn: 121347
-
Jim Grosbach authored
update the opcode when necessary as well as the source register. llvm-svn: 121346
-
Jim Grosbach authored
them. llvm-svn: 121345
-
Jakob Stoklund Olesen authored
references instead. Similarly, IntervalMap::begin() is almost as expensive as find(), so use find(x) instead of begin().advanceTo(x); This makes RegAllocBasic run another 5% faster. llvm-svn: 121344
-
Matt Beaumont-Gay authored
llvm-svn: 121343
-
Owen Anderson authored
llvm-svn: 121342
-
Eric Christopher authored
llvm-svn: 121340
-
Bill Wendling authored
llvm-svn: 121338
-
Bill Wendling authored
overwritten. llvm-svn: 121337
-
Bill Wendling authored
particular, the immediate has 20-bits of value instead of 21. And bit 0 is '0' always. Going through the BL fixup encoding was trashing the "bit 0 is '0'" invariant. Attempt to get the encoding at slightly more correct with this. llvm-svn: 121336
-
Eric Christopher authored
popping up at O0 when it wasn't folded and the fast allocator would complain. llvm-svn: 121330
-
Owen Anderson authored
llvm-svn: 121329
-
Eric Christopher authored
llvm-svn: 121328
-
Devang Patel authored
This fixes radar 8730409. llvm-svn: 121323
-
-
Jakob Stoklund Olesen authored
llvm-svn: 121319
-
Jason W Kim authored
llvm-svn: 121317
-
Eric Christopher authored
support. llvm-svn: 121316
-
Jim Grosbach authored
for more thorough cleanup. llvm-svn: 121315
-
Jim Grosbach authored
llvm-svn: 121314
-
Jason W Kim authored
llvm-svn: 121313
-
Jason W Kim authored
Added test to check bl __aeabi_read_tp gets emitted properly for ELF/ASM as well as ELF/OBJ (including fixup) Also added support for ELF::R_ARM_TLS_IE32 llvm-svn: 121312
-
Jim Grosbach authored
llvm-svn: 121311
-
-
-
Bill Wendling authored
llvm-svn: 121308
-
Evan Cheng authored
llvm-svn: 121307
-
- Dec 08, 2010
-
-
Jakob Stoklund Olesen authored
The hint is simply tried first and then forgotten if it couldn't be allocated immediately. llvm-svn: 121306
-
-