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