aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2008-12-19Move the patterns which have i8 immediates before the patternsDan Gohman
2008-12-19- CodeGenPrepare does not split loop back edges but it only knows about back ...Evan Cheng
2008-12-19Fix some release-assert warningsChris Lattner
2008-12-19Fix bug 3202.Rafael Espindola
2008-12-19Update the .cvs files for nocapture.Nick Lewycky
2008-12-19Commit missed files from nocapture change.Nick Lewycky
2008-12-19Resubmit support for the 'nocapture' attribute.Nick Lewycky
2008-12-19Perform this loop only when the -debug flag is specified.Bill Wendling
2008-12-19Initialize the ImplicitDefed member, to avoid getting staleDan Gohman
2008-12-18Didn't mean to commit this.Bill Wendling
2008-12-18Teach LowerSubregs to preserve kill/dead information when loweringDan Gohman
2008-12-18Re-XFAIL this test until debug stuff settles down.Bill Wendling
2008-12-18Make LowerSubregs' debug output for EXTRACT_SUBREG consistent withDan Gohman
2008-12-18Fix a copy+pasto in an assertion message.Dan Gohman
2008-12-18Fix indentation level.Dan Gohman
2008-12-18When emitting instructions that define EFLAGS and the EFLAGS value isn'tDan Gohman
2008-12-18When setting up the frame pointer, add it as a live-in register to allDan Gohman
2008-12-18Print subreg information in MachineInstr::dump.Dan Gohman
2008-12-18Fixed x86 code generation of multiple for v2i64. It was incorrect for SSE4.1.Mon P Wang
2008-12-18Added support for vector widening.Mon P Wang
2008-12-18Remove dead comments.Evan Cheng
2008-12-18Oops! Left out a line.Nick Lewycky
2008-12-18Make all the vector elements positive in an srem of constant vector.Nick Lewycky
2008-12-18Fix PR2929 by making bugpoint/code extract propagate the nothrowChris Lattner
2008-12-18Give MachineLICM a name, for -time-passes etc.Dan Gohman
2008-12-18Move post-RA scheduling before branch folding for now, because branchDan Gohman
2008-12-18Re-apply r61158 in a form that no longer breaks tests.Owen Anderson
2008-12-18Revert previous patch, appears to break bootstrap.Dale Johannesen
2008-12-18Mark the x86 fp stack registers as "reserved". This tells LiveVariablesDan Gohman
2008-12-18Fix the time regression I introduced in 464.h264ref withDale Johannesen
2008-12-18reapply this hunk from Bill's reversion in r61169, it is conservativeChris Lattner
2008-12-18make instnamer name unnamed blocks as well as instructions and args.Chris Lattner
2008-12-17Temporarily revert r61027. It was causing a bootstrap failure in "release" modeBill Wendling
2008-12-17Today the front-ends (llvm-gcc and clang) generate multiple llvm.dbg.compile_...Devang Patel
2008-12-17Revert r61158 for now, as it caused some test failures.Owen Anderson
2008-12-17Fix miscompilations caused by renumbering, and enable it as part of prealloc ...Owen Anderson
2008-12-17This adds some missing functions to the C binding:Chris Lattner
2008-12-17Forgot to revert r61031 when I reverted r61019, r61030, and r61040.Bill Wendling
2008-12-17Fix expansion of vsetcc to set the high bit for true instead of 1.Mon P Wang
2008-12-17insert some sequence points and preincrement an iterator to avoidChris Lattner
2008-12-17Enhance heap sra to be substantially more aggressive w.r.t PHIChris Lattner
2008-12-17Double the amount of memory reserved for SUnits. This is aDan Gohman
2008-12-17Use getDepth() and getHeight() instead of accessing theDan Gohman
2008-12-17Fix for PR3225: disable a broken optimization inEli Friedman
2008-12-16Clarify that the scale factor from CheckForIVReuseDale Johannesen
2008-12-16A new dag combine; several permutations of thisDale Johannesen
2008-12-16Add code to renumber split intervals into new vregs. This is disabled for no...Owen Anderson
2008-12-16Fix another crash found by inspection. If we have a PHI node mergingChris Lattner
2008-12-16fix a crash found by inspection.Chris Lattner
2008-12-16Add a helper to remove a branch and DCE the condition, and use it Eli Friedman