2005-04-09 |
Chris Lattner | Legalize BRCONDTWOWAY into a BRCOND/BR pair if a target... |
blob | commitdiff | raw |
2005-04-06 |
Nate Begeman | Teach ExpandShift how to handle shifts by a constant... |
blob | commitdiff | raw | diff to current |
2005-04-06 |
Nate Begeman | Expand SREM and UREM for targets that claim not to... |
blob | commitdiff | raw | diff to current |
2005-04-04 |
Nate Begeman | Handle expanding arguments to ISD::TRUNCATE. This... |
blob | commitdiff | raw | diff to current |
2005-04-03 |
Chris Lattner | Fix sign_extend and zero_extend of promoted value types... |
blob | commitdiff | raw | diff to current |
2005-04-02 |
Chris Lattner | Expand fabs into fneg |
blob | commitdiff | raw | diff to current |
2005-04-02 |
Chris Lattner | Several changes mixed up here. First when legalizing... |
blob | commitdiff | raw | diff to current |
2005-04-02 |
Chris Lattner | fix some bugs in the implementation of SHL_PARTS and... |
blob | commitdiff | raw | diff to current |
2005-04-02 |
Chris Lattner | Turn expanded shift operations into (e.g.) SHL_PARTS... |
blob | commitdiff | raw | diff to current |
2005-04-02 |
Chris Lattner | Fix a bug when inserting a libcall into a function... |
blob | commitdiff | raw | diff to current |
2005-04-02 |
Nate Begeman | Fix a warning about an unhandled switch case |
blob | commitdiff | raw | diff to current |
2005-04-01 |
Nate Begeman | Add ISD::UNDEF node |
blob | commitdiff | raw | diff to current |
2005-03-31 |
Andrew Lenharth | PCMarker support for DAG and Alpha |
blob | commitdiff | raw | diff to current |
2005-03-28 |
Chris Lattner | implement legalization of build_pair for nate |
blob | commitdiff | raw | diff to current |
2005-03-26 |
Nate Begeman | Change interface to LowerCallTo to take a boolean isVar... |
blob | commitdiff | raw | diff to current |
2005-02-22 |
Chris Lattner | Fix a bug in the 'store fpimm, ptr' -> 'store intimm... |
blob | commitdiff | raw | diff to current |
2005-02-04 |
Chris Lattner | Fix a case where were incorrectly compiled cast from... |
blob | commitdiff | raw | diff to current |
2005-02-02 |
Chris Lattner | Fix yet another memset issue. |
blob | commitdiff | raw | diff to current |
2005-02-01 |
Chris Lattner | Fix some bugs andrew noticed legalizing memset for... |
blob | commitdiff | raw | diff to current |
2005-01-28 |
Chris Lattner | Alpha doesn't have a native f32 extload instruction. |
blob | commitdiff | raw | diff to current |
2005-01-28 |
Chris Lattner | implement legalization of truncates whose results and... |
blob | commitdiff | raw | diff to current |
2005-01-28 |
Chris Lattner | Get alpha working with memset/memcpy/memmove |
blob | commitdiff | raw | diff to current |
2005-01-28 |
Chris Lattner | CopyFromReg produces two values. Make sure that we... |
blob | commitdiff | raw | diff to current |
2005-01-23 |
Chris Lattner | Silence optimized warnings. |
blob | commitdiff | raw | diff to current |
2005-01-23 |
Chris Lattner | Adjust to changes in SelectionDAG interfaces |
blob | commitdiff | raw | diff to current |
2005-01-22 |
Chris Lattner | Fix problems with non-x86 targets. |
blob | commitdiff | raw | diff to current |
2005-01-21 |
Chris Lattner | Refactor libcall code a bit. Initial implementation... |
blob | commitdiff | raw | diff to current |
2005-01-20 |
Chris Lattner | Simplify the shift-expansion code. |
blob | commitdiff | raw | diff to current |
2005-01-20 |
Chris Lattner | Expand add/sub into ADD_PARTS/SUB_PARTS instead of... |
blob | commitdiff | raw | diff to current |
2005-01-19 |
Chris Lattner | Add support for targets that pass args in registers... |
blob | commitdiff | raw | diff to current |
2005-01-19 |
Chris Lattner | Fold single use token factor nodes into other token... |
blob | commitdiff | raw | diff to current |
2005-01-19 |
Chris Lattner | Realize the individual pieces of an expanded copytoreg... |
blob | commitdiff | raw | diff to current |
2005-01-19 |
Chris Lattner | Implement a way of expanding shifts. This applies... |
blob | commitdiff | raw | diff to current |
2005-01-18 |
Chris Lattner | Zero is cheaper than sign extend. |
blob | commitdiff | raw | diff to current |
2005-01-18 |
Chris Lattner | Fix some fixmes (promoting bools for select and brcond... |
blob | commitdiff | raw | diff to current |
2005-01-18 |
Chris Lattner | Teach legalize to promote copy(from|to)reg, instead... |
blob | commitdiff | raw | diff to current |
2005-01-18 |
Chris Lattner | Teach legalize to promote SetCC results. |
blob | commitdiff | raw | diff to current |
2005-01-18 |
Chris Lattner | Allow setcc operations to have nonbool types. |
blob | commitdiff | raw | diff to current |
2005-01-16 |
Chris Lattner | Implement legalize of call nodes. |
blob | commitdiff | raw | diff to current |
2005-01-16 |
Chris Lattner | Revamp supported ops. Instead of just being supported... |
blob | commitdiff | raw | diff to current |
2005-01-16 |
Chris Lattner | Implement some more missing promotions. |
blob | commitdiff | raw | diff to current |
2005-01-16 |
Chris Lattner | Clarify assertion. |
blob | commitdiff | raw | diff to current |
2005-01-16 |
Chris Lattner | Move some information into the TargetLowering object. |
blob | commitdiff | raw | diff to current |
2005-01-16 |
Chris Lattner | legalize a bunch of operations that I missed. |
blob | commitdiff | raw | diff to current |
2005-01-16 |
Chris Lattner | Fix some serious bugs in promotion. |
blob | commitdiff | raw | diff to current |
2005-01-15 |
Chris Lattner | Implement promotion of a whole bunch more operators... |
blob | commitdiff | raw | diff to current |
2005-01-15 |
Chris Lattner | Add support for legalizing FP_ROUND_INREG, SIGN_EXTEND_... |
blob | commitdiff | raw | diff to current |
2005-01-15 |
Chris Lattner | Add support for promoting ADD/MUL. |
blob | commitdiff | raw | diff to current |
2005-01-15 |
Chris Lattner | Add intitial support for promoting some operators. |
blob | commitdiff | raw | diff to current |
2005-01-14 |
Chris Lattner | Adjust to CopyFromReg changes, implement deletion of... |
blob | commitdiff | raw | diff to current |
2005-01-14 |
Chris Lattner | Start implementing truncating stores and extending... |
blob | commitdiff | raw | diff to current |
2005-01-13 |
Chris Lattner | Add new ImplicitDef node, rename CopyRegSDNode class... |
blob | commitdiff | raw | diff to current |
2005-01-13 |
Chris Lattner | Legalize new node, add assertion. |
blob | commitdiff | raw | diff to current |
2005-01-12 |
Chris Lattner | Fix sign extend to long. When coming from sbyte, we... |
blob | commitdiff | raw | diff to current |
2005-01-12 |
Reid Spencer | Shut up warnings with GCC 3.4.3 about uninitialized... |
blob | commitdiff | raw | diff to current |
2005-01-11 |
Chris Lattner | Squelch optimized warning. |
blob | commitdiff | raw | diff to current |
2005-01-11 |
Chris Lattner | Teach legalize to lower MEMSET/MEMCPY/MEMMOVE operation... |
blob | commitdiff | raw | diff to current |
2005-01-10 |
Chris Lattner | Lower to the correct functions. This fixes FreeBench... |
blob | commitdiff | raw | diff to current |
2005-01-09 |
Chris Lattner | Fix a bug legalizing call instructions (make sure to... |
blob | commitdiff | raw | diff to current |
2005-01-09 |
Chris Lattner | Fix a minor bug legalizing dynamic_stackalloc. This... |
blob | commitdiff | raw | diff to current |
2005-01-09 |
Chris Lattner | Teach legalize to deal with DYNAMIC_STACKALLOC (aka... |
blob | commitdiff | raw | diff to current |
2005-01-08 |
Chris Lattner | Tighten up assertions. |
blob | commitdiff | raw | diff to current |
2005-01-08 |
Chris Lattner | Silence VS warnings. |
blob | commitdiff | raw | diff to current |
2005-01-08 |
Chris Lattner | Implement handling of most long operators through libcalls. |
blob | commitdiff | raw | diff to current |
2005-01-08 |
Chris Lattner | Add support for FP->INT conversions and back. |
blob | commitdiff | raw | diff to current |
2005-01-08 |
Chris Lattner | Implement the 'store FPIMM, Ptr' -> 'store INTIMM,... |
blob | commitdiff | raw | diff to current |
2005-01-07 |
Chris Lattner | Add support for truncating integer casts from long. |
blob | commitdiff | raw | diff to current |
2005-01-07 |
Chris Lattner | Fix a bug in load expansion legalization and ret legali... |
blob | commitdiff | raw | diff to current |
2005-01-07 |
Chris Lattner | Legalize unconditional branches too |
blob | commitdiff | raw | diff to current |
2005-01-07 |
Chris Lattner | Implement support for long GEP indices on 32-bit archs... |
blob | commitdiff | raw | diff to current |
2005-01-07 |
Chris Lattner | implement legalization of a bunch more operators. |
blob | commitdiff | raw | diff to current |
2005-01-07 |
Chris Lattner | Fix another bug legalizing calls! |
blob | commitdiff | raw | diff to current |
2005-01-07 |
Chris Lattner | Fix a bug legalizing calls |
blob | commitdiff | raw | diff to current |
2005-01-07 |
Chris Lattner | After legalizing a DAG, delete dead nodes to save space. |
blob | commitdiff | raw | diff to current |
2005-01-07 |
Chris Lattner | Teach legalize how to handle condbranches |
blob | commitdiff | raw | diff to current |
2005-01-07 |
Chris Lattner | Initial implementation of the DAG legalization. This... |
blob | commitdiff | raw | diff to current |
|