| Commit message (Expand) | Author | Age | Files | Lines |
* | Convert the uses of '|&' to use '2>&1 |' instead, which works on old | Chandler Carruth | 2012-07-02 | 215 | -265/+265 |
* | Do not attempt to use ROR for Thumb1. | Bob Wilson | 2012-07-02 | 1 | -2/+4 |
* | fix the regression I introduced in r159385 (it's necessary to update PHI node... | Nuno Lopes | 2012-07-02 | 1 | -0/+33 |
* | The built-in shell test runner for some reason doesn't like the quoting | Chandler Carruth | 2012-07-02 | 1 | -4/+2 |
* | Fix the TCL-style quoting in one random test that somehow slipped | Chandler Carruth | 2012-07-02 | 1 | -1/+1 |
* | IntRange: | Stepan Dyatkovskiy | 2012-07-02 | 1 | -1/+1 |
* | Convert all tests using TCL-style quoting to use shell-style quoting. | Chandler Carruth | 2012-07-02 | 443 | -609/+611 |
* | Make tests which first provide a negative assertion via 'not', then | Chandler Carruth | 2012-07-02 | 9 | -9/+18 |
* | Rewrite three tests that had truly egregious abuses of 'grep' in them to | Chandler Carruth | 2012-07-02 | 3 | -32/+643 |
* | Switch a bunch of Linker tests from using elaborate echo productions to | Chandler Carruth | 2012-07-02 | 14 | -55/+60 |
* | This patch extends the libLLVMDebugInfo which contains a minimalistic DWARF p... | Alexey Samsonov | 2012-07-02 | 3 | -0/+25 |
* | Now that RegistersDefinedFromSameValue handles one instruction being an | Rafael Espindola | 2012-07-01 | 1 | -0/+27 |
* | Optimization of shuffle node that can fit to the register form of VBROADCAST ... | Elena Demikhovsky | 2012-07-01 | 1 | -0/+96 |
* | Hoist LLVM's lit testsuite infrastructure into module so that it can be | Chandler Carruth | 2012-06-30 | 1 | -22/+6 |
* | Clear kill flags in InstrEmitter::EmitSubregNode(). | Jakob Stoklund Olesen | 2012-06-29 | 1 | -2/+37 |
* | Fix a reassociate crash on sozefx when compiling with dragonegg+gcc-4.7 due to | Duncan Sands | 2012-06-29 | 1 | -0/+11 |
* | In the initial exec mode we always do a load to find the address of a variable. | Rafael Espindola | 2012-06-29 | 1 | -5/+6 |
* | X86: add more GATHER intrinsics in LLVM | Manman Ren | 2012-06-29 | 3 | -13/+135 |
* | Remove a completely unnecessary mkdir from the CMake build. | Chandler Carruth | 2012-06-29 | 1 | -2/+0 |
* | If the step value is a constant zero, the loop isn't going to terminate. Fixes | Nick Lewycky | 2012-06-28 | 1 | -0/+27 |
* | make the verifier accept @llvm.donothing as the only intrinsic that can be in... | Nuno Lopes | 2012-06-28 | 3 | -24/+65 |
* | make simplifyCFG erase invokes to readonly/readnone functions | Nuno Lopes | 2012-06-28 | 1 | -1/+40 |
* | make instcombine produce calls to llvm.donothing instead of a random intrinsic | Nuno Lopes | 2012-06-28 | 1 | -1/+1 |
* | add a new @llvm.donothing intrinsic that, well, does nothing, and teach CodeG... | Nuno Lopes | 2012-06-28 | 1 | -0/+31 |
* | make LazyValueInfo analyze the default case of switch statements (we know tha... | Nuno Lopes | 2012-06-28 | 1 | -0/+23 |
* | Move the setup for variables that are expanded in the lit.site.cfg into | Chandler Carruth | 2012-06-28 | 1 | -49/+4 |
* | Allow BBVectorize to form non-2^n-length vectors. | Hal Finkel | 2012-06-28 | 2 | -2/+36 |
* | The Mips specific inline asm operand modifier 'z' has the | Jack Carter | 2012-06-28 | 1 | -0/+12 |
* | make LVI::getEdgeValue() always intersect the constraints of the edge with th... | Nuno Lopes | 2012-06-28 | 1 | -0/+44 |
* | Remove 'site.exp' building from both CMake and configure+make. | Chandler Carruth | 2012-06-28 | 5 | -62/+14 |
* | Remove the last vestiges of the '-lit' and '-dg' test runner split by | Chandler Carruth | 2012-06-28 | 1 | -9/+9 |
* | Rip out legacy DejaGNU support from our Makefiles. This hasn't been the | Chandler Carruth | 2012-06-27 | 1 | -22/+0 |
* | LLVM-GCC is dead. Really. I promise. ;] | Chandler Carruth | 2012-06-27 | 1 | -2/+0 |
* | This allows hello world to be compiled for Mips 64 direct object. | Jack Carter | 2012-06-27 | 1 | -0/+39 |
* | This allows hello world to be compiled for Mips 64 direct object. | Jack Carter | 2012-06-27 | 1 | -9/+29 |
* | Revert r159136 due to PR13124. | Matt Beaumont-Gay | 2012-06-27 | 1 | -14/+0 |
* | Some reassociate optimizations create new instructions, which they insert just | Duncan Sands | 2012-06-27 | 1 | -0/+14 |
* | Teach assembler to handle capitalised operation values for DSB instructions | Richard Barton | 2012-06-27 | 1 | -0/+6 |
* | Clean up the 'check' CMake build rule a bit, notable renaming it to | Chandler Carruth | 2012-06-27 | 1 | -19/+28 |
* | Test case for r159240. | Akira Hatanaka | 2012-06-27 | 1 | -0/+9 |
* | Remove a instcombine transform that (no longer?) makes sense: | Evan Cheng | 2012-06-26 | 2 | -28/+16 |
* | Fix llc's -print-before=pass and -print-after=pass. | Rafael Espindola | 2012-06-26 | 1 | -0/+6 |
* | X86: add GATHER intrinsics (AVX2) in LLVM | Manman Ren | 2012-06-26 | 3 | -0/+94 |
* | There are a number of generic inline asm operand modifiers that | Jack Carter | 2012-06-26 | 1 | -3/+0 |
* | Replacing zero-sized alloca's with a null pointer is too aggressive, instead | Duncan Sands | 2012-06-26 | 1 | -1/+7 |
* | Shuffle optimization for AVX/AVX2. | Elena Demikhovsky | 2012-06-26 | 1 | -0/+21 |
* | Remove some duplicate instructions that exist only to given different mnemoni... | Craig Topper | 2012-06-26 | 2 | -12/+12 |
* | Enable the new LoopInfo algorithm by default. | Andrew Trick | 2012-06-26 | 5 | -32/+32 |
* | Make some ugly hacks for inline asm operands which name a specific register a... | Eli Friedman | 2012-06-25 | 1 | -3/+16 |
* | revert my previous commit (r159173), since as Eli pointed out, it's perfectly... | Nuno Lopes | 2012-06-25 | 1 | -1/+1 |