summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Rename BUILD_* to PROJ_*Reid Spencer2005-01-16
* Fixed a couple of instructions that broke SSA.Tanya Lattner2005-01-16
* Improve compatiblity with HPUX on Itanium, patch by Duraid MadinaChris Lattner2005-01-16
* Set up identity transforms.Chris Lattner2005-01-16
* Move some information into the TargetLowering object.Chris Lattner2005-01-16
* Use the new TLI method to get this.Chris Lattner2005-01-16
* Move some information out of LegalizeDAG into the generic Target interface.Chris Lattner2005-01-16
* legalize a bunch of operations that I missed.Chris Lattner2005-01-16
* Add support for targets that require promotions.Chris Lattner2005-01-16
* Fix some serious bugs in promotion.Chris Lattner2005-01-16
* Eliminate unneeded extensions.Chris Lattner2005-01-16
* Implement promotion of a whole bunch more operators. I think that this isChris Lattner2005-01-15
* Print extra type for nodes with extra type info.Chris Lattner2005-01-15
* Add support for legalizing FP_ROUND_INREG, SIGN_EXTEND_INREG, andChris Lattner2005-01-15
* Common code factored out.Chris Lattner2005-01-15
* implement these methods.Chris Lattner2005-01-15
* Add support for promoting ADD/MUL.Chris Lattner2005-01-15
* Add new SIGN_EXTEND_INREG, ZERO_EXTEND_INREG, and FP_ROUND_INREG operators.Chris Lattner2005-01-15
* Add a new target-independent code generator flag.Chris Lattner2005-01-15
* Add support for truncstore and *extload.Chris Lattner2005-01-15
* Add intitial support for promoting some operators.Chris Lattner2005-01-15
* We don't distribute the operating system specific directories any more.Reid Spencer2005-01-14
* Adjust to CopyFromReg changes, implement deletion of truncating/extendingChris Lattner2005-01-14
* Adjust to CopyFromREg changes.Chris Lattner2005-01-14
* Start implementing truncating stores and extending loads.Chris Lattner2005-01-14
* Fix Regression/CodeGen/PowerPC/2005-01-14-UndefLong.llChris Lattner2005-01-14
* Fix: Regression/CodeGen/PowerPC/2005-01-14-SetSelectCrash.llChris Lattner2005-01-14
* Fix some bugs in an xform added yesterday. This fixes Prolangs-C/allroots.Chris Lattner2005-01-14
* Fix a compile crash on spiffChris Lattner2005-01-14
* Improve compatibility with accChris Lattner2005-01-14
* Make this compatible with the HP/intel compiler. Fix by Duraid, thanks!Chris Lattner2005-01-14
* Fix and improve win32 path validation.Jeff Cohen2005-01-14
* Make asctime_r work for HP/UX.Reid Spencer2005-01-14
* if two gep comparisons only differ by one index, compare that index directly.Chris Lattner2005-01-14
* Do not overrun iterators. This fixes a 176.gcc crashChris Lattner2005-01-13
* Turn select C, (X+Y), (X-Y) --> (X+(select C, Y, (-Y))). This occurs inChris Lattner2005-01-13
* Implement an optimization for == and != comparisons like this:Chris Lattner2005-01-13
* Add new ImplicitDef node, rename CopyRegSDNode class to RegSDNode.Chris Lattner2005-01-13
* Fix some bugs in code I didn't mean to check in.Chris Lattner2005-01-13
* Fix a crash compiling 129.compressChris Lattner2005-01-13
* Codegen factor nodes more intelligently according to perceived register press...Chris Lattner2005-01-13
* Don't forget the existing root.Chris Lattner2005-01-13
* Initial trivial (but stupid) codegen for this node.Chris Lattner2005-01-13
* Codegen independent ops as being independent.Chris Lattner2005-01-13
* Legalize new node, add assertion.Chris Lattner2005-01-13
* Print new node.Chris Lattner2005-01-13
* Add some really pedantic assertions to the load folding code. Fix a bunchChris Lattner2005-01-13
* Do not fold (zero_ext (sign_ext V)) -> (sign_ext V), they are not the same.Chris Lattner2005-01-12
* We can only fold a load into an op if there is exactly one use of the value.Chris Lattner2005-01-12
* New methodChris Lattner2005-01-12