Age | Commit message (Expand) | Author |
2012-04-12 | Generalize r153635 to deal with TokenFactor chains; also clean up the logic a... | Evan Cheng |
2012-04-09 | Cleanup and relax a restriction on the matching of global offsets into | Chandler Carruth |
2012-04-04 | Always compute all the bits in ComputeMaskedBits. | Rafael Espindola |
2012-03-29 | Replace assert(0) with llvm_unreachable to avoid warnings about dropping off ... | Benjamin Kramer |
2012-03-29 | For X86, change load/dec-or-inc/store into dec-or-inc, respectively. | Joel Jones |
2012-03-29 | Reverted to revision 153616 to unblock build | Joel Jones |
2012-03-29 | For X86, change load/dec-or-inc/store into dec-or-inc, respectively. | Joel Jones |
2012-03-27 | Prune some includes | Craig Topper |
2012-03-27 | Remove unnecessary llvm:: qualifications | Craig Topper |
2012-03-17 | Reorder includes in Target backends to following coding standards. Remove som... | Craig Topper |
2012-03-09 | Use uint16_t to store opcodes in static tables in X86 backend. | Craig Topper |
2012-02-22 | Declare register classes as const. Fix a couple pointers to register classes ... | Craig Topper |
2012-02-16 | Use the same CALL instructions for Windows as for everything else. | Jakob Stoklund Olesen |
2012-02-15 | Stop custom lowering forr x86 DEC64m from happening if the load in the lowere... | Pete Cooper |
2012-02-13 | Fixed bug when custom lowering DEC64m on x86. | Pete Cooper |
2012-01-20 | More dead code removal (using -Wunreachable-code) | David Blaikie |
2012-01-12 | Switch all of the uses of my InsertDAGNode helper to follow the exact | Chandler Carruth |
2012-01-11 | Revert r147945 which disabled an addressing mode transformation. I had | Chandler Carruth |
2012-01-11 | Disable the transformation I added in r147936 to see if it fixes some | Chandler Carruth |
2012-01-11 | Hoist a really redundant code pattern into a helper function, and delete | Chandler Carruth |
2012-01-11 | Simplify the AND-rooted mask+shift checking code to match that of the | Chandler Carruth |
2012-01-11 | Unify the interface of the three mask+shift transform helpers, and | Chandler Carruth |
2012-01-11 | Clarify and make explicit some of the requirements for transforming | Chandler Carruth |
2012-01-11 | Hoist the logic to transform shift+mask combinations into sub-register | Chandler Carruth |
2012-01-11 | Teach the X86 instruction selection to do some heroic transforms to | Chandler Carruth |
2012-01-09 | Don't rely on the fact that shift values are never very large, and thus | Chandler Carruth |
2011-11-16 | Added missing comment about new custom lowering of DEC64 | Pete Cooper |
2011-11-15 | Added custom lowering for load->dec->store sequence in x86 when the EFLAGS re... | Pete Cooper |
2011-11-03 | Reapply r143206, with fixes. Disallow physical register lifetimes | Dan Gohman |
2011-10-29 | Revert r143206, as there are still some failing tests. | Dan Gohman |
2011-10-28 | Reapply r143177 and r143179 (reverting r143188), with scheduler | Dan Gohman |
2011-10-28 | Speculatively disable Dan's commits 143177 and 143179 to see if | Duncan Sands |
2011-10-28 | Eliminate LegalizeOps' LegalizedNodes map and have it just call RAUW | Dan Gohman |
2011-10-08 | Add TEST8ri_NOREX pseudo to constrain sub_8bit_hi copies. | Jakob Stoklund Olesen |
2011-08-01 | Teach PreprocessISelDAG to be aware of vector types and to not process them. | Bruno Cardoso Lopes |
2011-07-13 | Make sure we don't combine a large displacement and a frame index in the same... | Eli Friedman |
2011-07-13 | Refactor out checking for displacements on x86-64 addressing modes. No funct... | Eli Friedman |
2011-07-01 | TargetConstant immediates won't be placed into registers so tighten | Eric Christopher |
2011-06-30 | Fix a small thinko for constant i64 lock/orq optimization where we | Eric Christopher |
2011-05-20 | Re-commit 131641 with fixes; de-pseudoize MOVSX16rr8 and friends. | Stuart Hastings |
2011-05-17 | Update comment. | Eric Christopher |
2011-05-17 | Support XOR and AND optimization with no return value. | Eric Christopher |
2011-05-17 | Couple less magic numbers. | Eric Christopher |
2011-05-17 | Make this code a little less magic number laden. | Eric Christopher |
2011-05-11 | Turn this into a table, this will make more sense shortly. | Eric Christopher |
2011-05-10 | Optimize atomic lock or that doesn't use the result value. | Eric Christopher |
2011-04-23 | Silence an overzealous uninitialized variable warning from GCC. | Benjamin Kramer |
2011-04-22 | X86: Try to use a smaller encoding by transforming (X << C1) & C2 into (X & (... | Benjamin Kramer |
2011-02-16 | Swap VT and DebugLoc operands of getExtLoad() for consistency with | Stuart Hastings |
2011-02-13 | Enhance ComputeMaskedBits to know that aligned frameindexes | Chris Lattner |