2005-02-22 |
Chris Lattner | Fix a bug in the 'store fpimm, ptr' -> 'store intimm... |
tree | commitdiff |
2005-02-17 |
Misha Brukman | Fix compilation errors with VS 2005, patch by Aaron... |
tree | commitdiff |
2005-02-17 |
Chris Lattner | Don't rely on doubles comparing identical to each other... |
tree | commitdiff |
2005-02-17 |
Chris Lattner | Don't sink argument loads into loops or other bad place... |
tree | commitdiff |
2005-02-04 |
Chris Lattner | Fix a case where were incorrectly compiled cast from... |
tree | commitdiff |
2005-02-02 |
Chris Lattner | Fix yet another memset issue. |
tree | commitdiff |
2005-02-01 |
Chris Lattner | Fix some bugs andrew noticed legalizing memset for... |
tree | commitdiff |
2005-01-28 |
Chris Lattner | Alpha doesn't have a native f32 extload instruction. |
tree | commitdiff |
2005-01-28 |
Chris Lattner | implement legalization of truncates whose results and... |
tree | commitdiff |
2005-01-28 |
Chris Lattner | Get alpha working with memset/memcpy/memmove |
tree | commitdiff |
2005-01-28 |
Chris Lattner | CopyFromReg produces two values. Make sure that we... |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Silence optimized warnings. |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Adjust to changes in SelectionDAG interfaces |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Remove the 3 HACK HACK HACKs I put in before, fixing... |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Adjust to changes in SelectionDAG interface. |
tree | commitdiff |
2005-01-22 |
Chris Lattner | Get this to work for 64-bit systems. |
tree | commitdiff |
2005-01-22 |
Chris Lattner | More bugfixes for IA64 shifts. |
tree | commitdiff |
2005-01-22 |
Chris Lattner | Fix problems with non-x86 targets. |
tree | commitdiff |
2005-01-22 |
Chris Lattner | Add a nasty hack to fix Alpha/IA64 multiplies by a... |
tree | commitdiff |
2005-01-21 |
Chris Lattner | Remove unneeded line. |
tree | commitdiff |
2005-01-21 |
Chris Lattner | test commit |
tree | commitdiff |
2005-01-21 |
Chris Lattner | Unary token factor nodes are unneeded. |
tree | commitdiff |
2005-01-21 |
Chris Lattner | Refactor libcall code a bit. Initial implementation... |
tree | commitdiff |
2005-01-20 |
Chris Lattner | Simplify the shift-expansion code. |
tree | commitdiff |
2005-01-20 |
Chris Lattner | Expand add/sub into ADD_PARTS/SUB_PARTS instead of... |
tree | commitdiff |
2005-01-20 |
Chris Lattner | implement add_parts/sub_parts. |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Support targets that do not use i8 shift amounts. |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Add support for targets that pass args in registers... |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Fold single use token factor nodes into other token... |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Realize the individual pieces of an expanded copytoreg... |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Know some identities about tokenfactor nodes. |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Know some simple identities. This improves codegen... |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Implement a way of expanding shifts. This applies... |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Add a hook to find out how the target handles shift... |
tree | commitdiff |
2005-01-18 |
Chris Lattner | Zero is cheaper than sign extend. |
tree | commitdiff |
2005-01-18 |
Chris Lattner | Fix some fixmes (promoting bools for select and brcond... |
tree | commitdiff |
2005-01-18 |
Chris Lattner | Keep track of the retval type as well. |
tree | commitdiff |
2005-01-18 |
Chris Lattner | Teach legalize to promote copy(from|to)reg, instead... |
tree | commitdiff |
2005-01-18 |
Chris Lattner | Teach legalize to promote SetCC results. |
tree | commitdiff |
2005-01-18 |
Chris Lattner | Allow setcc operations to have nonbool types. |
tree | commitdiff |
2005-01-18 |
Chris Lattner | Fix the completely broken FP constant folds for setcc's. |
tree | commitdiff |
2005-01-17 |
Chris Lattner | Non-volatile loads can be freely reordered against... |
tree | commitdiff |
2005-01-17 |
Chris Lattner | Don't call SelectionDAG.getRoot() directly, go through... |
tree | commitdiff |
2005-01-17 |
Chris Lattner | Implement a target independent optimization to codegen... |
tree | commitdiff |
2005-01-17 |
Chris Lattner | Refactor code into a new method. |
tree | commitdiff |
2005-01-16 |
Chris Lattner | Shift and setcc types default to the pointer type. |
tree | commitdiff |
2005-01-16 |
Chris Lattner | Implement legalize of call nodes. |
tree | commitdiff |
2005-01-16 |
Chris Lattner | Revamp supported ops. Instead of just being supported... |
tree | commitdiff |
2005-01-16 |
Chris Lattner | add method stub |
tree | commitdiff |
2005-01-16 |
Chris Lattner | Don't mash stuff together. |
tree | commitdiff |
2005-01-16 |
Chris Lattner | Use enums, move virtual dtor out of line. |
tree | commitdiff |
2005-01-16 |
Chris Lattner | Implement some more missing promotions. |
tree | commitdiff |
2005-01-16 |
Chris Lattner | Clarify assertion. |
tree | commitdiff |
2005-01-16 |
Chris Lattner | Add assertions. |
tree | commitdiff |
2005-01-16 |
Chris Lattner | Add support for promoted registers being live across... |
tree | commitdiff |
2005-01-16 |
Chris Lattner | Set up identity transforms. |
tree | commitdiff |
2005-01-16 |
Chris Lattner | Move some information into the TargetLowering object. |
tree | commitdiff |
2005-01-16 |
Chris Lattner | Use the new TLI method to get this. |
tree | commitdiff |
2005-01-16 |
Chris Lattner | Move some information out of LegalizeDAG into the gener... |
tree | commitdiff |
2005-01-16 |
Chris Lattner | legalize a bunch of operations that I missed. |
tree | commitdiff |
2005-01-16 |
Chris Lattner | Add support for targets that require promotions. |
tree | commitdiff |
2005-01-16 |
Chris Lattner | Fix some serious bugs in promotion. |
tree | commitdiff |
2005-01-16 |
Chris Lattner | Eliminate unneeded extensions. |
tree | commitdiff |
2005-01-15 |
Chris Lattner | Implement promotion of a whole bunch more operators... |
tree | commitdiff |
2005-01-15 |
Chris Lattner | Print extra type for nodes with extra type info. |
tree | commitdiff |
2005-01-15 |
Chris Lattner | Add support for legalizing FP_ROUND_INREG, SIGN_EXTEND_... |
tree | commitdiff |
2005-01-15 |
Chris Lattner | Common code factored out. |
tree | commitdiff |
2005-01-15 |
Chris Lattner | Add support for promoting ADD/MUL. |
tree | commitdiff |
2005-01-15 |
Chris Lattner | Add new SIGN_EXTEND_INREG, ZERO_EXTEND_INREG, and FP_RO... |
tree | commitdiff |
2005-01-15 |
Chris Lattner | Add intitial support for promoting some operators. |
tree | commitdiff |
2005-01-14 |
Chris Lattner | Adjust to CopyFromReg changes, implement deletion of... |
tree | commitdiff |
2005-01-14 |
Chris Lattner | Start implementing truncating stores and extending... |
tree | commitdiff |
2005-01-13 |
Chris Lattner | Add new ImplicitDef node, rename CopyRegSDNode class... |
tree | commitdiff |
2005-01-13 |
Chris Lattner | Don't forget the existing root. |
tree | commitdiff |
2005-01-13 |
Chris Lattner | Codegen independent ops as being independent. |
tree | commitdiff |
2005-01-13 |
Chris Lattner | Legalize new node, add assertion. |
tree | commitdiff |
2005-01-13 |
Chris Lattner | Print new node. |
tree | commitdiff |
2005-01-12 |
Chris Lattner | Do not fold (zero_ext (sign_ext V)) -> (sign_ext V... |
tree | commitdiff |
2005-01-12 |
Chris Lattner | New method |
tree | commitdiff |
2005-01-12 |
Chris Lattner | Fix sign extend to long. When coming from sbyte, we... |
tree | commitdiff |
2005-01-12 |
Reid Spencer | Shut up warnings with GCC 3.4.3 about uninitialized... |
tree | commitdiff |
2005-01-12 |
Chris Lattner | Add an option to view the selection dags as they are... |
tree | commitdiff |
2005-01-11 |
Chris Lattner | Print the value types in the nodes of the graph |
tree | commitdiff |
2005-01-11 |
Chris Lattner | add an assertion, avoid creating copyfromreg/copytoreg... |
tree | commitdiff |
2005-01-11 |
Chris Lattner | Clear the whole array, always. |
tree | commitdiff |
2005-01-11 |
Chris Lattner | Squelch optimized warning. |
tree | commitdiff |
2005-01-11 |
Chris Lattner | Teach legalize to lower MEMSET/MEMCPY/MEMMOVE operation... |
tree | commitdiff |
2005-01-11 |
Chris Lattner | Print new operations. |
tree | commitdiff |
2005-01-11 |
Chris Lattner | Turn memset/memcpy/memmove into the corresponding opera... |
tree | commitdiff |
2005-01-11 |
Chris Lattner | shift X, 0 -> X |
tree | commitdiff |
2005-01-11 |
Chris Lattner | Print SelectionDAGs bottom up, include extra info in... |
tree | commitdiff |
2005-01-10 |
Chris Lattner | Add a marker for the graph root. |
tree | commitdiff |
2005-01-10 |
Chris Lattner | Put the operation name in each node, put the function... |
tree | commitdiff |
2005-01-10 |
Chris Lattner | Split out SDNode::getOperationName into its own method. |
tree | commitdiff |
2005-01-10 |
Chris Lattner | Implement initial selectiondag printing support. This... |
tree | commitdiff |
2005-01-10 |
Chris Lattner | Lower to the correct functions. This fixes FreeBench... |
tree | commitdiff |
2005-01-10 |
Chris Lattner | Implement a couple of more simplifications. This lets... |
tree | commitdiff |
2005-01-10 |
Chris Lattner | Fix incorrect constant folds, fixing Stepanov after... |
tree | commitdiff |
2005-01-10 |
Chris Lattner | Constant fold shifts, turning this loop: |
tree | commitdiff |
2005-01-09 |
Chris Lattner | Add some folds for == and != comparisons. This allows... |
tree | commitdiff |
next |