aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* Add back the MC bits of 126425. Original patch by Nathan Jeffords. I added theRafael Espindola2011-12-171-0/+14
* Make sure that the lower bits on the VSELECT condition are properly set.Lang Hames2011-12-171-4/+11
* The powers that be have decided that LLVM IR should now support 16-bitDan Gohman2011-12-171-0/+1
* When recursing for the original size of a type, stop if we are at aEric Christopher2011-12-161-0/+172
* Fix off-by-one error in bucket sort.Jakob Stoklund Olesen2011-12-161-0/+26
* Hexagon: Fix a nasty order-of-initialization bug.Benjamin Kramer2011-12-1610-20/+10
* Adds a JSON parser and a benchmark (json-bench) to catch performance regressi...Manuel Klimek2011-12-162-1/+6
* By popular demand, link up types by name if they are isomorphic and one is anChris Lattner2011-12-161-0/+9
* Don't try to match 'unpackl/h v, v' for 32xi8 and 16xi16 when only AVX1 is su...Craig Topper2011-12-162-0/+65
* [asan] add a test for instrumenting globalsKostya Serebryany2011-12-161-0/+20
* Make sure we correctly note the existence of an i8 immediate for vblendvps an...Eli Friedman2011-12-151-0/+7
* ARM NEON VCLE is an alias for VCGE w/ the source operands reversed.Jim Grosbach2011-12-151-0/+30
* ARM NEON VTBL/VTBX assembly parsing and encoding.Jim Grosbach2011-12-152-21/+20
* Add missing zmovl AVX patterns which were causing crashes.Chad Rosier2011-12-151-0/+8
* Fix assert in LowerBUILD_VECTOR for v16i16 type on AVX.Chad Rosier2011-12-151-0/+8
* Set specific target cpu for testcase.Lang Hames2011-12-151-1/+1
* Added test case for r146671.Lang Hames2011-12-151-0/+12
* Add a test case to make sure that the nop really does follow the bl on ppc64 elfHal Finkel2011-12-151-0/+16
* Fix test.Eli Friedman2011-12-151-2/+2
* Make constant folding for GEPs a bit more aggressive.Eli Friedman2011-12-151-2/+5
* Don't try to form FGETSIGN after legalization; it is possible in some cases, ...Eli Friedman2011-12-151-0/+16
* Add support for lowering fneg when AVX is enabled.Chad Rosier2011-12-151-0/+8
* Added InstCombine for "select cond, ~cond, x" type patternsPete Cooper2011-12-151-0/+20
* Make loop preheader insertion in LoopSimplify handle the case where the loop ...Eli Friedman2011-12-151-0/+45
* Move Instruction::isSafeToSpeculativelyExecute out of VMCore andDan Gohman2011-12-141-0/+167
* ARM NEON VLD2/VST2 lane indexed assembly parsing and encoding.Jim Grosbach2011-12-142-4/+19
* Do not sink instruction, if it is not profitable.Devang Patel2011-12-141-0/+48
* Improve the implementation of .incbin directive by replacing a loop by usingKevin Enderby2011-12-141-4/+1
* LSR: Fold redundant bitcasts on-the-fly.Andrew Trick2011-12-141-4/+4
* ARM NEON fix alignment encoding for VST2 w/ writeback.Jim Grosbach2011-12-141-0/+12
* Add the .incbin directive which takes the binary data from a file and emitsKevin Enderby2011-12-142-0/+10
* ARM NEON VST2 assembly parsing and encoding.Jim Grosbach2011-12-142-14/+14
* Fix for bug #11429: Wrong behaviour for switches. Small improvement for code ...Stepan Dyatkovskiy2011-12-143-0/+313
* It turns out that clang does use pointer-to-function types toDan Gohman2011-12-142-1/+34
* Add support for local dynamic TLS model in LowerGlobalTLSAddress. Direct objectAkira Hatanaka2011-12-141-0/+19
* ARM/Thumb2 'cmp rn, #imm' alias to cmn.Jim Grosbach2011-12-142-1/+4
* ARM assembler support for the target-specific .req directive.Jim Grosbach2011-12-141-0/+11
* - Add MachineInstrBundle.h and MachineInstrBundle.cpp. This includes a functionEvan Cheng2011-12-144-5/+5
* Add newline at EOF.Chad Rosier2011-12-141-1/+1
* Thumb2 assembler aliases for "mov(shifted register)"Jim Grosbach2011-12-131-0/+12
* ARM LDM/STM system instruction variants.Jim Grosbach2011-12-131-0/+6
* Test for 146516Jim Grosbach2011-12-131-0/+4
* ARM thumb2 parsing of "rsb rd, rn, #0".Jim Grosbach2011-12-131-0/+4
* ARM NEON two-operand aliases for VQDMULH.Jim Grosbach2011-12-131-0/+8
* ARM pre-UAL NEG mnemonic for convenience when porting old code.Jim Grosbach2011-12-132-0/+18
* [fast-isel] Unaligned loads of floats are not supported. Therefore, convert ...Chad Rosier2011-12-131-0/+21
* Add test/MC/Mips/dg.exp.Akira Hatanaka2011-12-131-0/+5
* Move direct object emitter test to directory test/MC/Mips. Rename it toAkira Hatanaka2011-12-131-0/+0
* Relocation against a symbol, instead of against section. We had some extremeAkira Hatanaka2011-12-131-0/+29
* Don't rely on a particular version string for llvm.Nick Lewycky2011-12-131-1/+1