aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen/X86
Commit message (Expand)AuthorAgeFilesLines
* AVX-512: PMIN/PMAX intrinsics and patternsElena Demikhovsky2013-10-271-0/+56
* [X86][AVX512] Add patterns that match the AVX512 floating point register vbro...Quentin Colombet2013-10-251-0/+14
* [X86][AVX512] Add patterns that match the AVX512 floating point vbroadcast in...Quentin Colombet2013-10-251-0/+14
* Added test for -elf configuration, to see that _alloca call is properly Yaron Keren2013-10-241-9/+16
* AVX-512: added VCVTPH2PS, VCVTPS2PH with intrinsicsElena Demikhovsky2013-10-241-0/+15
* Replace sse41/sse42 with sse4.1/sse4.2 in test command lines to fix bots.Craig Topper2013-10-242-2/+2
* Add non-AVX tests for AES intrinsics.Craig Topper2013-10-241-0/+48
* Add tests for SSE intrinsics in non-avx mode by copying from the AVX test cas...Craig Topper2013-10-246-0/+1704
* X86: Custom lower sext v16i8 to v16i16, and the corresponding truncate.Benjamin Kramer2013-10-234-3/+37
* X86: Custom lower zext v16i8 to v16i16.Benjamin Kramer2013-10-232-0/+21
* Fix PR17631Michael Liao2013-10-231-0/+22
* AVX-512: aligned / unaligned load and store for 512-bit integer vectors.Elena Demikhovsky2013-10-221-0/+28
* Add testcase for PR3168. It was fixed over time.Bill Wendling2013-10-221-0/+21
* Fix spelling, grammar, and match naming convention for test files.Eric Christopher2013-10-211-1/+1
* X86 vector element shift-by-immediate instructions take i8 immediates. MakeLang Hames2013-10-212-4/+4
* AVX-512: MUL operation lowering for v8i64Elena Demikhovsky2013-10-211-1/+10
* Emit prefix data after debug and EH directives.Peter Collingbourne2013-10-201-0/+2
* Test case for r192957David Majnemer2013-10-181-0/+21
* Revert "Re-commit r192758 - MC: quote tricky symbol names in asm output"Hans Wennborg2013-10-183-7/+5
* Add testcase to make sure we don't generate a compact unwind section for ELF ...Bill Wendling2013-10-171-0/+48
* Fix tests not to depend on specific regalloc or instruction order.Benjamin Kramer2013-10-172-4/+4
* Fix edge condition in DAGCombiner to improve codegen of shift sequences.Andrea Di Biagio2013-10-171-0/+8
* x86: Move bitcasts outside concat_vector.Jim Grosbach2013-10-171-1/+24
* Re-commit r192758 - MC: quote tricky symbol names in asm outputHans Wennborg2013-10-173-5/+7
* Enabling 3DNow! prefetch instruction for a few AMD processors: bobcat, jaguar,Yunzhong Gao2013-10-161-0/+3
* DAGCombiner: Don't fold xor into not if getNOT would introduce an illegal con...Benjamin Kramer2013-10-161-0/+14
* Revert r192758 (and r192759), "MC: Better handling of tricky symbol and secti...NAKAMURA Takumi2013-10-163-4/+4
* Add a triple to this test.Rafael Espindola2013-10-161-1/+1
* Add support for metadata representing .ident directives.Rafael Espindola2013-10-161-0/+9
* MC: Better handling of tricky symbol and section namesHans Wennborg2013-10-163-4/+4
* Enable MI Sched for x86.Andrew Trick2013-10-1565-278/+336
* Fix PR17546Michael Liao2013-10-151-0/+10
* Fix PR16807Michael Liao2013-10-151-0/+18
* llvm/test/CodeGen/X86/break-avx-dep.ll: Relax an expression to be matched to ...NAKAMURA Takumi2013-10-151-1/+1
* Improve on r192635, ExeDepsFix for avx, and add a test case.Andrew Trick2013-10-151-0/+29
* [X86][FastISel] During X86 fastisel, the address of indirect call was resolvedQuentin Colombet2013-10-141-0/+132
* Fix a typo, in a comment, in a test.Nick Lewycky2013-10-141-1/+1
* Revert part of a fix from 2010, changes since then:Eric Christopher2013-10-141-1/+5
* MachineSink: Fix and tweak critical-edge breaking heuristic.Will Dietz2013-10-144-5/+15
* Fixed a bug in dynamic allocation memory on stack.Elena Demikhovsky2013-10-142-1/+60
* Force a CPU on test so it doesn't depend on microarchitectural scheduling dec...Benjamin Kramer2013-10-121-2/+2
* [DAGCombiner] Load slicing test case: attempt to really fix the buildbots (us...Quentin Colombet2013-10-111-2/+2
* [DAGCombiner] Reapply load slicing (192471) with a test that explicitly set s...Quentin Colombet2013-10-111-0/+140
* [DAGCombiner] Revert load slicing (r192471), until I figure out why it fails ...Quentin Colombet2013-10-111-140/+0
* [DAGCombiner] Slice a big load in two loads when the element are next to eachQuentin Colombet2013-10-111-0/+140
* Tests: Do not unnecessarily depend on kill commentsMatthias Braun2013-10-101-9/+4
* Disable function padding to get this test to pass on atom.Benjamin Kramer2013-10-101-1/+1
* AVX-512: Added VRCP28 and VRSQRT28 instructions and intrinsics.Elena Demikhovsky2013-10-091-14/+60
* Add in64BitMode/in32BitMode to the MMX/SSE2/AVX maskmovq/dq instructions. Thi...Craig Topper2013-10-092-3/+7
* Fix a typo in the mattr part of the run line.Craig Topper2013-10-081-1/+1