| Commit message (Expand) | Author | Age | Files | Lines |
* | Add back the MC bits of 126425. Original patch by Nathan Jeffords. I added the | Rafael Espindola | 2011-12-17 | 1 | -0/+14 |
* | Make sure that the lower bits on the VSELECT condition are properly set. | Lang Hames | 2011-12-17 | 1 | -4/+11 |
* | The powers that be have decided that LLVM IR should now support 16-bit | Dan Gohman | 2011-12-17 | 1 | -0/+1 |
* | When recursing for the original size of a type, stop if we are at a | Eric Christopher | 2011-12-16 | 1 | -0/+172 |
* | Fix off-by-one error in bucket sort. | Jakob Stoklund Olesen | 2011-12-16 | 1 | -0/+26 |
* | Hexagon: Fix a nasty order-of-initialization bug. | Benjamin Kramer | 2011-12-16 | 10 | -20/+10 |
* | Adds a JSON parser and a benchmark (json-bench) to catch performance regressi... | Manuel Klimek | 2011-12-16 | 2 | -1/+6 |
* | By popular demand, link up types by name if they are isomorphic and one is an | Chris Lattner | 2011-12-16 | 1 | -0/+9 |
* | Don't try to match 'unpackl/h v, v' for 32xi8 and 16xi16 when only AVX1 is su... | Craig Topper | 2011-12-16 | 2 | -0/+65 |
* | [asan] add a test for instrumenting globals | Kostya Serebryany | 2011-12-16 | 1 | -0/+20 |
* | Make sure we correctly note the existence of an i8 immediate for vblendvps an... | Eli Friedman | 2011-12-15 | 1 | -0/+7 |
* | ARM NEON VCLE is an alias for VCGE w/ the source operands reversed. | Jim Grosbach | 2011-12-15 | 1 | -0/+30 |
* | ARM NEON VTBL/VTBX assembly parsing and encoding. | Jim Grosbach | 2011-12-15 | 2 | -21/+20 |
* | Add missing zmovl AVX patterns which were causing crashes. | Chad Rosier | 2011-12-15 | 1 | -0/+8 |
* | Fix assert in LowerBUILD_VECTOR for v16i16 type on AVX. | Chad Rosier | 2011-12-15 | 1 | -0/+8 |
* | Set specific target cpu for testcase. | Lang Hames | 2011-12-15 | 1 | -1/+1 |
* | Added test case for r146671. | Lang Hames | 2011-12-15 | 1 | -0/+12 |
* | Add a test case to make sure that the nop really does follow the bl on ppc64 elf | Hal Finkel | 2011-12-15 | 1 | -0/+16 |
* | Fix test. | Eli Friedman | 2011-12-15 | 1 | -2/+2 |
* | Make constant folding for GEPs a bit more aggressive. | Eli Friedman | 2011-12-15 | 1 | -2/+5 |
* | Don't try to form FGETSIGN after legalization; it is possible in some cases, ... | Eli Friedman | 2011-12-15 | 1 | -0/+16 |
* | Add support for lowering fneg when AVX is enabled. | Chad Rosier | 2011-12-15 | 1 | -0/+8 |
* | Added InstCombine for "select cond, ~cond, x" type patterns | Pete Cooper | 2011-12-15 | 1 | -0/+20 |
* | Make loop preheader insertion in LoopSimplify handle the case where the loop ... | Eli Friedman | 2011-12-15 | 1 | -0/+45 |
* | Move Instruction::isSafeToSpeculativelyExecute out of VMCore and | Dan Gohman | 2011-12-14 | 1 | -0/+167 |
* | ARM NEON VLD2/VST2 lane indexed assembly parsing and encoding. | Jim Grosbach | 2011-12-14 | 2 | -4/+19 |
* | Do not sink instruction, if it is not profitable. | Devang Patel | 2011-12-14 | 1 | -0/+48 |
* | Improve the implementation of .incbin directive by replacing a loop by using | Kevin Enderby | 2011-12-14 | 1 | -4/+1 |
* | LSR: Fold redundant bitcasts on-the-fly. | Andrew Trick | 2011-12-14 | 1 | -4/+4 |
* | ARM NEON fix alignment encoding for VST2 w/ writeback. | Jim Grosbach | 2011-12-14 | 1 | -0/+12 |
* | Add the .incbin directive which takes the binary data from a file and emits | Kevin Enderby | 2011-12-14 | 2 | -0/+10 |
* | ARM NEON VST2 assembly parsing and encoding. | Jim Grosbach | 2011-12-14 | 2 | -14/+14 |
* | Fix for bug #11429: Wrong behaviour for switches. Small improvement for code ... | Stepan Dyatkovskiy | 2011-12-14 | 3 | -0/+313 |
* | It turns out that clang does use pointer-to-function types to | Dan Gohman | 2011-12-14 | 2 | -1/+34 |
* | Add support for local dynamic TLS model in LowerGlobalTLSAddress. Direct object | Akira Hatanaka | 2011-12-14 | 1 | -0/+19 |
* | ARM/Thumb2 'cmp rn, #imm' alias to cmn. | Jim Grosbach | 2011-12-14 | 2 | -1/+4 |
* | ARM assembler support for the target-specific .req directive. | Jim Grosbach | 2011-12-14 | 1 | -0/+11 |
* | - Add MachineInstrBundle.h and MachineInstrBundle.cpp. This includes a function | Evan Cheng | 2011-12-14 | 4 | -5/+5 |
* | Add newline at EOF. | Chad Rosier | 2011-12-14 | 1 | -1/+1 |
* | Thumb2 assembler aliases for "mov(shifted register)" | Jim Grosbach | 2011-12-13 | 1 | -0/+12 |
* | ARM LDM/STM system instruction variants. | Jim Grosbach | 2011-12-13 | 1 | -0/+6 |
* | Test for 146516 | Jim Grosbach | 2011-12-13 | 1 | -0/+4 |
* | ARM thumb2 parsing of "rsb rd, rn, #0". | Jim Grosbach | 2011-12-13 | 1 | -0/+4 |
* | ARM NEON two-operand aliases for VQDMULH. | Jim Grosbach | 2011-12-13 | 1 | -0/+8 |
* | ARM pre-UAL NEG mnemonic for convenience when porting old code. | Jim Grosbach | 2011-12-13 | 2 | -0/+18 |
* | [fast-isel] Unaligned loads of floats are not supported. Therefore, convert ... | Chad Rosier | 2011-12-13 | 1 | -0/+21 |
* | Add test/MC/Mips/dg.exp. | Akira Hatanaka | 2011-12-13 | 1 | -0/+5 |
* | Move direct object emitter test to directory test/MC/Mips. Rename it to | Akira Hatanaka | 2011-12-13 | 1 | -0/+0 |
* | Relocation against a symbol, instead of against section. We had some extreme | Akira Hatanaka | 2011-12-13 | 1 | -0/+29 |
* | Don't rely on a particular version string for llvm. | Nick Lewycky | 2011-12-13 | 1 | -1/+1 |