aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* The fields for the stoppoint debug intrinsic have not changed, so update theJohn Criswell2008-12-191-2/+2
* C bindings for dyn_cast_or_null.Gordon Henriksen2008-12-191-0/+12
* Add support for writing LLVM IR to a specified BitstreamWriter.Chris Lattner2008-12-191-12/+17
* Move the patterns which have i8 immediates before the patternsDan Gohman2008-12-191-99/+99
* - CodeGenPrepare does not split loop back edges but it only knows about back ...Evan Cheng2008-12-191-45/+135
* Fix some release-assert warningsChris Lattner2008-12-192-10/+10
* Fix bug 3202.Rafael Espindola2008-12-197-4/+28
* Update the .cvs files for nocapture.Nick Lewycky2008-12-193-1343/+1355
* Commit missed files from nocapture change.Nick Lewycky2008-12-195-14/+49
* Resubmit support for the 'nocapture' attribute.Nick Lewycky2008-12-191-6/+17
* Perform this loop only when the -debug flag is specified.Bill Wendling2008-12-191-5/+7
* Initialize the ImplicitDefed member, to avoid getting staleDan Gohman2008-12-191-0/+1
* Didn't mean to commit this.Bill Wendling2008-12-181-1/+1
* Teach LowerSubregs to preserve kill/dead information when loweringDan Gohman2008-12-181-1/+63
* Re-XFAIL this test until debug stuff settles down.Bill Wendling2008-12-181-1/+1
* Make LowerSubregs' debug output for EXTRACT_SUBREG consistent withDan Gohman2008-12-181-1/+6
* Fix a copy+pasto in an assertion message.Dan Gohman2008-12-181-1/+1
* Fix indentation level.Dan Gohman2008-12-181-33/+33
* When emitting instructions that define EFLAGS and the EFLAGS value isn'tDan Gohman2008-12-181-7/+23
* When setting up the frame pointer, add it as a live-in register to allDan Gohman2008-12-181-0/+5
* Print subreg information in MachineInstr::dump.Dan Gohman2008-12-181-1/+5
* Fixed x86 code generation of multiple for v2i64. It was incorrect for SSE4.1.Mon P Wang2008-12-184-6/+49
* Added support for vector widening.Mon P Wang2008-12-187-43/+1244
* Remove dead comments.Evan Cheng2008-12-181-3/+0
* Oops! Left out a line.Nick Lewycky2008-12-181-0/+1
* Make all the vector elements positive in an srem of constant vector.Nick Lewycky2008-12-181-0/+23
* Fix PR2929 by making bugpoint/code extract propagate the nothrowChris Lattner2008-12-181-0/+4
* Give MachineLICM a name, for -time-passes etc.Dan Gohman2008-12-181-0/+2
* Move post-RA scheduling before branch folding for now, because branchDan Gohman2008-12-181-7/+7
* Re-apply r61158 in a form that no longer breaks tests.Owen Anderson2008-12-181-36/+61
* Revert previous patch, appears to break bootstrap.Dale Johannesen2008-12-181-88/+29
* Mark the x86 fp stack registers as "reserved". This tells LiveVariablesDan Gohman2008-12-181-0/+14
* Fix the time regression I introduced in 464.h264ref withDale Johannesen2008-12-181-29/+88
* reapply this hunk from Bill's reversion in r61169, it is conservativeChris Lattner2008-12-181-0/+5
* make instnamer name unnamed blocks as well as instructions and args.Chris Lattner2008-12-181-1/+5
* Temporarily revert r61027. It was causing a bootstrap failure in "release" modeBill Wendling2008-12-171-6/+1
* Today the front-ends (llvm-gcc and clang) generate multiple llvm.dbg.compile_...Devang Patel2008-12-171-13/+39
* Revert r61158 for now, as it caused some test failures.Owen Anderson2008-12-171-46/+36
* Fix miscompilations caused by renumbering, and enable it as part of prealloc ...Owen Anderson2008-12-171-36/+46
* This adds some missing functions to the C binding:Chris Lattner2008-12-171-0/+24
* Forgot to revert r61031 when I reverted r61019, r61030, and r61040.Bill Wendling2008-12-173-1355/+1343
* Fix expansion of vsetcc to set the high bit for true instead of 1.Mon P Wang2008-12-171-4/+6
* insert some sequence points and preincrement an iterator to avoidChris Lattner2008-12-171-7/+8
* Enhance heap sra to be substantially more aggressive w.r.t PHIChris Lattner2008-12-171-105/+182
* Double the amount of memory reserved for SUnits. This is aDan Gohman2008-12-171-1/+3
* Use getDepth() and getHeight() instead of accessing theDan Gohman2008-12-171-2/+2
* Fix for PR3225: disable a broken optimization inEli Friedman2008-12-171-0/+3
* Clarify that the scale factor from CheckForIVReuseDale Johannesen2008-12-161-11/+26
* A new dag combine; several permutations of thisDale Johannesen2008-12-161-0/+6
* Add code to renumber split intervals into new vregs. This is disabled for no...Owen Anderson2008-12-161-0/+48