llvm/test/MC/X86
Jan Sjödin dd649e35e5 Support for encoding all FMA4 instructions and tablegen patterns for all
remaining FMA4 instructions and intrinsics with tests.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145525 91177308-0d34-0410-b5e6-96231b3b80d8
2011-11-30 22:09:42 +00:00
..
3DNow.s Emit an error is asm parser parsed X86_64 only registers, e.g. %rax, %sil. 2011-07-27 23:22:03 +00:00
2011-09-06-NoNewline.s Move test to the X86 directory, note the PR number and only run MC once. 2011-10-31 17:23:09 +00:00
dg.exp move X86 subdir up a level 2010-10-01 04:32:20 +00:00
padlock.s Recognize the xstorerng alias for VIA PadLock's xstore instruction. 2011-06-30 01:38:03 +00:00
x86_64-avx-clmul-encoding.s move X86 subdir up a level 2010-10-01 04:32:20 +00:00
x86_64-avx-encoding.s The wrong relocation was being emitted for several SSSE3 instructions. 2011-09-20 21:39:21 +00:00
x86_64-bmi-encoding.s Add X86 SARX, SHRX, and SHLX instructions. 2011-10-23 22:18:24 +00:00
x86_64-encoding.s Add encoding tests for flds/filds 2011-04-15 19:25:31 +00:00
x86_64-fma3-encoding.s move X86 subdir up a level 2010-10-01 04:32:20 +00:00
x86_64-fma4-encoding.s Support for encoding all FMA4 instructions and tablegen patterns for all 2011-11-30 22:09:42 +00:00
x86_64-imm-widths.s Replace a gross hack (the MOV64ri_alt instruction) with a slightly less 2010-10-05 21:09:45 +00:00
x86_directives.s move X86 subdir up a level 2010-10-01 04:32:20 +00:00
x86_errors.s Change the sysexit mnemonic (and sysexitl) to never have the REX.W prefix and 2011-10-27 17:40:41 +00:00
x86_operands.s move X86 subdir up a level 2010-10-01 04:32:20 +00:00
x86-32-avx.s Reorder declarations of vmovmskp* and also put the necessary AVX 2011-08-15 23:36:45 +00:00
x86-32-coverage.s Change the sysexit mnemonic (and sysexitl) to never have the REX.W prefix and 2011-10-27 17:40:41 +00:00
x86-32-fma3.s move X86 subdir up a level 2010-10-01 04:32:20 +00:00
x86-32.s Revert part of r141274. Only need to change encoding for xchg %eax, %eax in 64-bit mode. This is because in 64-bit mode xchg %eax, %eax implies zeroing the upper 32-bits of RAX which makes it not a NOP. In 32-bit mode using NOP encoding is fine. 2011-10-07 05:35:38 +00:00
x86-64.s X86: alias cqo to cqto. 2011-11-24 12:02:46 +00:00