2005-08-26 |
Chris Lattner | implement SELECT_CC fully for the DAG->DAG isel! |
blob | commitdiff | raw |
2005-08-26 |
Chris Lattner | Make fsel emission work with both the pattern and dag... |
blob | commitdiff | raw | diff to current |
2005-08-26 |
Chris Lattner | implement the fold for: |
blob | commitdiff | raw | diff to current |
2005-08-26 |
Chris Lattner | Changes to adjust to new ReplaceAllUsesWith syntax... |
blob | commitdiff | raw | diff to current |
2005-08-26 |
Chris Lattner | now that fsel is formed during legalization, this code... |
blob | commitdiff | raw | diff to current |
2005-08-26 |
Chris Lattner | Change ConstantPoolSDNode to actually hold the Constant... |
blob | commitdiff | raw | diff to current |
2005-08-26 |
Chris Lattner | Fix some warnings in an optimized build |
blob | commitdiff | raw | diff to current |
2005-08-26 |
Chris Lattner | Fix a huge annoyance: SelectNodeTo took types before... |
blob | commitdiff | raw | diff to current |
2005-08-26 |
Nate Begeman | SUBFIC produces two results, not one. |
blob | commitdiff | raw | diff to current |
2005-08-26 |
Nate Begeman | Implement SHL_PARTS and SRL_PARTS |
blob | commitdiff | raw | diff to current |
2005-08-25 |
Chris Lattner | Emit the lo/hi parts in the right order :) |
blob | commitdiff | raw | diff to current |
2005-08-25 |
Chris Lattner | implement support for 64-bit add/sub, fix a broken... |
blob | commitdiff | raw | diff to current |
2005-08-25 |
Chris Lattner | Finish implementing SDIV/UDIV by copying over the majik... |
blob | commitdiff | raw | diff to current |
2005-08-25 |
Chris Lattner | Implement setcc correctly for G5 and non-G5 systems |
blob | commitdiff | raw | diff to current |
2005-08-25 |
Chris Lattner | implement setcc on the G5. We're still missing the... |
blob | commitdiff | raw | diff to current |
2005-08-25 |
Chris Lattner | Add support for sdiv by 2^k and -2^k. Producing code... |
blob | commitdiff | raw | diff to current |
2005-08-25 |
Chris Lattner | Implement support for taking the address of constant... |
blob | commitdiff | raw | diff to current |
2005-08-25 |
Chris Lattner | Add support for FP constants, fixing UnitTests/2004... |
blob | commitdiff | raw | diff to current |
2005-08-25 |
Chris Lattner | Fully implement frame index, so that we can pass the... |
blob | commitdiff | raw | diff to current |
2005-08-25 |
Chris Lattner | implement unconditional branches, fixing UnitTests... |
blob | commitdiff | raw | diff to current |
2005-08-25 |
Chris Lattner | Fix a broken assertion |
blob | commitdiff | raw | diff to current |
2005-08-24 |
Chris Lattner | Split IMPLICIT_DEF into IMPLICIT_DEF_GPR and IMPLICIT_D... |
blob | commitdiff | raw | diff to current |
2005-08-24 |
Chris Lattner | implement support for calls |
blob | commitdiff | raw | diff to current |
2005-08-24 |
Nate Begeman | Remove unused statistic |
blob | commitdiff | raw | diff to current |
2005-08-24 |
Chris Lattner | Add callseq_begin/end support |
blob | commitdiff | raw | diff to current |
2005-08-22 |
Chris Lattner | Implement stores. |
blob | commitdiff | raw | diff to current |
2005-08-22 |
Chris Lattner | Fix compilation of: |
blob | commitdiff | raw | diff to current |
2005-08-21 |
Chris Lattner | Implement most of load support. There is still a bug... |
blob | commitdiff | raw | diff to current |
2005-08-21 |
Chris Lattner | Implement selection for branches. |
blob | commitdiff | raw | diff to current |
2005-08-19 |
Chris Lattner | add support for global address, including PIC support. |
blob | commitdiff | raw | diff to current |
2005-08-19 |
Chris Lattner | Fix a typeo, no wonder all tokenfactor edges were the... |
blob | commitdiff | raw | diff to current |
2005-08-19 |
Nate Begeman | ISD::OR, and it's accompanying SelectBitfieldInsert |
blob | commitdiff | raw | diff to current |
2005-08-18 |
Nate Begeman | Add shifts. |
blob | commitdiff | raw | diff to current |
2005-08-18 |
Chris Lattner | Move this to the emitter |
blob | commitdiff | raw | diff to current |
2005-08-18 |
Chris Lattner | After selecting the instructions for a basic block... |
blob | commitdiff | raw | diff to current |
2005-08-18 |
Chris Lattner | remove some unused stuff |
blob | commitdiff | raw | diff to current |
2005-08-18 |
Nate Begeman | Improve ISD::Constant codegen. |
blob | commitdiff | raw | diff to current |
2005-08-18 |
Nate Begeman | Add support for ISD::AND, and its various optimized... |
blob | commitdiff | raw | diff to current |
2005-08-18 |
Nate Begeman | Maintain consistency in negating things |
blob | commitdiff | raw | diff to current |
2005-08-18 |
Nate Begeman | Implement XOR, remove a broken sign_extend_inreg case |
blob | commitdiff | raw | diff to current |
2005-08-18 |
Nate Begeman | Add a bunch more simple nodes. |
blob | commitdiff | raw | diff to current |
2005-08-18 |
Nate Begeman | Add a couple more nodes that are easy to handle |
blob | commitdiff | raw | diff to current |
2005-08-18 |
Nate Begeman | Be fruitful and multiply! |
blob | commitdiff | raw | diff to current |
2005-08-17 |
Nate Begeman | Teach the DAG->DAG ISel about FNEG, and how it can... |
blob | commitdiff | raw | diff to current |
2005-08-17 |
Chris Lattner | initial hack at a dag->dag instruction selector. This... |
blob | commitdiff | raw | diff to current |
|