| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove dead code. Improve llvm_unreachable text. Simplify some control flow. | Ahmed Charles | 2012-02-19 | 9 | -53/+5 |
* | Remove some unneeded includes and fix ordering in X86ISelLowering.cpp. Remove... | Craig Topper | 2012-02-19 | 1 | -4/+1 |
* | Unify all shuffle mask checking functions take a mask and VT instead of Vecto... | Craig Topper | 2012-02-19 | 1 | -85/+68 |
* | Make a bunch of X86ISelLowering shuffle functions static now that they are no... | Craig Topper | 2012-02-19 | 2 | -172/+51 |
* | comment fix ARM.h | Jia Liu | 2012-02-19 | 1 | -1/+1 |
* | some comment fix for X86 and ARM | Jia Liu | 2012-02-19 | 8 | -8/+8 |
* | Add vmfunc instruction to X86 assembler and disassembler. | Craig Topper | 2012-02-19 | 4 | -20/+27 |
* | Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,... | Jia Liu | 2012-02-18 | 293 | -384/+385 |
* | Add X86InstrSVM.td that I forgot to add in r150873. | Craig Topper | 2012-02-18 | 1 | -0/+62 |
* | Add X86 assembler and disassembler support for AMD SVM instructions. Original... | Craig Topper | 2012-02-18 | 4 | -71/+61 |
* | Handle regmask operands in ARMInstrInfo. | Jakob Stoklund Olesen | 2012-02-17 | 2 | -7/+9 |
* | Fix ARMBaseInstrInfo::getInstrLatency for calls. | Jakob Stoklund Olesen | 2012-02-17 | 1 | -1/+1 |
* | remove Emacs-tag form .cpp files in Mips Backend, and fix some typo. | Jia Liu | 2012-02-17 | 27 | -27/+27 |
* | Remove the last of the old vector_shuffle patterns from X86 isel. | Craig Topper | 2012-02-17 | 2 | -118/+7 |
* | Do not promote i32 arguments to i64. This was causing unnecessary sign extension | Akira Hatanaka | 2012-02-17 | 2 | -14/+16 |
* | add Emacs tag and fix some comment error in file headers | Jia Liu | 2012-02-17 | 29 | -28/+41 |
* | [fast-isel] Add support for returning non-legal types with no sign- or zero- | Chad Rosier | 2012-02-17 | 1 | -6/+6 |
* | Re-enable 150652 and 150654 - Make FPSCR non-reserved, and make MachineCSE ba... | Lang Hames | 2012-02-17 | 1 | -1/+0 |
* | Remove comment. | Akira Hatanaka | 2012-02-16 | 1 | -2/+0 |
* | Remove unnecessary assignment to temporary, ResultReg. | Chad Rosier | 2012-02-16 | 1 | -13/+8 |
* | Remove the YMM_HI_6_15 hack. | Jakob Stoklund Olesen | 2012-02-16 | 1 | -7/+0 |
* | Use the same CALL instructions for Windows as for everything else. | Jakob Stoklund Olesen | 2012-02-16 | 9 | -87/+32 |
* | Remove trailing whitespace. Add newline. | Akira Hatanaka | 2012-02-16 | 1 | -2/+2 |
* | Oop - r150653 + r150654 broke one of my test cases. Backing out for now... | Lang Hames | 2012-02-16 | 1 | -0/+1 |
* | FPSCR shouldn't be reserved. | Lang Hames | 2012-02-16 | 1 | -1/+0 |
* | Enable register mask operands for x86 calls. | Jakob Stoklund Olesen | 2012-02-16 | 3 | -40/+30 |
* | Optimize redundant sign extends and negation of predicates. | Sirish Pande | 2012-02-15 | 15 | -209/+1037 |
* | Revert "Replacing HexagonOptimizeSZExtends with HexagonPeephole." | Eric Christopher | 2012-02-15 | 2 | -292/+129 |
* | Revert "Optimize redundant sign extends and negation of predicates" | Eric Christopher | 2012-02-15 | 13 | -745/+80 |
* | Replacing HexagonOptimizeSZExtends with HexagonPeephole. | Sirish Pande | 2012-02-15 | 2 | -129/+292 |
* | Optimize redundant sign extends and negation of predicates | Sirish Pande | 2012-02-15 | 13 | -80/+745 |
* | Add braces to if clause to make symmetric with associate else clause. | Chad Rosier | 2012-02-15 | 1 | -18/+19 |
* | Strip the pointer casts from the constants here. | Bill Wendling | 2012-02-15 | 1 | -1/+1 |
* | Added TargetPassConfig::disablePass/substitutePass as a general mechanism to ... | Andrew Trick | 2012-02-15 | 1 | -4/+4 |
* | Use a temporary variable, rather then a series of redundant calls. | Chad Rosier | 2012-02-15 | 1 | -4/+5 |
* | Stop custom lowering forr x86 DEC64m from happening if the load in the lowere... | Pete Cooper | 2012-02-15 | 1 | -0/+1 |
* | Use a temporary variable, rather then a series of redundant calls. | Chad Rosier | 2012-02-15 | 1 | -4/+5 |
* | Remove unnecessary assignment to temporary, ResultReg. | Chad Rosier | 2012-02-14 | 1 | -8/+4 |
* | Move old movl vector_shuffle patterns. Not needed anymore since vector_shuffl... | Craig Topper | 2012-02-14 | 2 | -63/+7 |
* | Third time's the charm...? | Lang Hames | 2012-02-14 | 1 | -2/+2 |
* | Unswap swap operands, partially reducing confusion. | Lang Hames | 2012-02-14 | 1 | -2/+2 |
* | Don't reserve the R0 and R1 registers here. We don't use these registers, and | Bill Wendling | 2012-02-13 | 1 | -4/+9 |
* | Make operands for VSWP read-modify-write. | Lang Hames | 2012-02-13 | 1 | -4/+6 |
* | Still more vector_shuffle pattern removal. | Craig Topper | 2012-02-13 | 2 | -39/+9 |
* | Fix various issues (or do cleanups) found by enabling certain MSVC warnings. | Ahmed Charles | 2012-02-13 | 1 | -1/+4 |
* | Remove more vector_shuffle patterns for unpack. These should be target specif... | Craig Topper | 2012-02-13 | 1 | -108/+40 |
* | Recommit r150328. Previous test failures should be fixed by r150360. | Craig Topper | 2012-02-13 | 2 | -124/+37 |
* | Update CanXFormVExtractWithShuffleIntoLoad to ensure bitcasts of loads only h... | Craig Topper | 2012-02-13 | 1 | -1/+4 |
* | Revert r150328, "Remove more vector_shuffle patterns." | NAKAMURA Takumi | 2012-02-13 | 2 | -11/+98 |
* | Fixed bug when custom lowering DEC64m on x86. | Pete Cooper | 2012-02-13 | 1 | -0/+1 |