aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Clear out all of the changes. Reset version numbers to 1.3Chris Lattner2004-04-011-118/+15
* Add clear() forwarding method.Brian Gaeke2004-03-311-0/+1
* Generate slightly smaller code, "test R, R" instead of "cmp R, 0"Chris Lattner2004-03-312-10/+6
* The X86 backend no longer needs the select lowering pass.Chris Lattner2004-03-311-6/+0
* Codegen FP select instructions into X86 conditional moves. Annoyingly enoughChris Lattner2004-03-312-28/+72
* Add support for floating point conditional move instructionsChris Lattner2004-03-312-10/+74
* Add support for FP cmovesChris Lattner2004-03-312-20/+56
* Add FP conditional move instructions, which annoyingly have special propertiesChris Lattner2004-03-313-10/+33
* Add warningChris Lattner2004-03-311-0/+6
* MBB::remove should not modify the iterator passed inChris Lattner2004-03-313-3/+5
* MachineBasicBlock::remove should not modify the iterator passed inChris Lattner2004-03-311-2/+1
* Improve description, add warningChris Lattner2004-03-311-2/+6
* MachineBasicBlock::remove should not change the iterator passed into itChris Lattner2004-03-311-1/+1
* Factor out getStaticStackSize from InsertPrologCode(), so that I can moreBrian Gaeke2004-03-311-9/+15
* Use the true, decoded name of the archive member in getObjectType.Brian Gaeke2004-03-313-21/+30
* Avoid TRUE and FALSE which apparently conflict with some macros on OSXChris Lattner2004-03-315-16/+16
* Fix linking of constant expr casts due to type resolution changes. WithChris Lattner2004-03-313-0/+24
* Add support for constant expr castsChris Lattner2004-03-311-0/+8
* Add support for reading constantexpr select instructionsChris Lattner2004-03-311-0/+3
* Fix a latent bug in select constantexpr handling that was broke 253.perlbmkChris Lattner2004-03-301-0/+2
* Correctly update LiveVariables when an instruction changesAlkis Evlogimenos2004-03-301-3/+3
* Fold comparisons into select instructions, making much better code andChris Lattner2004-03-302-60/+172
* Test folding comparisons into select instructionsChris Lattner2004-03-301-0/+18
* New testcase. This now codegens to:Chris Lattner2004-03-301-0/+7
* Implement spill code folding for all of the conditional move instructionsChris Lattner2004-03-301-0/+21
* Add direct support for integer select instructions, though we still don't sup...Chris Lattner2004-03-303-4/+194
* New testcase for select instructionsChris Lattner2004-03-301-0/+32
* Fix bug: Assembler/2004-03-30-UnclosedFunctionCrash.llxChris Lattner2004-03-301-1/+1
* New testcase that crashes the assemblerChris Lattner2004-03-301-0/+3
* Fix some serious bugs in the cmov descriptions, which didn't cause a problem ...Chris Lattner2004-03-301-60/+60
* Start cleaning up this pass so that I can debug it.Brian Gaeke2004-03-301-80/+34
* Oops, actually USE the previously computed valueChris Lattner2004-03-301-0/+1
* Test general value/value selection which we can do now that we use theChris Lattner2004-03-301-1/+2
* Now that all the code generators support the select instruction, and the inst...Chris Lattner2004-03-301-78/+9
* Implement select.ll:test[3-6]Chris Lattner2004-03-301-4/+32
* Add some testcases for select simplificationChris Lattner2004-03-301-0/+19
* Fix a fairly major performance problem. If a PHI node had a constant asChris Lattner2004-03-302-22/+36
* Add the select lowering pass to get initial support for select instructionsChris Lattner2004-03-302-0/+10
* Add a simple select instruction lowering passChris Lattner2004-03-302-0/+101
* Add some new methodsChris Lattner2004-03-304-45/+286
* Don't warn about a null live range if the Value is a ConstantIntegral.Brian Gaeke2004-03-291-1/+1
* Change how the beginnings and ends of MachineFunctions are printed. GetBrian Gaeke2004-03-291-3/+3
* Adjust to new itfChris Lattner2004-03-293-6/+6
* Relax the interface a bitChris Lattner2004-03-291-5/+5
* Merged in RELEASE_12.John Criswell2004-03-297-26/+73
* Merged in RELEASE_12.John Criswell2004-03-291-0/+1
* Handle -0.0 correctlyChris Lattner2004-03-291-1/+4
* Add a faq entryChris Lattner2004-03-291-0/+39
* Add a bunch of methods that should have been added a long time ago.Chris Lattner2004-03-292-0/+83
* Add another checkChris Lattner2004-03-291-0/+5