aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Support added for shifts and unpacking MMX instructions.Bill Wendling2007-03-225-2/+249
* Change uses of Function::front to Function::getEntryBlock for readability.Dan Gohman2007-03-2213-15/+19
* Unbreak non-debug builds.Evan Cheng2007-03-223-0/+6
* Make this test actually match the generated code.Reid Spencer2007-03-221-1/+1
* Add noreturn function attribute.Reid Spencer2007-03-221-0/+4
* Add tests for nounwind and noreturn function attributes.Reid Spencer2007-03-221-2/+2
* Add the NoUnwind function attribute.Reid Spencer2007-03-221-0/+2
* Regenerate.Reid Spencer2007-03-225-1546/+1580
* Add support for the noreturn and nounwind function attributes.Reid Spencer2007-03-222-1/+4
* Fix broken optimization disabled by a logic bug.Nick Lewycky2007-03-221-10/+51
* Preview nounwind function attribute.Reid Spencer2007-03-221-2/+5
* Another test case.Evan Cheng2007-03-221-15/+13
* More opportunities to reduce load size.Evan Cheng2007-03-221-45/+101
* Test case for PR1257Evan Cheng2007-03-221-0/+97
* Fix for PR1257. Bug in live range shortening as a result of copy coalescingEvan Cheng2007-03-221-11/+9
* Test case for PR1248Reid Spencer2007-03-221-0/+7
* For PR1145:Reid Spencer2007-03-221-1/+2
* More LangRef fixes. Corrected names of intrinsics.Anton Korobeynikov2007-03-221-37/+37
* Fixed va_arg example. Reported by Roman SamoilovAnton Korobeynikov2007-03-211-5/+9
* For PR1248:Reid Spencer2007-03-211-18/+26
* Fix a comment.Reid Spencer2007-03-211-1/+1
* repair x86 performance, dejagnu problems from previous changeDale Johannesen2007-03-216-6/+36
* Add TODO list for MSIL backendAnton Korobeynikov2007-03-211-0/+51
* Add Roman to creditsAnton Korobeynikov2007-03-211-0/+4
* Let the new backend begin!Anton Korobeynikov2007-03-215-2/+1596
* add generation of unnecessary push/pop around callsDale Johannesen2007-03-211-0/+42
* New test case.Evan Cheng2007-03-211-0/+27
* fold (truncate (srl (load x), c)) -> (smaller load (x+c/vt bits))Evan Cheng2007-03-211-6/+24
* Regenerate.Reid Spencer2007-03-212-767/+744
* For PR1243:Reid Spencer2007-03-211-14/+10
* Regenerate.Reid Spencer2007-03-215-904/+1557
* For PR1256:Reid Spencer2007-03-213-251/+708
* Protect R31's frame offset from being used by callee-saved registers, when R31Nicolas Geoffray2007-03-211-0/+20
* Fix a bug in getAllOnesValue() which brokeZhou Sheng2007-03-211-1/+1
* Mark re-materializable instructions.Evan Cheng2007-03-213-0/+6
* Updated.Evan Cheng2007-03-201-1/+6
* Potential spiller improvement.Evan Cheng2007-03-201-0/+27
* do not share old induction variables when this would result in invalidDale Johannesen2007-03-205-18/+81
* maintain LiveIn when splitting blocks (register scavenging needs it)Dale Johannesen2007-03-203-1/+32
* DominanceFrontier::calculate().Devang Patel2007-03-201-23/+78
* Fix some VC++ warnings.Jeff Cohen2007-03-202-1/+2
* Fix (and simplify) 48-bit byte swap.Jeff Cohen2007-03-201-9/+8
* LoopSimplify::FindPHIToPartitionLoops()Devang Patel2007-03-201-0/+4
* LoopSimplify::FindPHIToPartitionLoops()Devang Patel2007-03-202-4/+25
* Code clean up.Lauro Ramos Venancio2007-03-201-23/+20
* Minor bug.Evan Cheng2007-03-201-1/+2
* bugfix: When the source register of CALL_NOLINK was LR, the following code wa...Lauro Ramos Venancio2007-03-204-19/+81
* llvm-gcc now requires -fnested-functions to enable them in C.Chris Lattner2007-03-201-1/+1
* Break up huge line so that this file is almost readable.Reid Spencer2007-03-201-2/+52
* Regenerate.Reid Spencer2007-03-202-176/+172