llvm-project/llvm/test/MC/X86
Craig Topper 3dce29b8e9 X86AsmParser: Do not process a non-existent token
This error can only happen if an unfinished operation is at Eof.

Patch by Brandon Jones

Differential Revision: https://reviews.llvm.org/D57379

llvm-svn: 356972
2019-03-26 03:12:41 +00:00
..
AlignedBundling [MC] Pass MCSubtargetInfo to fixupNeedsRelaxation and applyFixup 2018-06-06 09:40:06 +00:00
Inputs Try to make crlf portable to other printf implementations 2017-10-17 00:27:31 +00:00
3DNow.s [X86] Add prefetchwt1 instruction and overhaul priorities and isel enabling for prefetch instructions. 2017-12-22 02:30:30 +00:00
2011-09-06-NoNewline.s
AES-32.s [X86][AES]: Adding full coverage of MC encoding for the AES and AVXAES isa sets.<NFC> 2017-12-14 07:26:08 +00:00
AES-64.s [X86][AES]: Adding full coverage of MC encoding for the AES and AVXAES isa sets.<NFC> 2017-12-14 07:26:08 +00:00
AVX-32.s [X86][AVX][AVX2]: Adding full coverage of MC encoding for the AVX, AVX2 isa set.<NFC> 2017-12-14 16:46:47 +00:00
AVX-64.s [X86][AVX][AVX2]: Adding full coverage of MC encoding for the AVX, AVX2 isa set.<NFC> 2017-12-14 16:46:47 +00:00
AVX2-32.s [X86][AVX][AVX2]: Adding full coverage of MC encoding for the AVX, AVX2 isa set.<NFC> 2017-12-14 16:46:47 +00:00
AVX2-64.s [X86][AVX][AVX2]: Adding full coverage of MC encoding for the AVX, AVX2 isa set.<NFC> 2017-12-14 16:46:47 +00:00
AVX512F_512-32.s [X86] Move the 'vmovq.s' and similar assembly strings for EVEX vector moves with reversed operands to InstAliases. 2018-06-18 01:28:05 +00:00
AVX512F_512-64.s [X86] Move the 'vmovq.s' and similar assembly strings for EVEX vector moves with reversed operands to InstAliases. 2018-06-18 01:28:05 +00:00
AVX512F_SCALAR-32.s [X86][AVX512F_SCALAR]: Adding full coverage of MC encoding for the AVX512F_SCALAR isa sets. NFC 2019-01-22 20:48:24 +00:00
AVX512F_SCALAR-64.s [X86][AVX512F_SCALAR]: Adding full coverage of MC encoding for the AVX512F_SCALAR isa sets. NFC 2019-01-22 20:48:24 +00:00
AVXAES-32.s [X86][AES]: Adding full coverage of MC encoding for the AES and AVXAES isa sets.<NFC> 2017-12-14 07:26:08 +00:00
AVXAES-64.s [X86][AES]: Adding full coverage of MC encoding for the AES and AVXAES isa sets.<NFC> 2017-12-14 07:26:08 +00:00
BMI1-32.s [X86][BMI]: Adding full coverage of MC encoding for the BMI isa set.<NFC> 2017-12-13 09:13:53 +00:00
BMI1-64.s [X86][BMI]: Adding full coverage of MC encoding for the BMI isa set.<NFC> 2017-12-13 09:13:53 +00:00
BMI2-32.s [X86][BMI]: Adding full coverage of MC encoding for the BMI isa set.<NFC> 2017-12-13 09:13:53 +00:00
BMI2-64.s [X86][BMI]: Adding full coverage of MC encoding for the BMI isa set.<NFC> 2017-12-13 09:13:53 +00:00
CET-32.s [X86][CET]: Adding full coverage of MC encoding for the CET instructions.<NFC> 2018-02-20 08:00:31 +00:00
CET-64.s [X86][CET]: Adding full coverage of MC encoding for the CET instructions.<NFC> 2018-02-20 08:00:31 +00:00
CLFLUSHOPT-32.s [X86][CLFLUSH]: Adding full coverage of MC encoding for the CLFLUSH isa sets.<NFC> 2017-12-20 08:28:24 +00:00
CLFLUSHOPT-64.s [X86][CLFLUSH]: Adding full coverage of MC encoding for the CLFLUSH isa sets.<NFC> 2017-12-20 08:28:24 +00:00
CLFSH-32.s [X86][CLFLUSH]: Adding full coverage of MC encoding for the CLFLUSH isa sets.<NFC> 2017-12-20 08:28:24 +00:00
CLFSH-64.s [X86][CLFLUSH]: Adding full coverage of MC encoding for the CLFLUSH isa sets.<NFC> 2017-12-20 08:28:24 +00:00
CLWB-32.s [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC> 2018-02-08 11:16:02 +00:00
CLWB-64.s [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC> 2018-02-08 11:16:02 +00:00
CLZERO-32.s [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC> 2018-02-08 11:16:02 +00:00
CLZERO-64.s [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC> 2018-02-08 11:16:02 +00:00
F16C-32.s [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC> 2018-02-08 11:16:02 +00:00
F16C-64.s [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC> 2018-02-08 11:16:02 +00:00
FMA-32.s [X86][FMA][FMA4]: Adding full coverage of MC encoding for the FMA, FMA4 isa sets.<NFC> 2017-12-07 09:16:34 +00:00
FMA-64.s [X86][FMA][FMA4]: Adding full coverage of MC encoding for the FMA, FMA4 isa sets.<NFC> 2017-12-07 09:16:34 +00:00
FXSAVE-32.s [X86][XSAVE]: Adding full coverage of MC encoding for the XSAVE isa sets.<NFC> 2018-01-16 08:50:29 +00:00
FXSAVE-64.s [X86][XSAVE]: Adding full coverage of MC encoding for the XSAVE isa sets.<NFC> 2018-01-16 08:50:29 +00:00
FXSAVE64-64.s [X86][XSAVE]: Adding full coverage of MC encoding for the XSAVE isa sets.<NFC> 2018-01-16 08:50:29 +00:00
I86-32.s [X86] Add coverage for 16-bit and 64-bit versions of bsf/bsr/bt/btc/btr/bts in the assembly tests that are supposed to provide full coverage. Add coverage for cwtl/cltq/cwtd/cqto as well. 2019-03-18 22:06:19 +00:00
I86-64.s [X86] Add coverage for 16-bit and 64-bit versions of bsf/bsr/bt/btc/btr/bts in the assembly tests that are supposed to provide full coverage. Add coverage for cwtl/cltq/cwtd/cqto as well. 2019-03-18 22:06:19 +00:00
I186-32.s [X86] Don't swap argument on BOUND instruction in at&t syntax. 2018-02-14 21:54:58 +00:00
I186-64.s [X86][I86,I186,I286,I386,I486,PPRO, MMX]: Adding full coverage of MC encoding for the I86, I186, I286, I386, I486, PPRO and MMX isa sets.<NFC> 2018-01-16 11:33:45 +00:00
I286-32.s [X86] Remove SLDT64m instruction. 2018-04-29 04:50:53 +00:00
I286-64.s [X86] Remove SLDT64m instruction. 2018-04-29 04:50:53 +00:00
I386-32.s [X86] Add coverage for 16-bit and 64-bit versions of bsf/bsr/bt/btc/btr/bts in the assembly tests that are supposed to provide full coverage. Add coverage for cwtl/cltq/cwtd/cqto as well. 2019-03-18 22:06:19 +00:00
I386-64.s [X86] Add coverage for 16-bit and 64-bit versions of bsf/bsr/bt/btc/btr/bts in the assembly tests that are supposed to provide full coverage. Add coverage for cwtl/cltq/cwtd/cqto as well. 2019-03-18 22:06:19 +00:00
I486-32.s [X86][I86,I186,I286,I386,I486,PPRO, MMX]: Adding full coverage of MC encoding for the I86, I186, I286, I386, I486, PPRO and MMX isa sets.<NFC> 2018-01-16 11:33:45 +00:00
I486-64.s [X86][I86,I186,I286,I386,I486,PPRO, MMX]: Adding full coverage of MC encoding for the I86, I186, I286, I386, I486, PPRO and MMX isa sets.<NFC> 2018-01-16 11:33:45 +00:00
INVPCID-32.s [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC> 2018-02-08 11:16:02 +00:00
INVPCID-64.s [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC> 2018-02-08 11:16:02 +00:00
LWP-32.s [X86] Adding full coverage of MC encoding for the XOP and LWP ISAs. 2019-01-02 18:09:41 +00:00
LWP-64.s [X86] Adding full coverage of MC encoding for the XOP and LWP ISAs. 2019-01-02 18:09:41 +00:00
MMX-32.s [X86][SSE]: Adding full coverage of MC encoding tests for the SSE isa sets.<NFC> 2019-02-02 06:21:54 +00:00
MMX-64.s [X86][SSE]: Adding full coverage of MC encoding tests for the SSE isa sets.<NFC> 2019-02-02 06:21:54 +00:00
PKU-32.s [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC> 2018-02-08 11:16:02 +00:00
PKU-64.s [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC> 2018-02-08 11:16:02 +00:00
POPCNT-32.s [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC> 2018-02-08 11:16:02 +00:00
POPCNT-64.s [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC> 2018-02-08 11:16:02 +00:00
PPRO-32.s [X86] Print %st(0) as %st when its implicit to the instruction. Continue printing it as %st(0) when its encoded in the instruction. 2019-02-04 04:15:10 +00:00
PPRO-64.s [X86] Print %st(0) as %st when its implicit to the instruction. Continue printing it as %st(0) when its encoded in the instruction. 2019-02-04 04:15:10 +00:00
PREFETCH-32.s [X86][PREFETCH]: Adding full coverage of MC encoding for the PREFETCH isa sets.<NFC> 2017-12-28 15:00:41 +00:00
PREFETCH-64.s [X86][PREFETCH]: Adding full coverage of MC encoding for the PREFETCH isa sets.<NFC> 2017-12-28 15:00:41 +00:00
RDPMC-32.s [X86][RD]: Adding full coverage of MC encoding for RD isa sets.<NFC> 2017-12-27 08:35:57 +00:00
RDPMC-64.s [X86][RD]: Adding full coverage of MC encoding for RD isa sets.<NFC> 2017-12-27 08:35:57 +00:00
RDRAND-32.s [X86][RD]: Adding full coverage of MC encoding for RD isa sets.<NFC> 2017-12-27 08:35:57 +00:00
RDRAND-64.s [X86][RD]: Adding full coverage of MC encoding for RD isa sets.<NFC> 2017-12-27 08:35:57 +00:00
RDSEED-32.s [X86][RD]: Adding full coverage of MC encoding for RD isa sets.<NFC> 2017-12-27 08:35:57 +00:00
RDSEED-64.s [X86][RD]: Adding full coverage of MC encoding for RD isa sets.<NFC> 2017-12-27 08:35:57 +00:00
RDTSCP-32.s [X86][RD]: Adding full coverage of MC encoding for RD isa sets.<NFC> 2017-12-27 08:35:57 +00:00
RDTSCP-64.s [X86][RD]: Adding full coverage of MC encoding for RD isa sets.<NFC> 2017-12-27 08:35:57 +00:00
RDWRFSGS-64.s [X86][RD]: Adding full coverage of MC encoding for RD isa sets.<NFC> 2017-12-27 08:35:57 +00:00
RTM.s [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC> 2018-02-08 11:16:02 +00:00
SHA-32.s [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC> 2018-02-08 11:16:02 +00:00
SHA-64.s [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC> 2018-02-08 11:16:02 +00:00
SSE-32.s [X86][SSE]: Adding full coverage of MC encoding tests for the SSE isa sets.<NFC> 2019-02-02 06:21:54 +00:00
SSE-64.s [X86][SSE]: Adding full coverage of MC encoding tests for the SSE isa sets.<NFC> 2019-02-02 06:21:54 +00:00
SSE2-32.s [X86][SSE]: Adding full coverage of MC encoding tests for the SSE isa sets.<NFC> 2019-02-02 06:21:54 +00:00
SSE2-64.s [X86][SSE]: Adding full coverage of MC encoding tests for the SSE isa sets.<NFC> 2019-02-02 06:21:54 +00:00
SSE3-32.s [X86][SSE]: Adding full coverage of MC encoding tests for the SSE isa sets.<NFC> 2019-02-02 06:21:54 +00:00
SSE3-64.s [X86][SSE]: Adding full coverage of MC encoding tests for the SSE isa sets.<NFC> 2019-02-02 06:21:54 +00:00
SSE4a-32.s [X86][SSE]: Adding full coverage of MC encoding tests for the SSE isa sets.<NFC> 2019-02-02 06:21:54 +00:00
SSE4a-64.s [X86][SSE]: Adding full coverage of MC encoding tests for the SSE isa sets.<NFC> 2019-02-02 06:21:54 +00:00
SSE41-32.s [X86][SSE]: Adding full coverage of MC encoding tests for the SSE isa sets.<NFC> 2019-02-02 06:21:54 +00:00
SSE41-64.s [X86][SSE]: Adding full coverage of MC encoding tests for the SSE isa sets.<NFC> 2019-02-02 06:21:54 +00:00
SSE42-32.s [X86][SSE]: Adding full coverage of MC encoding tests for the SSE isa sets.<NFC> 2019-02-02 06:21:54 +00:00
SSE42-64.s [X86][SSE]: Adding full coverage of MC encoding tests for the SSE isa sets.<NFC> 2019-02-02 06:21:54 +00:00
SSEMXCSR-32.s [X86][SSE]: Adding full coverage of MC encoding tests for the SSE isa sets.<NFC> 2019-02-02 06:21:54 +00:00
SSEMXCSR-64.s [X86][SSE]: Adding full coverage of MC encoding tests for the SSE isa sets.<NFC> 2019-02-02 06:21:54 +00:00
SSE_PREFETCH-32.s [X86][SSE]: Adding full coverage of MC encoding tests for the SSE isa sets.<NFC> 2019-02-02 06:21:54 +00:00
SSE_PREFETCH-64.s [X86][SSE]: Adding full coverage of MC encoding tests for the SSE isa sets.<NFC> 2019-02-02 06:21:54 +00:00
SSSE3-32.s [X86][SSE]: Adding full coverage of MC encoding tests for the SSE isa sets.<NFC> 2019-02-02 06:21:54 +00:00
SSSE3-64.s [X86][SSE]: Adding full coverage of MC encoding tests for the SSE isa sets.<NFC> 2019-02-02 06:21:54 +00:00
SVM-32.s [X86] Reverse the operand order of invlpga in at&t syntax to match gas. 2018-02-14 23:53:21 +00:00
SVM-64.s [X86] Reverse the operand order of invlpga in at&t syntax to match gas. 2018-02-14 23:53:21 +00:00
VMFUNC-32.s [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC> 2018-02-08 11:16:02 +00:00
VMFUNC-64.s [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC> 2018-02-08 11:16:02 +00:00
VTX-32.s [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC> 2018-02-08 11:16:02 +00:00
VTX-64.s [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC> 2018-02-08 11:16:02 +00:00
X86_64-pku.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
X87-32.s [X86] Print all register forms of x87 fadd/fsub/fdiv/fmul as having two arguments where on is %st. 2019-02-04 17:28:18 +00:00
X87-64.s [X86] Print all register forms of x87 fadd/fsub/fdiv/fmul as having two arguments where on is %st. 2019-02-04 17:28:18 +00:00
XOP-32.s [X86] Adding full coverage of MC encoding for the XOP and LWP ISAs. 2019-01-02 18:09:41 +00:00
XOP-64.s [X86] Adding full coverage of MC encoding for the XOP and LWP ISAs. 2019-01-02 18:09:41 +00:00
XSAVE-32.s [X86][XSAVE]: Adding full coverage of MC encoding for the XSAVE isa sets.<NFC> 2018-01-16 08:50:29 +00:00
XSAVE-64.s [X86][XSAVE]: Adding full coverage of MC encoding for the XSAVE isa sets.<NFC> 2018-01-16 08:50:29 +00:00
XSAVEC-32.s [X86][XSAVE]: Adding full coverage of MC encoding for the XSAVE isa sets.<NFC> 2018-01-16 08:50:29 +00:00
XSAVEC-64.s [X86][XSAVE]: Adding full coverage of MC encoding for the XSAVE isa sets.<NFC> 2018-01-16 08:50:29 +00:00
XSAVEOPT-32.s [X86][XSAVE]: Adding full coverage of MC encoding for the XSAVE isa sets.<NFC> 2018-01-16 08:50:29 +00:00
XSAVEOPT-64.s [X86][XSAVE]: Adding full coverage of MC encoding for the XSAVE isa sets.<NFC> 2018-01-16 08:50:29 +00:00
XSAVES-32.s [X86][XSAVE]: Adding full coverage of MC encoding for the XSAVE isa sets.<NFC> 2018-01-16 08:50:29 +00:00
XSAVES-64.s [X86][XSAVE]: Adding full coverage of MC encoding for the XSAVE isa sets.<NFC> 2018-01-16 08:50:29 +00:00
abs8.s Implemented sane default for llvm-objdump's relocation Value format 2018-06-01 05:31:58 +00:00
address-size.s [X86] Don't accept (%si,%bp) 16-bit address expressions. 2018-06-22 20:20:38 +00:00
avx512-encodings.s [X86] Remove the _alt forms of AVX512 VPCMP instructions. Use a combination of custom printing and custom parsing to achieve the same result and more 2019-03-17 21:21:40 +00:00
avx512-err.s X86AsmParser AVX-512: Return error instead of hitting assert 2019-02-19 17:13:40 +00:00
avx512bitalg-encoding.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
avx512bw-encoding.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
avx512gfni-encoding.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
avx512ifma-encoding.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
avx512ifmavl-encoding.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
avx512vaes-encoding.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
avx512vbmi-encoding.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
avx512vbmi2-encoding.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
avx512vbmi2vl-encoding.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
avx512vl-encoding.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
avx512vl_bitalg-encoding.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
avx512vl_gfni-encoding.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
avx512vl_vaes-encoding.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
avx512vl_vnni-encoding.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
avx512vlvpclmul.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
avx512vnni-encoding.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
avx512vpclmul.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
avx5124fmaps-encoding.s [X86] Add encoding tests for avx5124fmaps and avx5124vnni instructions. 2018-06-11 06:22:41 +00:00
avx5124vnniw-encoding.s [X86] Add encoding tests for avx5124fmaps and avx5124vnni instructions. 2018-06-11 06:22:41 +00:00
avx_vaes-encoding.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
cet-encoding.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
cfi-open-within-another-crash.s [MC][DWARF][AsmParser] Ensure nested CFI frames are diagnosed. 2018-10-19 12:14:30 +00:00
cfi-scope-errors.s [MC][DWARF][AsmParser] Ensure nested CFI frames are diagnosed. 2018-10-19 12:14:30 +00:00
cfi-scope-unclosed.s [MC] - Don't crash on unclosed frame. 2018-02-20 09:04:13 +00:00
cfi_def_cfa-crash.s
check-end-of-data-region.s [MC] Issue error message when data region is not terminated 2018-02-12 07:19:05 +00:00
code16gcc.s
compact-unwind.s [X86][Darwin] Emit compact-unwind for register-sized stack adjustments 2019-01-08 13:53:15 +00:00
crlf.test Add triples or specify REQUIRES: default_triple to some tests 2018-01-27 23:31:09 +00:00
data-prefix-fail.s [X86] Remove DATA32_PREFIX. Hack the printing for DATA16_PREFIX to print 'data32' in 16-bit mode. Hack the asm parser to convert 'data32' to 'data16' in 16-bit mode. 2018-04-22 00:52:02 +00:00
data-prefix16.s [X86] Fix for bugzilla 31576 - add support for "data32" instruction prefix 2017-01-18 08:07:51 +00:00
data-prefix32.s [X86] Fix for bugzilla 31576 - add support for "data32" instruction prefix 2017-01-18 08:07:51 +00:00
data-prefix64.s [X86] Fix for bugzilla 31576 - add support for "data32" instruction prefix 2017-01-18 08:07:51 +00:00
disassemble-zeroes.s [llvm-objdump] - Implement -z/--disassemble-zeroes. 2019-01-10 14:55:26 +00:00
dwarf-size-field-overflow.test [DwarfDebug] Add triple to test. 2019-03-19 21:18:59 +00:00
encoder-fail.s
error-reloc.s
eval-fill.s Use a MCExpr for the size of MCFillFragment. 2018-01-09 22:48:37 +00:00
expand-var.s
faultmap-section-parsing.s
fde-reloc.s
fixup-cpu-mode.s
fp-setup-macho.s
gather.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
gfni-encoding.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
gnux32-dwarf-gen.s llvm-dwarfdump: Replace -debug-dump=sect option with individual options. 2017-09-11 22:59:45 +00:00
hex-immediates.s
i386-darwin-frame-register.ll [dwarfdump] Make .eh_frame an alias for .debug_frame 2017-09-18 14:15:57 +00:00
imm-comments.s
index-operations.s
inline-asm-obj.ll
intel-syntax-2.s [X86] Print all register forms of x87 fadd/fsub/fdiv/fmul as having two arguments where on is %st. 2019-02-04 17:28:18 +00:00
intel-syntax-32.s [X86] Don't accept (%si,%bp) 16-bit address expressions. 2018-06-22 20:20:38 +00:00
intel-syntax-ambiguous.s
intel-syntax-avx512-error.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
intel-syntax-avx512.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
intel-syntax-bitwise-ops.s [X86][AsmParser] Treat '%' as the modulo operator under Intel syntax 2017-10-31 16:47:38 +00:00
intel-syntax-directional-label.s
intel-syntax-encoding.s X86: add alias for pushfw/popfw in Intel mode 2018-10-22 20:38:13 +00:00
intel-syntax-error.s [X86][AsmParser] Keep track of whether an explicit scale was specified while parsing an address in Intel syntax. Use it for improved error checking. 2018-06-22 22:28:39 +00:00
intel-syntax-hex.s [MC] Separate masm integer literal lexer support from inline asm 2018-10-24 20:23:57 +00:00
intel-syntax-invalid-basereg.s
intel-syntax-invalid-scale.s X86 Asm uses assertions instead of proper diagnostic. This patch fixes that. 2017-07-25 13:05:12 +00:00
intel-syntax-print.ll
intel-syntax-ptr-sized.s [X86] Add suffixes to the LGDT/LIDT/SGDT/SIDT mnemonics in Intel syntax. Add aliases based on 16/32-bit mode to choose the default. 2018-04-29 06:24:09 +00:00
intel-syntax-unsized-memory.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
intel-syntax-var-offset.ll [X86] [ASM INTEL SYNTAX] fix for incorrect assembler code generation when x86-asm-syntax=intel (PR34617). 2017-09-25 19:26:48 +00:00
intel-syntax-x86-64-avx.s [X86][AVX2] Passing the appropriate memory operand class to VPMADDWD instruction. 2016-12-22 08:42:46 +00:00
intel-syntax-x86-64-avx512f_vl.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
intel-syntax-x86-avx512dq_vl.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
intel-syntax-x86-avx512vbmi_vl.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
intel-syntax.s [X86] Print all register forms of x87 fadd/fsub/fdiv/fmul as having two arguments where on is %st. 2019-02-04 17:28:18 +00:00
invalid-sleb.s
invalid_opcode.s
large-bss.s
line-table-sections.s Check that line table entries don't spill over between sections even if they're empty at the end of a section 2017-03-16 00:52:18 +00:00
lit.local.cfg
lwp-x86_64.s [X86][LWP] Add llvm support for LWP instructions (reapplied). 2017-05-03 15:51:39 +00:00
lwp.s [X86][LWP] Add llvm support for LWP instructions (reapplied). 2017-05-03 15:51:39 +00:00
macho-reloc-errors-x86.s
macho-reloc-errors-x86_64.s Add a common error checking for some invalid expressions. 2017-06-22 17:25:35 +00:00
macho-uleb.s
mpx-encodings.s [X86] Remove REX.W from 64-bit mode BND instructions. 2018-04-28 06:02:40 +00:00
no-elf-compact-unwind.s
padlock.s
pr22004.s The fix for PR22004: X86AsmParser.cpp asserts: OperandStack.size() > 1 && "Too few operands." 2017-05-26 13:23:34 +00:00
pr22028.s [llvm] Remove redundant check-prefix=CHECK from tests. NFC. 2017-07-17 17:32:45 +00:00
pr27884.s [MC] Separate masm integer literal lexer support from inline asm 2018-10-24 20:23:57 +00:00
pr28547.s
pr37425.s [MC][X86] Enhance X86 Register expression handling to more closely match GCC. 2018-08-16 16:31:14 +00:00
pr38826.s [X86][Assembler] Allow %eip as a register in 32-bit mode for .cfi directives. 2018-09-06 02:03:14 +00:00
relax-insn.s
reloc-bss.s
reloc-directive.s
reloc-macho.s
reloc-undef-global.s
ret.s [x86] Accept 'retn' as an alias to 'ret[lqw]'\'ret' (At&t\Intel) 2016-09-28 15:52:56 +00:00
return-column.s Move some llvm-mc tests where they belong 2019-02-05 20:12:48 +00:00
shuffle-comments.s
signed-coff-pcrel.s Fix PR33625. 2017-06-28 17:56:07 +00:00
space-err.s Add a test. 2018-01-09 22:30:54 +00:00
stackmap-nops.ll Replace "no-frame-pointer-*" function attributes with "frame-pointer" 2019-01-14 10:55:55 +00:00
unused_reg_var_assign.s [MC] Teach ELFObjectWriter that parse-time variables do not appear in 2019-03-04 19:12:56 +00:00
validate-inst-att.s
validate-inst-intel.s
variant-diagnostics.s
vpclmulqdq.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
x86-16.s [X86] Print all register forms of x87 fadd/fsub/fdiv/fmul as having two arguments where on is %st. 2019-02-04 17:28:18 +00:00
x86-32-avx.s [X86] Remove the _alt forms of (V)CMP instructions. Use a combination of custom printing and custom parsing to achieve the same result and more 2019-03-18 17:59:59 +00:00
x86-32-coverage.s [X86] Enable printAliasInstr for the Intel assembly printer so that AAM and AAD will print without an immediate when the immediate is 10. 2019-03-13 00:43:03 +00:00
x86-32-fma3.s
x86-32-ms-inline-asm.s
x86-32.s [X86] Remove the _alt forms of (V)CMP instructions. Use a combination of custom printing and custom parsing to achieve the same result and more 2019-03-18 17:59:59 +00:00
x86-64-avx512bw.s [X86] Add '.s' aliases to the assembler for the various redundant move encodings to match gas and our EVEX instructions. 2018-06-18 05:00:50 +00:00
x86-64-avx512bw_vl.s [X86] Move the 'vmovq.s' and similar assembly strings for EVEX vector moves with reversed operands to InstAliases. 2018-06-18 01:28:05 +00:00
x86-64-avx512cd.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
x86-64-avx512cd_vl.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
x86-64-avx512dq.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
x86-64-avx512dq_vl.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
x86-64-avx512f_vl.s [X86] Move the 'vmovq.s' and similar assembly strings for EVEX vector moves with reversed operands to InstAliases. 2018-06-18 01:28:05 +00:00
x86-64-avx512vpopcntdq.s [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines. 2018-02-02 17:02:58 +00:00
x86-64.s [X86] Print all register forms of x87 fadd/fsub/fdiv/fmul as having two arguments where on is %st. 2019-02-04 17:28:18 +00:00
x86-GCC-inline-asm-Y-constraints.ll [LLVM][x86][Inline Asm] support for GCC style inline asm - Y<x> constraints 2017-08-24 09:08:33 +00:00
x86-branch-relaxation.s
x86-evenDirective.s
x86-itanium.ll
x86-target-directives.s
x86-windows-itanium-libcalls.ll
x86_64-asm-match.s Move `REQUIRES:` line to the top 2018-06-26 17:44:23 +00:00
x86_64-avx-clmul-encoding.s
x86_64-avx-encoding.s [X86] Remove the _alt forms of (V)CMP instructions. Use a combination of custom printing and custom parsing to achieve the same result and more 2019-03-18 17:59:59 +00:00
x86_64-bmi-encoding.s
x86_64-encoding.s [X86] Make %eiz usage in 64-bit mode, force a 0x67 address size prefix. Fix some test CHECK lines. 2018-06-23 06:15:04 +00:00
x86_64-fma3-encoding.s
x86_64-fma4-encoding.s
x86_64-hle-encoding.s
x86_64-imm-widths.s
x86_64-rand-encoding.s
x86_64-rtm-encoding.s
x86_64-signed-reloc.s
x86_64-sse4a.s
x86_64-tbm-encoding.s [X86] Add 'l' and 'q' suffixes to the tbm instruction mnemonics. 2018-01-12 06:21:36 +00:00
x86_64-xop-encoding.s
x86_directives.s
x86_errors.s [X86] Re-disable cmpxchg16b for 32-bit mode assembly parsing. 2019-03-19 23:57:16 +00:00
x86_long_nop.s [X86] Emit 11-byte or 15-byte NOPs on recent AMD targets, else default to 10-byte NOPs (PR22965) 2018-01-29 21:24:31 +00:00
x86_nop.s
x86_operands.s X86AsmParser: Do not process a non-existent token 2019-03-26 03:12:41 +00:00