Age | Commit message (Expand) | Author |
2005-01-19 | Add support for targets that pass args in registers to calls. | Chris Lattner |
2005-01-19 | Fold single use token factor nodes into other token factor nodes. | Chris Lattner |
2005-01-19 | Realize the individual pieces of an expanded copytoreg/store/load are | Chris Lattner |
2005-01-19 | Implement a way of expanding shifts. This applies to targets that offer | Chris Lattner |
2005-01-18 | Zero is cheaper than sign extend. | Chris Lattner |
2005-01-18 | Fix some fixmes (promoting bools for select and brcond), fix promotion | Chris Lattner |
2005-01-18 | Teach legalize to promote copy(from|to)reg, instead of making the isel pass | Chris Lattner |
2005-01-18 | Teach legalize to promote SetCC results. | Chris Lattner |
2005-01-18 | Allow setcc operations to have nonbool types. | Chris Lattner |
2005-01-16 | Implement legalize of call nodes. | Chris Lattner |
2005-01-16 | Revamp supported ops. Instead of just being supported or not, we now keep | Chris Lattner |
2005-01-16 | Implement some more missing promotions. | Chris Lattner |
2005-01-16 | Clarify assertion. | Chris Lattner |
2005-01-16 | Move some information into the TargetLowering object. | Chris Lattner |
2005-01-16 | legalize a bunch of operations that I missed. | Chris Lattner |
2005-01-16 | Fix some serious bugs in promotion. | Chris Lattner |
2005-01-15 | Implement promotion of a whole bunch more operators. I think that this is | Chris Lattner |
2005-01-15 | Add support for legalizing FP_ROUND_INREG, SIGN_EXTEND_INREG, and | Chris Lattner |
2005-01-15 | Add support for promoting ADD/MUL. | Chris Lattner |
2005-01-15 | Add intitial support for promoting some operators. | Chris Lattner |
2005-01-14 | Adjust to CopyFromReg changes, implement deletion of truncating/extending | Chris Lattner |
2005-01-14 | Start implementing truncating stores and extending loads. | Chris Lattner |
2005-01-13 | Add new ImplicitDef node, rename CopyRegSDNode class to RegSDNode. | Chris Lattner |
2005-01-13 | Legalize new node, add assertion. | Chris Lattner |
2005-01-12 | Fix sign extend to long. When coming from sbyte, we used to generate: | Chris Lattner |
2005-01-12 | Shut up warnings with GCC 3.4.3 about uninitialized variables. | Reid Spencer |
2005-01-11 | Squelch optimized warning. | Chris Lattner |
2005-01-11 | Teach legalize to lower MEMSET/MEMCPY/MEMMOVE operations if the target | Chris Lattner |
2005-01-10 | Lower to the correct functions. This fixes FreeBench/fourinarow | Chris Lattner |
2005-01-09 | Fix a bug legalizing call instructions (make sure to remember all result | Chris Lattner |
2005-01-09 | Fix a minor bug legalizing dynamic_stackalloc. This allows us to compile | Chris Lattner |
2005-01-09 | Teach legalize to deal with DYNAMIC_STACKALLOC (aka a dynamic llvm alloca) | Chris Lattner |
2005-01-08 | Tighten up assertions. | Chris Lattner |
2005-01-08 | Silence VS warnings. | Chris Lattner |
2005-01-08 | Implement handling of most long operators through libcalls. | Chris Lattner |
2005-01-08 | Add support for FP->INT conversions and back. | Chris Lattner |
2005-01-08 | Implement the 'store FPIMM, Ptr' -> 'store INTIMM, Ptr' optimization for | Chris Lattner |
2005-01-07 | Add support for truncating integer casts from long. | Chris Lattner |
2005-01-07 | Fix a bug in load expansion legalization and ret legalization. This fixes | Chris Lattner |
2005-01-07 | Legalize unconditional branches too | Chris Lattner |
2005-01-07 | Implement support for long GEP indices on 32-bit archs and support for | Chris Lattner |
2005-01-07 | implement legalization of a bunch more operators. | Chris Lattner |
2005-01-07 | Fix another bug legalizing calls! | Chris Lattner |
2005-01-07 | Fix a bug legalizing calls | Chris Lattner |
2005-01-07 | After legalizing a DAG, delete dead nodes to save space. | Chris Lattner |
2005-01-07 | Teach legalize how to handle condbranches | Chris Lattner |
2005-01-07 | Initial implementation of the DAG legalization. This still has a long way | Chris Lattner |