aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* An instruction in a loop is not guaranteed to be executed just because the loopNick Lewycky2012-05-011-0/+22
* Add support for llvm.arm.neon.vmull* intrinsics to InstCombine. FixesLang Hames2012-05-011-0/+68
* X86: optimization for -(x != 0)Manman Ren2012-04-301-0/+21
* test/CodeGen/X86/select.ll: remove spacesManman Ren2012-04-301-1/+1
* Fix fastcc structure return with fast-isel on x86-32Derek Schuff2012-04-301-0/+14
* Don't introduce illegal types when creating vmull operations. <rdar://11324364>Bob Wilson2012-04-301-0/+74
* Just mark the sign bit as known zero, rather than any other irrelevant bitsDuncan Sands2012-04-301-0/+12
* Second attempt at PR12573:Bill Wendling2012-04-301-0/+101
* Make sure HoistInsertPosition finds a position that is dominated by allRafael Espindola2012-04-301-0/+34
* Reapply 155668: Fix the SD scheduler to avoid gluing the same node twice.Andrew Trick2012-04-281-0/+46
* ARM: Thumb add(sp plus register) asm constraints.Jim Grosbach2012-04-272-0/+7
* Revert r155745Derek Schuff2012-04-271-14/+0
* Fix fastcc structure return with fast-isel on x86-32Derek Schuff2012-04-271-0/+14
* Temporarily revert r155668: Fix the SD scheduler to avoid gluing.Andrew Trick2012-04-271-46/+0
* Add x86-specific DAG combine to simplify:Chad Rosier2012-04-271-0/+22
* Make test less fragile.Evan Cheng2012-04-271-2/+2
* Don't vectorize target-specific types (ppc_fp128, x86_fp80, etc.).Hal Finkel2012-04-271-0/+18
* Fix the order of the operands in the llvm.fma intrinsic patterns for ARM,Lang Hames2012-04-271-3/+3
* Reapply r155682, making constant folding more consistent, with a fix to workDan Gohman2012-04-273-3/+33
* Fix ARM assembly parsing for upper case condition codes on IT instructions.Richard Barton2012-04-271-0/+13
* Missed some register numbers.Benjamin Kramer2012-04-271-3/+3
* Update edis test for r155704.Benjamin Kramer2012-04-271-1/+1
* X86: Don't emit conditional floating point moves on when targeting pre-pentiu...Benjamin Kramer2012-04-272-2/+17
* Revert r155682, "Use ConstantExpr::getExtractElement when constant-folding ve...NAKAMURA Takumi2012-04-272-23/+3
* [tsan] Atomic support for ThreadSanitizer, patch by Dmitry VyukovKostya Serebryany2012-04-271-0/+323
* Add mcpu to tests to prevent them from using AVX instructions on Sandy Bridge...Craig Topper2012-04-2732-49/+49
* Implement a bastardized ABI.Evan Cheng2012-04-271-1/+0
* - thumbv6 shouldn't imply +thumb2. Cortex-M0 doesn't suppport 32-bit Thumb2Evan Cheng2012-04-271-0/+12
* Use ConstantExpr::getExtractElement when constant-folding vectorsDan Gohman2012-04-272-3/+23
* Add instcombine patterns for the following transformations:Chad Rosier2012-04-261-0/+24
* Fix the SD scheduler to avoid gluing the same node twice.Andrew Trick2012-04-261-0/+46
* Use VLD1 in NEON extenting-load patterns instead of VLDR.Tim Northover2012-04-261-2/+6
* Teach the reassociate pass to fold chains of multiplies with repeatedChandler Carruth2012-04-261-0/+99
* Specify cpu to unbreak tests.Evan Cheng2012-04-2616-17/+17
* If triple is armv7 / thumbv7 and a CPU is specified, do not automatically assumeEvan Cheng2012-04-261-7/+14
* Try to fix llvm-arm-linux builder with -mcpu.Jakob Stoklund Olesen2012-04-251-1/+1
* Trivial change to make the test use -mcpu=generic so as to avoidPreston Gurd2012-04-251-1/+1
* Actually delete now-empty file.Chandler Carruth2012-04-251-0/+0
* Reverting r155468. Chris and Chandler have convinced me that it's dangerous andLang Hames2012-04-251-68/+0
* Do not use $gp as a dedicated global register if the target ABI is not O32. Akira Hatanaka2012-04-252-5/+6
* ARM: improved assembler diagnostics for missing CPU features.Jim Grosbach2012-04-241-9/+9
* ConstantFoldSelectInstruction swapped the operands of the select.Nadav Rotem2012-04-241-0/+13
* Fix the testcase. We do expect two vblendw on XMMs.Nadav Rotem2012-04-241-5/+6
* Add a testcase for 155440Nadav Rotem2012-04-241-0/+13
* MachineBasicBlock::SplitCriticalEdge() should follow LLVM IR variant and refu...Evan Cheng2012-04-241-0/+71
* Add support for llvm.arm.neon.vmull* intrinsics to InstCombine. This fixesLang Hames2012-04-241-0/+68
* Fix a crash on valid (if UB) bitcode that is produced for some globalChandler Carruth2012-04-241-0/+5
* Add missing test cases for ARM VLD3 (single 3-element structure to all lanes)Kevin Enderby2012-04-242-0/+38
* Add missing test cases for ARM VLD4 (single 4-element structure to all lanes)Kevin Enderby2012-04-242-0/+49
* AVX: We lower VECTOR_SHUFFLE and BUILD_VECTOR nodes into vbroadcast instructionsNadav Rotem2012-04-241-4/+41