- Jul 01, 2009
-
-
Evan Cheng authored
Remove special handling of implicit_def. Fix a couple more bugs in liveintervalanalysis and coalescer handling of implicit_def. Note, isUndef marker must be placed even on implicit_def def operand or else the scavenger will not ignore it. This is necessary because -O0 path does not use liveintervalanalysis, it treats implicit_def just like any other def. llvm-svn: 74601
-
Daniel Dunbar authored
llvm-svn: 74599
-
Daniel Dunbar authored
llvm-svn: 74598
-
Owen Anderson authored
llvm-svn: 74597
-
Daniel Dunbar authored
llvm-svn: 74596
-
Chris Lattner authored
llvm-svn: 74595
-
Daniel Dunbar authored
llvm-svn: 74594
-
Daniel Dunbar authored
llvm-svn: 74593
-
Chris Lattner authored
llvm-svn: 74592
-
Chris Lattner authored
llvm-svn: 74591
-
Chris Lattner authored
add some comments to MCSymbol header, make the ctor private so that only MCContext can create these. llvm-svn: 74590
-
Chris Lattner authored
llvm-svn: 74589
-
Chris Lattner authored
to not have to create a temporary vector (in the API at least). Patch by Jay Foad! llvm-svn: 74584
-
Chris Lattner authored
pic mode. llvm-svn: 74582
-
Evan Cheng authored
Handle IMPLICIT_DEF with isUndef operand marker, part 2. This patch moves the code to annotate machineoperands to LiveIntervalAnalysis. It also add markers for implicit_def that define physical registers. The rest, is just a lot of details. llvm-svn: 74580
-
Daniel Dunbar authored
- This more or less amounts to a revert of r65379. I'm curious to know what happened that caused this variable to become unused. llvm-svn: 74579
-
David Goodwin authored
llvm-svn: 74577
-
Owen Anderson authored
llvm-svn: 74574
-
Daniel Dunbar authored
llvm-svn: 74573
-
Daniel Dunbar authored
llvm-svn: 74572
-
Daniel Dunbar authored
immediates. llvm-svn: 74568
-
David Goodwin authored
llvm-svn: 74566
-
Daniel Dunbar authored
allowed to be undefined when the expression is seen, we cannot enforce the same-section requirement until the entire assembly file has been seen. llvm-svn: 74565
-
Bill Wendling authored
have the alignment be calculated up front, and have the back-ends obey whatever alignment is decided upon. This allows for future work that would allow for precise no-op placement and the like. llvm-svn: 74564
-
David Goodwin authored
llvm-svn: 74555
-
- Jun 30, 2009
-
-
Andreas Bolka authored
llvm-svn: 74553
-
Dan Gohman authored
llvm-svn: 74551
-
Dan Gohman authored
in APIntTest.cpp. llvm-svn: 74550
-
David Goodwin authored
llvm-svn: 74549
-
David Greene authored
Add 256-bit memory operand support. llvm-svn: 74548
-
David Goodwin authored
llvm-svn: 74543
-
Owen Anderson authored
llvm-svn: 74542
-
Chris Lattner authored
llvm-svn: 74538
-
Owen Anderson authored
llvm-svn: 74537
-
Rafael Espindola authored
Avoid unnecessary duplication of operand 0 of X86::FpSET_ST0_80. This duplication would cause one register to remain on the stack at the function return. llvm-svn: 74534
-
Daniel Dunbar authored
llvm-svn: 74531
-
Daniel Dunbar authored
- Apologies in advance for the noise. llvm-svn: 74530
-
Daniel Dunbar authored
llvm-svn: 74529
-
Douglas Gregor authored
llvm-svn: 74527
-
Oscar Fuentes authored
See http://msdn.microsoft.com/en-us/library/ms686818(VS.85).aspx Patch by Olaf Krzikalla! llvm-svn: 74526
-