aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Factor the profitability check for return slot optimization out into a static...Owen Anderson2008-02-191-14/+26
* An sret parameter is required to be the first parameter, so there's no need t...Owen Anderson2008-02-191-8/+3
* Cleanup some of my patches from yesterday. Refactor the check for which xformOwen Anderson2008-02-191-22/+23
* Fix Transforms/GVN/memcpy.ll, which Chris broke in r47275 by reordering the b...Owen Anderson2008-02-191-1/+2
* PR1909: Tail merging pass ran wild. It makes no sense to merge blocks in orde...Evan Cheng2008-02-191-3/+12
* Me not like duplicated comments.Evan Cheng2008-02-191-4/+4
* - When DAG combiner is folding a bit convert into a BUILD_VECTOR, it should c...Evan Cheng2008-02-186-60/+107
* Correctly fold divide-by-constant, even when faced with overflow.Nick Lewycky2008-02-181-2/+27
* Chris pointed out that it's not necessary to set i64 MUL to ExpandDan Gohman2008-02-181-12/+10
* - Remove the previous check which broke coalescer-commute3.llEvan Cheng2008-02-181-5/+5