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-14 |
Chris Lattner | Print GEP offsets as signed values instead of unsigned... |
tree | commitdiff |
2005-02-04 |
Chris Lattner | Fix a case where were incorrectly compiled cast from... |
tree | commitdiff |
2005-02-04 |
Andrew Lenharth | fix constant pointer outputing on 64 bit machines |
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-30 |
Chris Lattner | Improve conformance with the Misha spelling benchmark... |
tree | commitdiff |
2005-01-29 |
Chris Lattner | adjust to ilist changes. |
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 | Simplify/speedup the PEI by not having to scan for... |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Update physregsused info. |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Update this pass to set PhysRegsUsed info in MachineFun... |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Update these register allocators to set the PhysRegUsed... |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Add support for the PhysRegsUsed array. |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Speed this up a bit by making ModifiedRegs a vector... |
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 | Implicitly defined registers can clobber callee saved... |
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 an assertion that would have made more sense to... |
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 | Just in case, handle something that is both a use and... |
tree | commitdiff |
2005-01-19 |
Chris Lattner | When an instruction moves, make sure to update the... |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Use the TargetInstrInfo::commuteInstruction method... |
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-14 |
Chris Lattner | Improve compatibility with acc |
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 |
next |