| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Fix PR11985 | Michael Liao | 2012-09-12 | 1 | -13/+23 |
* | Release build: guard dump functions with | Manman Ren | 2012-09-11 | 1 | -1/+1 |
* | Release build: guard dump functions with "ifndef NDEBUG" | Manman Ren | 2012-09-06 | 1 | -0/+2 |
* | Fix integer undefined behavior due to signed left shift overflow in LLVM. | Richard Smith | 2012-08-24 | 1 | -2/+3 |
* | Add a couple default: llvm_unreachable() to some switch statements. Fix a bad... | Craig Topper | 2012-08-11 | 1 | -2/+4 |
* | X86: enable CSE between CMP and SUB | Manman Ren | 2012-08-08 | 1 | -1/+6 |
* | Implement proper handling for pcmpistri/pcmpestri intrinsics. Requires custom... | Craig Topper | 2012-08-06 | 1 | -0/+79 |
* | Whitespace. | Chad Rosier | 2012-08-01 | 1 | -49/+49 |
* | ELF does not imply GNU/Linux. Do not assume GNU conventions just because we | David Chisnall | 2012-07-24 | 1 | -1/+1 |
* | Update GATHER instructions to support 2 read-write operands. Patch from mysel... | Craig Topper | 2012-07-12 | 1 | -3/+12 |
* | Reduce code size by using a second switch statement to avoid extra calls to S... | Craig Topper | 2012-07-01 | 1 | -9/+19 |
* | Add a break to the end of case statement missed in r159501. | Craig Topper | 2012-07-01 | 1 | -0/+1 |
* | Fix a crash on release builds if gather intrinsics are passed a non-constant ... | Craig Topper | 2012-07-01 | 1 | -2/+5 |
* | Use a second switch statement to reduce number of calls to SelectGather in co... | Craig Topper | 2012-07-01 | 1 | -17/+23 |
* | 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 |