| Commit message (Expand) | Author | Age | Files | Lines |
* | Simplified TRUNCATE operation that comes after SETCC. It is possible since SE... | Elena Demikhovsky | 2013-01-03 | 1 | -3/+20 |
* | Revert "Mark DIV/IDIV instructions hasSideEffects=1 because they can trap whe... | Michael Gottesman | 2013-01-03 | 1 | -1/+1 |
* | Changed two debug statements that state that a queue had finished being proce... | Michael Gottesman | 2013-01-03 | 1 | -2/+2 |
* | Added DEBUG message for ObjCARC when we zap a push/pop pair in ObjCARCAPElim:... | Michael Gottesman | 2013-01-03 | 1 | -0/+3 |
* | Added DEBUG message to ObjCARC when we transform objc_initWeak(p, null) => *p... | Michael Gottesman | 2013-01-03 | 1 | -0/+4 |
* | Added DEBUG message for ObjCARC when an inline asm marker is inserted for arc... | Michael Gottesman | 2013-01-03 | 1 | -0/+2 |
* | Mark DIV/IDIV instructions hasSideEffects=1 because they can trap when dividi... | Craig Topper | 2013-01-03 | 1 | -1/+1 |
* | Add a subtype parameter to VTTI::getShuffleCost | Hal Finkel | 2013-01-03 | 3 | -5/+6 |
* | Revert everything to r171366 to try to fix the build. | Bill Wendling | 2013-01-03 | 2 | -24/+5 |
* | Try again to revert the bad patch. The tree was reverted for some unknown reason | Bill Wendling | 2013-01-03 | 2 | -19/+20 |
* | Revert patch. Something snuck in there that shouldn't be. | Bill Wendling | 2013-01-03 | 1 | -1/+20 |
* | Remove the 'contains' methods in favor of the 'operator==' method. | Bill Wendling | 2013-01-03 | 2 | -20/+19 |
* | Revert r171427, "An intermediate step in the Attributes rewrite." | NAKAMURA Takumi | 2013-01-03 | 1 | -20/+1 |
* | [MC][COFF] Switch the COFF streamer over to using the MCObjectStreamer versio... | Michael J. Spencer | 2013-01-03 | 1 | -22/+14 |
* | LoopVectorizer: Add support for loop-unrolling during vectorization for incre... | Nadav Rotem | 2013-01-03 | 2 | -169/+329 |
* | Fix PR14732 by handling all kinds of IMPLICIT_DEF live ranges. | Jakob Stoklund Olesen | 2013-01-03 | 1 | -8/+37 |
* | Make the type signature more strict. | Bill Wendling | 2013-01-03 | 2 | -4/+4 |
* | Avoid vectorization when the function has the "noimplicitflot" attribute. | Nadav Rotem | 2013-01-02 | 1 | -3/+11 |
* | Extend the dumping infrastructure to deal with additional | Eric Christopher | 2013-01-02 | 6 | -29/+148 |
* | An intermediate step in the Attributes rewrite. | Bill Wendling | 2013-01-02 | 1 | -1/+20 |
* | DAGCombiner: Avoid generating illegal vector INT_TO_FP nodes | Tom Stellard | 2013-01-02 | 1 | -4/+5 |
* | Adds missing aliases for fcom and fcomp instructions without arguments. | Kevin Enderby | 2013-01-02 | 1 | -0/+2 |
* | - Add comment to two functions which might be considered as dead code. | Shuxin Yang | 2013-01-02 | 1 | -2/+4 |
* | AVX: Fix a bug in WidenMaskArithmetic. | Nadav Rotem | 2013-01-02 | 1 | -1/+1 |
* | Actually update the CMake and Makefile builds correctly, and update the | Chandler Carruth | 2013-01-02 | 4 | -9/+9 |
* | Move all of the header files which are involved in modelling the LLVM IR | Chandler Carruth | 2013-01-02 | 446 | -1462/+1462 |
* | Resort the #include lines in include/... and lib/... with the | Chandler Carruth | 2013-01-02 | 35 | -45/+35 |
* | Rename VMCore directory to IR. | Chandler Carruth | 2013-01-02 | 52 | -24/+24 |
* | Merge SSE and AVX instruction definitions for scalar forms of SQRT, RSQRT, an... | Craig Topper | 2013-01-02 | 1 | -82/+97 |
* | Merge SSE and AVX instruction definitions for PSHUFD/PSHUFHW/PSHUFLW. | Craig Topper | 2013-01-02 | 1 | -62/+61 |
* | Revert 171351. It broke MC/X86/x86-32-avx.s. | Rafael Espindola | 2013-01-02 | 1 | -97/+82 |
* | Merge SSE and AVX instruction definitions for scalar forms of SQRT, RSQRT, an... | Craig Topper | 2013-01-01 | 1 | -82/+97 |
* | Add IRBuilder::CreateVectorSplat and use it to simplify code. | Benjamin Kramer | 2013-01-01 | 2 | -24/+2 |
* | SROA: Clean up unused assignment warnings from clang's analyzer. | Benjamin Kramer | 2013-01-01 | 1 | -5/+4 |
* | Added DEBUG message when ObjCARC replaces a call which returns its argument v... | Michael Gottesman | 2013-01-01 | 1 | -2/+6 |
* | Added DEBUG messages to the top of several processing loops in ObjCARC.cpp th... | Michael Gottesman | 2013-01-01 | 1 | -3/+32 |
* | Remove unused argument from a multiclass. | Craig Topper | 2013-01-01 | 1 | -5/+3 |
* | Merge intrinsic instruction definitions for SSE and AVX versions of RCPPS and... | Craig Topper | 2013-01-01 | 1 | -30/+34 |
* | Remove 2 unused multiclasses. | Craig Topper | 2013-01-01 | 1 | -26/+0 |
* | Merge AVX/SSE instruction definitions for SQRTPS/PD, RSQRTPS, RCPPS. No funci... | Craig Topper | 2013-01-01 | 1 | -47/+58 |
* | Use packed instead of scalar itineraries for SSE1/2 SQRTPS/PD, RCPPS, and RSQ... | Craig Topper | 2012-12-31 | 1 | -6/+6 |
* | Remove an unused method on Program. | Chandler Carruth | 2012-12-31 | 2 | -35/+0 |
* | Remove an unused method on the Program class. | Chandler Carruth | 2012-12-31 | 2 | -10/+0 |
* | Go ahead and get rid of the old page size interface and convert all the | Chandler Carruth | 2012-12-31 | 4 | -19/+11 |
* | Flesh out a page size accessor in the new API. | Chandler Carruth | 2012-12-31 | 3 | -12/+21 |
* | Remove an unused function in the old Process interface. | Chandler Carruth | 2012-12-31 | 2 | -28/+0 |
* | reimplement GetPointerBaseWithConstantOffset(). | Nuno Lopes | 2012-12-31 | 1 | -31/+21 |
* | recommit r171298 (add support for PHI nodes to ObjectSizeOffsetVisitor). Hope... | Nuno Lopes | 2012-12-31 | 1 | -11/+26 |
* | Revert "add support for PHI nodes to ObjectSizeOffsetVisitor" | Benjamin Kramer | 2012-12-31 | 1 | -14/+3 |
* | Add extra CHECK to make sure that 'or' instruction was replaced. | Jakub Staszak | 2012-12-31 | 1 | -0/+2 |