aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Temporarily backing out r47337. It breaks a number of CBE tests.Evan Cheng2008-02-201-5/+7
* LegalizeTypes support for scalarizing a vector storeDuncan Sands2008-02-204-8/+46
* Convert Legalize to use the APInt form of ComputeMaskedBits.Dan Gohman2008-02-202-14/+19
* Add explicit keywords.Dan Gohman2008-02-203-4/+4
* Convert DAGCombiner to use the APInt form of ComputeMaskedBits.Dan Gohman2008-02-201-12/+13
* Use APInt::intersects.Dan Gohman2008-02-201-4/+4
* Add 'sink' cmdline option. Patch by Mikhail Glushenkov!Anton Korobeynikov2008-02-201-6/+18
* RegenerateAnton Korobeynikov2008-02-202-305/+306
* Fix newly-introduced 4.3 warningsAnton Korobeynikov2008-02-2011-18/+24
* Get rid of hash_map. Use StringMap insteadAnton Korobeynikov2008-02-201-3/+3
* And final pack of warnings silencingAnton Korobeynikov2008-02-201-2/+5
* Make Transforms to be 4.3 warnings-cleanAnton Korobeynikov2008-02-209-39/+58
* Fix code styleAnton Korobeynikov2008-02-201-17/+15
* Remove bunch of gcc 4.3-related warnings from TargetAnton Korobeynikov2008-02-2013-24/+31
* Update gcc 4.3 warnings fix patch with recent head changesAnton Korobeynikov2008-02-2011-38/+58
* Unbreak build with gcc 4.3: provide missed includes and silence most annoying...Anton Korobeynikov2008-02-2030-22/+62
* Added some comments and reformatted others. No functionality change.Bill Wendling2008-02-201-28/+43
* When performing return slot optimization, remember to inform memdep when we'r...Owen Anderson2008-02-201-0/+1
* Added memmove to interpreter external functions list. Patch by Daniel Dunbar.Evan Cheng2008-02-201-0/+9
* More constification of things. More comments added. No functionalityBill Wendling2008-02-201-44/+76
* Use getConstant for ConstantInts.Nick Lewycky2008-02-201-2/+2
* Add 'umax' similar to 'smax' SCEV. Closes PR2003.Nick Lewycky2008-02-202-45/+156
* Fix an incredibly subtle bug exposed by Ted's change to APInt profiling.Chris Lattner2008-02-201-1/+1
* No functionality change:Bill Wendling2008-02-201-31/+42
* Disable for now. This is pessimizing code.Evan Cheng2008-02-201-1/+1
* Add Alignment field to ParameterAttributes andDale Johannesen2008-02-191-1/+23
* Add hidden option -x86-fold-and-in-test to test the effect the test / and fol...Evan Cheng2008-02-192-1/+7
* regenerateDevang Patel2008-02-193-1040/+1062
* ParseDevang Patel2008-02-192-1/+11
* Add GetResultInst. First step for multiple return value support.Devang Patel2008-02-193-0/+34
* Generated files for checkin 47342.Dale Johannesen2008-02-193-267/+267
* Forgot a file, goes with 47342.Dale Johannesen2008-02-191-3/+3
* Expand ParameterAttributes to 32 bits (in preparationDale Johannesen2008-02-1911-63/+82
* Fixed bug in APInt::Profile() where the BitWidth field was not included in theTed Kremenek2008-02-191-0/+2
* fix some byval problems in the cbe. Closes PR2065Andrew Lenharth2008-02-191-7/+5
* random cleanups.Chris Lattner2008-02-191-7/+4
* Don't fold and's into test instructions if they have multiple uses.Chris Lattner2008-02-191-6/+12
* Fix a compiler warning.Duncan Sands2008-02-191-1/+1
* remove the LowerSelect pass. The last client was the old Sparc backend, whic...Chris Lattner2008-02-196-110/+0
* remove the lower packed pass. It can never work and even the parts that Chris Lattner2008-02-191-448/+0
* Refactor this method a bit, and correct a test that was completely wrong but ...Owen Anderson2008-02-191-7/+11
* isa+cast -> dyncast.Chris Lattner2008-02-191-2/+2
* simplify this code again, try 2 :)Chris Lattner2008-02-191-7/+5
* Fix a comment.Owen Anderson2008-02-191-1/+1
* In addition to arguments passed to it, memcpy (and all other calls) can ModRe...Owen Anderson2008-02-191-1/+2
* Major improvements to yesterday's return slot optimization. Remove some unne...Owen Anderson2008-02-191-14/+39
* Fix some minor issues folding undef, PR2052Chris Lattner2008-02-191-1/+3
* fdiv/frem of undef can produce undef, because the undef operand Chris Lattner2008-02-191-4/+11
* regenerateChris Lattner2008-02-193-3431/+4591
* Fix PR2060 by rejecting invalid types for integer constants.Chris Lattner2008-02-191-11/+15