- Sep 13, 2009
-
-
Anton Korobeynikov authored
with subreg - superreg mapping and also fix PR4965. llvm-svn: 81657
-
Anton Korobeynikov authored
constraint the register usage. llvm-svn: 81635
-
- Sep 11, 2009
-
-
Jim Grosbach authored
llvm-svn: 81560
-
Jim Grosbach authored
llvm-svn: 81556
-
- Sep 10, 2009
-
-
Evan Cheng authored
llvm-svn: 81422
-
Evan Cheng authored
llvm-svn: 81403
-
Bob Wilson authored
See the bug report for details. llvm-svn: 81397
-
Chris Lattner authored
the MCInst path of the asmprinter. Instead, pull comment printing out of the autogenerated asmprinter into each target that uses the autogenerated asmprinter. This causes code duplication into each target, but in a way that will be easier to clean up later when more asmprinter stuff is commonized into the base AsmPrinter class. This also fixes an xcore strangeness where it inserted two tabs before every instruction. llvm-svn: 81396
-
- Sep 09, 2009
-
-
Chris Lattner authored
asm printer into the "printInstruction" routine. This fixes a problem where the experimental asmprinter would drop debug labels in some cases, and fixes issues on ppc/xcore where pseudo instructions like "mr" didn't get debug locs properly. It is annoying that this moves the call from one place into each target, but a future set of more invasive refactorings will fix that problem. llvm-svn: 81377
-
Evan Cheng authored
llvm-svn: 81318
-
Evan Cheng authored
llvm-svn: 81311
-
Evan Cheng authored
llvm-svn: 81310
-
Evan Cheng authored
llvm-svn: 81306
-
Anton Korobeynikov authored
llvm-svn: 81262
-
- Sep 08, 2009
-
-
Anton Korobeynikov authored
makes the code faster. llvm-svn: 81220
-
- Sep 06, 2009
-
-
Duncan Sands authored
about by icc (#593, partial). Patch by Erick Tryzelaar. llvm-svn: 81115
-
Duncan Sands authored
icc (#177, partial). Patch by Erick Tryzelaar. llvm-svn: 81106
-
- Sep 04, 2009
-
-
Jim Grosbach authored
llvm-svn: 80978
-
David Goodwin authored
llvm-svn: 80956
-
- Sep 03, 2009
-
-
Evan Cheng authored
Reference to hidden symbols do not have to go through non-lazy pointer in non-pic mode. rdar://7187172. llvm-svn: 80904
-
- Sep 02, 2009
-
-
Anton Korobeynikov authored
llvm-svn: 80838
-
Sandeep Patel authored
llvm-svn: 80773
-
- Sep 01, 2009
-
-
Jim Grosbach authored
llvm-svn: 80710
-
Bob Wilson authored
llvm-svn: 80707
-
Jim Grosbach authored
llvm-svn: 80704
-
David Goodwin authored
llvm-svn: 80699
-
Bob Wilson authored
llvm-svn: 80656
-
Jim Grosbach authored
llvm-svn: 80650
-
Jim Grosbach authored
makes an eggregious hack somewhat more palatable. Bringing the LSDA forward and making it a GV available for reference would be even better, but is beyond the scope of what I'm looking to solve at this point. Objective C++ code could generate function names that broke the previous scheme. This fixes that. llvm-svn: 80649
-
- Aug 31, 2009
-
-
Evan Cheng authored
llvm-svn: 80615
-
Benjamin Kramer authored
llvm-svn: 80584
-
- Aug 30, 2009
-
-
Anton Korobeynikov authored
llvm-svn: 80502
-
Anton Korobeynikov authored
Remove the assertion and generalize the code for ARM NEON stuff. llvm-svn: 80498
-
- Aug 29, 2009
-
-
Anton Korobeynikov authored
llvm-svn: 80409
-
Anton Korobeynikov authored
llvm-svn: 80408
-
Evan Cheng authored
Let Darwin linker auto-synthesize stubs and lazy-pointers. This deletes a bunch of nasty code in ARM asm printer. llvm-svn: 80404
-
- Aug 28, 2009
-
-
Daniel Dunbar authored
llvm-svn: 80354
-
Evan Cheng authored
llvm-svn: 80350
-
Daniel Dunbar authored
llvm-svn: 80338
-
Evan Cheng authored
llvm-svn: 80322
-