summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* One more permutation of subtracting off a base value.Dale Johannesen2008-12-23
* Don't forget to remove phi nodes from the value numbering table after we coll...Owen Anderson2008-12-23
* Make the fuse-failed debug output human-readable.Dan Gohman2008-12-23
* Comment clean-ups. No functionality change.Bill Wendling2008-12-22
* Check that the instruction isn't in the value numbering scope.Bill Wendling2008-12-22
* Simplification: Negate the operator== method instead of implementing a full o...Bill Wendling2008-12-22
* Add verification that deleted instruction isn't hiding in the PHI map.Bill Wendling2008-12-22
* Verify removed in a few more places.Bill Wendling2008-12-22
* Add verification functions to GVN which check to see that an instruction wasBill Wendling2008-12-22
* Refactor a bunch of code out of AsmPrinter::EmitGlobalConstant into separateDan Gohman2008-12-22
* Optimize setDepthDirty and setHeightDirty a little, as they showedDan Gohman2008-12-22
* Turn strcmp into memcmp, such as strcmp(P, "x") --> memcmp(P, "x", 2).Nick Lewycky2008-12-21
* Fix fast-isel to not emit invalid assembly when presented with aDan Gohman2008-12-20
* Remove redundant test for vector-nature. Scan the vector first to see whetherNick Lewycky2008-12-20
* Use SmallVector's pop_back_val.Dan Gohman2008-12-20
* Use the correct Preds and Succs lists in setHeightDirty()Dan Gohman2008-12-20
* Use ~0u instead of -1u as the special value, to hopefully avoidDan Gohman2008-12-19
* Fix PR3149. If an early clobber def is a physical register and it is tied to ...Evan Cheng2008-12-19
* The fields for the stoppoint debug intrinsic have not changed, so update theJohn Criswell2008-12-19
* C bindings for dyn_cast_or_null.Gordon Henriksen2008-12-19
* Add support for writing LLVM IR to a specified BitstreamWriter.Chris Lattner2008-12-19
* Move the patterns which have i8 immediates before the patternsDan Gohman2008-12-19
* - CodeGenPrepare does not split loop back edges but it only knows about back ...Evan Cheng2008-12-19
* Fix some release-assert warningsChris Lattner2008-12-19
* Fix bug 3202.Rafael Espindola2008-12-19
* Update the .cvs files for nocapture.Nick Lewycky2008-12-19
* Commit missed files from nocapture change.Nick Lewycky2008-12-19
* Resubmit support for the 'nocapture' attribute.Nick Lewycky2008-12-19
* Perform this loop only when the -debug flag is specified.Bill Wendling2008-12-19
* Initialize the ImplicitDefed member, to avoid getting staleDan Gohman2008-12-19
* Didn't mean to commit this.Bill Wendling2008-12-18
* Teach LowerSubregs to preserve kill/dead information when loweringDan Gohman2008-12-18
* Re-XFAIL this test until debug stuff settles down.Bill Wendling2008-12-18
* Make LowerSubregs' debug output for EXTRACT_SUBREG consistent withDan Gohman2008-12-18
* Fix a copy+pasto in an assertion message.Dan Gohman2008-12-18
* Fix indentation level.Dan Gohman2008-12-18
* When emitting instructions that define EFLAGS and the EFLAGS value isn'tDan Gohman2008-12-18
* When setting up the frame pointer, add it as a live-in register to allDan Gohman2008-12-18
* Print subreg information in MachineInstr::dump.Dan Gohman2008-12-18
* Fixed x86 code generation of multiple for v2i64. It was incorrect for SSE4.1.Mon P Wang2008-12-18
* Added support for vector widening.Mon P Wang2008-12-18
* Remove dead comments.Evan Cheng2008-12-18
* Oops! Left out a line.Nick Lewycky2008-12-18
* Make all the vector elements positive in an srem of constant vector.Nick Lewycky2008-12-18
* Fix PR2929 by making bugpoint/code extract propagate the nothrowChris Lattner2008-12-18
* Give MachineLICM a name, for -time-passes etc.Dan Gohman2008-12-18
* Move post-RA scheduling before branch folding for now, because branchDan Gohman2008-12-18
* Re-apply r61158 in a form that no longer breaks tests.Owen Anderson2008-12-18
* Revert previous patch, appears to break bootstrap.Dale Johannesen2008-12-18
* Mark the x86 fp stack registers as "reserved". This tells LiveVariablesDan Gohman2008-12-18