| Commit message (Expand) | Author | Age | Files | Lines |
* | Start the support for AVX instructions with 256-bit %ymm registers. A couple of | Bruno Cardoso Lopes | 2010-07-09 | 1 | -0/+2 |
* | --- Reverse-merging r107947 into '.': | Bob Wilson | 2010-07-09 | 1 | -2/+2 |
* | These changes should have accompanied r107943. | Dan Gohman | 2010-07-09 | 1 | -2/+2 |
* | Changes to ARM tail calls, mostly cosmetic. | Dale Johannesen | 2010-07-08 | 1 | -2/+2 |
* | Revert 107840 107839 107813 107804 107800 107797 107791. | Dan Gohman | 2010-07-08 | 1 | -2/+2 |
* | Implement the major chunk of PR7195: support for 'callw' | Chris Lattner | 2010-07-07 | 2 | -0/+3 |
* | Give FunctionLoweringInfo an MBB member, avoiding the need to pass it | Dan Gohman | 2010-07-07 | 1 | -2/+2 |
* | Rename "Release" builds as "Release+Asserts"; rename "Release-Asserts" | Duncan Sands | 2010-07-07 | 1 | -2/+2 |
* | Add a new target independent COPY instruction and code to lower it. | Jakob Stoklund Olesen | 2010-07-02 | 1 | -0/+1 |
* | Clean up TargetOpcodes.h a bit, and limit the number of places where the full | Jakob Stoklund Olesen | 2010-07-02 | 2 | -88/+33 |
* | Use -l option to remove symbols from i386. | Bill Wendling | 2010-06-29 | 1 | -4/+13 |
* | Strip resulting binaries. | Bill Wendling | 2010-06-29 | 1 | -0/+7 |
* | Remove unused variables. | Duncan Sands | 2010-06-25 | 1 | -1/+0 |
* | Change array references to match my previous change to use the public type | Bob Wilson | 2010-06-24 | 1 | -1/+1 |
* | Fix up some comments. | Bob Wilson | 2010-06-24 | 1 | -4/+4 |
* | Use the struct tags mandated by ARM's ABI. Also use the public type names for | Bob Wilson | 2010-06-24 | 1 | -4/+51 |
* | Add support for the x86 instructions "pusha" and "popa". | Nico Weber | 2010-06-23 | 1 | -0/+4 |
* | Fix a tblgen bug. | Bruno Cardoso Lopes | 2010-06-23 | 1 | -1/+1 |
* | Don't link against libm and libpthread which don't exist in BeOS/Haiku. Also, | Nick Lewycky | 2010-06-23 | 3 | -4/+7 |
* | Generate DWARF information during Apple-style build. They'll be stripped out | Bill Wendling | 2010-06-22 | 1 | -10/+16 |
* | Fix a subtle multiclass bug: when using class inheritance on | Bruno Cardoso Lopes | 2010-06-22 | 1 | -4/+4 |
* | Remove isTwoAddress from llvm. | Eric Christopher | 2010-06-21 | 1 | -11/+0 |
* | Add support for returning multiple vectors via sret, which is how the ARM tar... | Nate Begeman | 2010-06-20 | 1 | -30/+42 |
* | An attempt to fix the problem Anton reported with | Dale Johannesen | 2010-06-18 | 1 | -0/+1 |
* | Teach tablegen how to inherit from classes in 'defm' definitions. | Bruno Cardoso Lopes | 2010-06-18 | 1 | -0/+50 |
* | Start TargetRegisterClass indices at 0 instead of 1, so that | Dan Gohman | 2010-06-18 | 2 | -2/+3 |
* | In case Rec is a definition and not a class, do the proper comparison! | Bruno Cardoso Lopes | 2010-06-17 | 1 | -1/+9 |
* | Modify tablegen to support generating all NEON code used by clang at once. | Nate Begeman | 2010-06-17 | 2 | -89/+135 |
* | Fix the handling of !if result, avoiding null results for non 'int'. | Bruno Cardoso Lopes | 2010-06-17 | 1 | -4/+6 |
* | For a tablegen expression such as !if(a,b,c), let 'a' | Bruno Cardoso Lopes | 2010-06-17 | 1 | -2/+4 |
* | Fix the typo in my previous one-line commit. | Sean Hunt | 2010-06-17 | 1 | -1/+1 |
* | Make sure CMake can build the files added by my previous commit. | Sean Hunt | 2010-06-16 | 1 | -0/+1 |
* | Add preliminary clang attribute generation support. | Sean Hunt | 2010-06-16 | 3 | -0/+147 |
* | let the '!eq' expression support 'int' and 'bit' types | Bruno Cardoso Lopes | 2010-06-16 | 1 | -1/+12 |
* | Make VC++ happy | Nate Begeman | 2010-06-15 | 1 | -11/+11 |
* | Next round of tail call changes. Register used in a tail | Dale Johannesen | 2010-06-15 | 2 | -1/+3 |
* | generate better code in CheckComplexPattern | Chris Lattner | 2010-06-14 | 1 | -2/+3 |
* | Honor the SDKROOT setting when building llvm. | Bob Wilson | 2010-06-14 | 1 | -2/+1 |
* | Add the last of the SemaChecking-gen code. | Nate Begeman | 2010-06-14 | 1 | -2/+45 |
* | Add a helping of comments | Nate Begeman | 2010-06-13 | 1 | -8/+105 |
* | lit: Replace /dev/null in scripts with temporary files on Windows. | Daniel Dunbar | 2010-06-12 | 1 | -0/+17 |
* | declare a class with 'class' instead of struct to avoid tag mismatch | Chris Lattner | 2010-06-12 | 1 | -1/+1 |
* | Add generic vector support for bitselect & element byteswap | Nate Begeman | 2010-06-12 | 2 | -31/+75 |
* | More AVX instructions ({ADD,SUB,MUL,DIV}{SS,SD}rm) | Bruno Cardoso Lopes | 2010-06-11 | 1 | -1/+8 |
* | lit: Add a forgotten default argument. | Daniel Dunbar | 2010-06-11 | 1 | -1/+1 |
* | lit: When running Tcl style tests on Windows, substitute slashes to avoid Tcl | Daniel Dunbar | 2010-06-11 | 1 | -6/+17 |
* | Add instruction encoding for the Neon VMOV immediate instruction. This changes | Bob Wilson | 2010-06-11 | 1 | -4/+1 |
* | Add support for polynomial type, for polynomial multiply | Nate Begeman | 2010-06-10 | 1 | -0/+2 |
* | Teach tablegen to allow "let" expressions inside multiclasses, | Bruno Cardoso Lopes | 2010-06-10 | 2 | -53/+43 |
* | NEON support for _lane ops, and multiplies by scalar. | Nate Begeman | 2010-06-10 | 2 | -45/+79 |