llvm-project/llvm/test/MC/ARM
Oliver Stannard 103cca1af7 [ARM] Tighten up CHECK lines in a test
These tests checked for the line number without a leading ":", so for example,
a missed diagnostic on line 123 could match one on line 1123, 2123, etc,
desynchronising the test for hundreds of lines.

This couldn't cause it to incorrectly pass or fail, but made it hard to track
down test failures.

Differential revision: https://reviews.llvm.org/D39238

llvm-svn: 316442
2017-10-24 14:20:13 +00:00
..
AlignedBundling
Inputs Reland r298901 with modifications (reverted in r298932) 2017-04-03 21:50:04 +00:00
Windows [ARM] Check that the thumb COFF segment flag gets set on thumb windows 2016-07-27 14:37:18 +00:00
2010-11-30-reloc-movt.s Update tests to not be as dependent on section numbers. 2015-04-15 15:59:37 +00:00
2013-03-18-Br-to-label-named-like-reg.s
align_arm_2_thumb.s
align_thumb_2_arm.s
aligned-blx.s ARM: by default don't set the Thumb bit on MachO relocated values. 2016-08-25 20:41:30 +00:00
arm-aliases.s
arm-arithmetic-aliases.s
arm-branch-errors.s [ARM] Use new assembler diags for ARM 2017-10-03 10:26:11 +00:00
arm-branches.s ARM: validate immediate branch targets in AsmParser. 2016-07-11 22:29:37 +00:00
arm-elf-relocation-diagnostics.s [Assembler] Make fatal assembler errors non-fatal 2015-11-17 10:00:43 +00:00
arm-elf-relocations.s
arm-elf-symver.s Omit unused section symbols from the symbol table. 2015-06-04 15:33:30 +00:00
arm-it-block.s
arm-ldrd.s
arm-load-store-multiple-deprecated.s
arm-macho-calls.s ARM: use internal relocations for local symbols after all. 2017-08-23 22:07:10 +00:00
arm-memory-instructions.s
arm-qualifier-diagnostics.s
arm-shift-encoding.s
arm-thumb-cpus-default.s
arm-thumb-cpus.s
arm-thumb-tail-call.ll [ARM] Create relocations for unconditional branches. 2017-06-07 08:54:47 +00:00
arm-thumb-trustzone.s [ARM] Diagnose PC-writing instructions in IT blocks 2017-02-28 10:04:36 +00:00
arm-trustzone.s Recognize that ARM1176JZ[F]-S support TrustZone 2015-10-29 13:56:19 +00:00
arm11-hint-instr.s [ARM] Split out ARMv8-A semaphores and atomics and ARMv7 clrex as separate features 2016-01-15 10:23:46 +00:00
arm_addrmode2.s
arm_addrmode3.s
arm_fixups.s Fix for pr24346: arm asm label calculation error in sub 2016-04-01 09:40:47 +00:00
arm_instructions.s
armv8.2a-dotprod-a32.s [ARM][AArch64] Cortex-A75 and Cortex-A55 support 2017-08-21 08:43:06 +00:00
armv8.2a-dotprod-error.s [ARM, Asm] Add diagnostics for floating-point register operands 2017-10-10 12:35:09 +00:00
armv8.2a-dotprod-t32.s [ARM][AArch64] Cortex-A75 and Cortex-A55 support 2017-08-21 08:43:06 +00:00
armv8.3a-js.s [ARM][AArch64] v8.3-A Javascript Conversion 2017-08-22 11:08:21 +00:00
assembly-default-build-attributes.s [ARM] Add hardware build attributes in assembler 2017-04-18 12:52:35 +00:00
basic-arm-instructions-v8.1a.s [ARM, Asm] Change grammar of immediate operand diagnostics 2017-10-04 09:18:07 +00:00
basic-arm-instructions-v8.s [ARM] Use new assembler diags for ARM 2017-10-03 10:26:11 +00:00
basic-arm-instructions.s [ARM] Relax 'cpsie'/'cpsid' flag parsing. 2017-09-19 21:23:19 +00:00
basic-thumb-instructions.s
basic-thumb2-instructions-v8.s [ARM, Asm] Add diagnostics for general-purpose register operands 2017-10-10 12:31:53 +00:00
basic-thumb2-instructions.s [ARM] Enable the use of SVC anywhere in an IT block 2017-09-11 11:11:17 +00:00
big-endian-arm-fixup.s
big-endian-thumb-fixup.s [ARM] Create relocations for Thumb functions calling ARM fns in ELF. 2017-06-01 13:50:57 +00:00
big-endian-thumb2-fixup.s [ARM] Support fixup for Thumb2 modified immediate 2017-06-05 09:37:12 +00:00
bkpt.s
bracket-darwin.s
bracket-exprs.s [MC] Use LShr for constant evaluation of ">>" on ELF/arm64--darwin. 2015-04-28 01:37:11 +00:00
branch-disassemble.s [ARM] Fix triple format in test branch disassemble test 2017-03-17 09:37:10 +00:00
cmp-immediate-fixup-error.s
cmp-immediate-fixup-error2.s
cmp-immediate-fixup.s
cmp-immediate-fixup2.s
coff-debugging-secrel.ll Emit S_COMPILE3 record once per TU rather than once per function 2016-11-02 21:30:35 +00:00
coff-file.s
coff-function-type-info.ll
coff-relocations.s [ARM] Fix triple format in test branch disassemble test 2017-03-17 09:37:10 +00:00
comment.s
complex-operands.s
coproc-diag.s
cps.s [ARM] Remove tCPS alias which just crashed 2017-10-24 08:55:36 +00:00
cpu-test.s
crc32-thumb.s
crc32.s
cxx-global-constructor.ll
d16.s [ARM, Asm] Add diagnostics for floating-point register operands 2017-10-10 12:35:09 +00:00
data-in-code.ll [ARM, AArch64] adjust tests trying to maintain their objective; NFC 2017-10-17 16:54:56 +00:00
deprecated-v8.s
diagnostics-noneon.s
diagnostics.s [ARM] Error for invalid shift in memory operand 2017-10-24 14:19:08 +00:00
directive-align.s Followup to 258750; update all MC tests to use .p2align . 2016-01-26 00:27:59 +00:00
directive-arch-armv2.s ARMTargetParser: Normalising build attributes 2015-05-27 18:15:37 +00:00
directive-arch-armv2a.s ARMTargetParser: Normalising build attributes 2015-05-27 18:15:37 +00:00
directive-arch-armv3.s ARMTargetParser: Normalising build attributes 2015-05-27 18:15:37 +00:00
directive-arch-armv3m.s ARMTargetParser: Normalising build attributes 2015-05-27 18:15:37 +00:00
directive-arch-armv4.s
directive-arch-armv4t.s
directive-arch-armv5.s
directive-arch-armv5t.s
directive-arch-armv5te.s
directive-arch-armv6-m.s
directive-arch-armv6.s
directive-arch-armv6k.s [ARM] Add support for ARMV6K subtarget (LLVM) 2015-03-17 11:55:28 +00:00
directive-arch-armv6t2.s
directive-arch-armv6z.s Handle ARMv6KZ naming 2015-11-16 14:05:32 +00:00
directive-arch-armv7-a.s
directive-arch-armv7-m.s
directive-arch-armv7-r.s
directive-arch-armv7.s
directive-arch-armv7a.s
directive-arch-armv7m.s
directive-arch-armv7r.s
directive-arch-armv8-a.s
directive-arch-armv8.2-a.s [ARM] Add ARMv8.2-A to TargetParser 2015-12-01 10:33:56 +00:00
directive-arch-armv8a.s
directive-arch-iwmmxt.s
directive-arch-iwmmxt2.s
directive-arch-mode-switch.s [ARM] Avoid switching ARM/Thumb mode on .arch/.cpu directive 2016-04-11 13:06:28 +00:00
directive-arch-semantic-action.s Actually switch the arch when we see .arch. PR21695 2015-10-02 18:25:25 +00:00
directive-arch_extension-crc.s
directive-arch_extension-crypto.s
directive-arch_extension-fp.s [ARM] Use new assembler diags for ARM 2017-10-03 10:26:11 +00:00
directive-arch_extension-idiv.s [ARM] Use new assembler diags for ARM 2017-10-03 10:26:11 +00:00
directive-arch_extension-mode-switch.s
directive-arch_extension-mp.s
directive-arch_extension-sec.s [ARM] Support for ARMv6-Z / ARMv6-ZK missing 2015-09-30 17:25:52 +00:00
directive-arch_extension-simd.s
directive-arch_extension-toggle.s
directive-arch_extension-unsupported.s [ARM] Improve error messages for .arch_extension directive 2016-07-26 14:24:43 +00:00
directive-cpu.s
directive-eabi_attribute-diagnostics.s
directive-eabi_attribute-overwrite.s
directive-eabi_attribute.s [ARM] Add DSP build attribute and extension targeting 2016-01-25 11:26:11 +00:00
directive-even.s
directive-fpu-diagnostics.s
directive-fpu-instrs.s
directive-fpu-multiple.s [ARM]: Extend -mfpu options for half-precision and vfpv3xd 2015-06-29 09:32:29 +00:00
directive-fpu-softvfp.s
directive-fpu.s
directive-literals.s
directive-object_arch-2.s Drive by typo fix 2017-01-09 21:38:14 +00:00
directive-object_arch-3.s
directive-object_arch-diagnostics.s
directive-object_arch.s Drive by typo fix 2017-01-09 21:38:14 +00:00
directive-thumb_func.s [ARM][MC] Cleanup ARM Target Assembly Parser 2016-11-02 16:22:51 +00:00
directive-tlsdescseq-diagnostics.s
directive-tlsdescseq.s
directive-type-diagnostics.s Reworking the test part of r241149 2015-07-02 16:53:23 +00:00
directive-unsupported.s
directive-word-diagnostics.s
directive_parsing.s [AsmParser] Recommit: Hash is not a comment on some targets 2017-08-21 09:58:37 +00:00
dot-req-case-insensitive.s
dot-req.s
dwarf-asm-multiple-sections-dwarf-2.s [dwarfdump] Add verbose output for .debug-line section 2017-09-21 20:15:30 +00:00
dwarf-asm-multiple-sections.s [dwarfdump] Add verbose output for .debug-line section 2017-09-21 20:15:30 +00:00
dwarf-asm-no-code.s llvm-dwarfdump: automatically dump both regular and .dwo variant of sections 2017-09-13 22:09:01 +00:00
dwarf-asm-nonstandard-section.s [dwarfdump] Add verbose output for .debug-line section 2017-09-21 20:15:30 +00:00
dwarf-asm-single-section.s [dwarfdump] Add verbose output for .debug-line section 2017-09-21 20:15:30 +00:00
dwarf-cfi-initial-state.s llvm-dwarfdump: Make -brief the default and add a -verbose option instead. 2017-09-11 23:05:20 +00:00
eh-compact-pr0.s Avoid explicit relocation sorting most of the time. 2015-12-17 16:22:06 +00:00
eh-compact-pr1.s Avoid explicit relocation sorting most of the time. 2015-12-17 16:22:06 +00:00
eh-directive-cantunwind-diagnostics.s
eh-directive-cantunwind.s
eh-directive-fnend-diagnostics.s
eh-directive-fnstart-diagnostics.s
eh-directive-handlerdata.s Avoid explicit relocation sorting most of the time. 2015-12-17 16:22:06 +00:00
eh-directive-integrated-test.s
eh-directive-movsp-diagnostics.s
eh-directive-movsp.s
eh-directive-multiple-offsets.s
eh-directive-pad-diagnostics.s [LLVM] Remove unwanted --check-prefix=CHECK from unit tests. NFC. 2016-04-19 23:51:52 +00:00
eh-directive-pad.s
eh-directive-personality-diagnostics.s [LLVM] Remove unwanted --check-prefix=CHECK from unit tests. NFC. 2016-04-19 23:51:52 +00:00
eh-directive-personality.s Don't depend on the order relocations are written to a .o file. 2015-04-16 12:59:30 +00:00
eh-directive-personalityindex-diagnostics.s
eh-directive-personalityindex.s Avoid explicit relocation sorting most of the time. 2015-12-17 16:22:06 +00:00
eh-directive-save-diagnostics.s [LLVM] Remove unwanted --check-prefix=CHECK from unit tests. NFC. 2016-04-19 23:51:52 +00:00
eh-directive-save.s
eh-directive-section-comdat.s Don't create empty sections just to look like gas. 2015-11-03 20:02:22 +00:00
eh-directive-section-multiple-func.s Don't create empty sections just to look like gas. 2015-11-03 20:02:22 +00:00
eh-directive-section.s Don't create empty sections just to look like gas. 2015-11-03 20:02:22 +00:00
eh-directive-setfp-diagnostics.s [LLVM] Remove unwanted --check-prefix=CHECK from unit tests. NFC. 2016-04-19 23:51:52 +00:00
eh-directive-setfp.s
eh-directive-text-section-multiple-func.s Don't constrain the section order in tests that don't depend on it. 2015-04-29 13:55:07 +00:00
eh-directive-text-section.s Avoid explicit relocation sorting most of the time. 2015-12-17 16:22:06 +00:00
eh-directive-unwind_raw-diagnostics.s
eh-directive-unwind_raw.s
eh-directive-vsave-diagnostics.s [LLVM] Remove unwanted --check-prefix=CHECK from unit tests. NFC. 2016-04-19 23:51:52 +00:00
eh-directive-vsave.s
eh-link.s Don't create empty sections just to look like gas. 2015-11-03 20:02:22 +00:00
ehabi-personality-abs.s MC: ensure that we have a section before accessing it 2016-11-22 04:32:54 +00:00
elf-eflags-eabi.s
elf-jump24-fixup.s
elf-movt.s Add back a CHECK line. 2017-07-12 16:14:00 +00:00
elf-reloc-01.s Convert a few tests to use llvm-mc. 2015-06-18 13:39:07 +00:00
elf-reloc-02.s Revert r240302 ("Bring r240130 back."). 2015-06-23 11:31:32 +00:00
elf-reloc-03.s Convert a few tests to use llvm-mc. 2015-06-18 13:39:07 +00:00
elf-reloc-condcall.s Update tests to not be as dependent on section numbers. 2015-04-15 15:59:37 +00:00
elf-thumbfunc-reloc.s Don't constrain the section order in tests that don't depend on it. 2015-04-29 13:55:07 +00:00
elf-thumbfunc-reloc2.s Don't pass relocation-model= to tests that don't need it. 2016-05-18 00:27:17 +00:00
elf-thumbfunc.s Fix aliases to thumbfunc-based exprs to be thumbfunc. 2017-01-19 20:04:11 +00:00
error-location-ldr-pseudo.s [ARM,AArch64] Store source location of asm constant pool entries 2015-11-16 16:25:47 +00:00
error-location-post-layout.s [Assembler] Add location info to unary expressions. 2017-03-10 13:08:20 +00:00
error-location.s [Assembler] Better error messages for .org directive 2016-12-14 10:43:58 +00:00
fconst.s
fixup-cpu-mode.s
fp-armv8.s
fp-const-errors.s [ARM] Use new assembler diags for ARM 2017-10-03 10:26:11 +00:00
full_line_comment.s
fullfp16-neg.s [ARM] Use new assembler diags for ARM 2017-10-03 10:26:11 +00:00
fullfp16-neon-neg.s [ARM] Use new assembler diags for ARM 2017-10-03 10:26:11 +00:00
fullfp16-neon.s [ARM] Add ARMv8.2-A FP16 vector instructions 2015-12-16 12:37:39 +00:00
fullfp16.s [ARM] Add ARMv8.2-A FP16 scalar instructions 2016-01-25 10:26:26 +00:00
gas-compl-copr-reg.s Fix several accidental DOS line endings in source files 2016-01-03 17:22:03 +00:00
hilo-16bit-relocations.s
idiv.s
implicit-it-generation.s [ARM] Add 2-operand assembly aliases for Thumb1 ADD/SUB 2017-09-01 10:47:25 +00:00
implicit-it.s [ARM] Implement -mimplicit-it assembler option 2016-07-26 14:19:47 +00:00
inline-asm-diags.ll Fix inline-asm-diags.ll on Windows, give it a triple to avoid WoA thumb confusion 2017-02-08 18:17:21 +00:00
inline-asm-srcloc.ll [Assembler] Add test for !srcloc references in assembler diags 2017-02-28 10:34:48 +00:00
inline-comments-arm.ll Add removed inline-assembly-comment test from r277146 2016-08-01 15:36:10 +00:00
inst-arm-suffixes.s
inst-constant-required.s
inst-directive-emit.s Followup to 258750; update all MC tests to use .p2align . 2016-01-26 00:27:59 +00:00
inst-directive.s
inst-overflow.s
inst-thumb-overflow-2.s
inst-thumb-overflow.s
inst-thumb-suffixes.s
invalid-barrier.s
invalid-crc32.s
invalid-fp-armv8.s [ARM, Asm] Add diagnostics for floating-point register operands 2017-10-10 12:35:09 +00:00
invalid-hint-arm.s [ARM, Asm] Change grammar of immediate operand diagnostics 2017-10-04 09:18:07 +00:00
invalid-hint-thumb.s [ARM, Asm] Change grammar of immediate operand diagnostics 2017-10-04 09:18:07 +00:00
invalid-idiv.s [ARM] Use new assembler diags for ARM 2017-10-03 10:26:11 +00:00
invalid-instructions-spellcheck.s [AsmParser] Mnemonic Spell Corrector 2017-07-05 12:39:13 +00:00
invalid-neon-v8.s [ARM, Asm] Add diagnostics for floating-point register operands 2017-10-10 12:35:09 +00:00
invalid-special-reg.s [ARM] Use new assembler diags for ARM 2017-10-03 10:26:11 +00:00
invalid-vector-index.s
ldr-pseudo-cond-darwin.s Fix some broken CHECK lines. 2017-01-22 20:28:56 +00:00
ldr-pseudo-cond.s Fix some broken CHECK lines. 2017-01-22 20:28:56 +00:00
ldr-pseudo-darwin.s Re-apply r286006: Fix 24560: assembler does not share constant pool for same constants 2017-05-22 09:42:01 +00:00
ldr-pseudo-obj-errors.s [ARM] Fixup tests to take into account mov translation. NFC. 2016-05-12 21:22:37 +00:00
ldr-pseudo-parse-errors.s
ldr-pseudo-unpredictable.s [ARM] Use new assembler diags for ARM 2017-10-03 10:26:11 +00:00
ldr-pseudo-wide.s Re-apply r286006: Fix 24560: assembler does not share constant pool for same constants 2017-05-22 09:42:01 +00:00
ldr-pseudo.s Re-apply r286006: Fix 24560: assembler does not share constant pool for same constants 2017-05-22 09:42:01 +00:00
ldrd-strd-gnu-arm-bad-imm.s [ARM] Use new assembler diags for ARM 2017-10-03 10:26:11 +00:00
ldrd-strd-gnu-arm-bad-regs.s [ARM, Asm] Harden GNU LDRD/STRD aliases against invalid inputs 2017-10-10 12:38:22 +00:00
ldrd-strd-gnu-arm.s
ldrd-strd-gnu-bad-inst.s [ARM, Asm] Harden GNU LDRD/STRD aliases against invalid inputs 2017-10-10 12:38:22 +00:00
ldrd-strd-gnu-sp.s [ARM, Asm] Harden GNU LDRD/STRD aliases against invalid inputs 2017-10-10 12:38:22 +00:00
ldrd-strd-gnu-thumb-bad-regs.s [ARM, Asm] Harden GNU LDRD/STRD aliases against invalid inputs 2017-10-10 12:38:22 +00:00
ldrd-strd-gnu-thumb.s [ARM, Asm] Harden GNU LDRD/STRD aliases against invalid inputs 2017-10-10 12:38:22 +00:00
lit.local.cfg
load-store-acquire-release-v8-thumb.s [ARM] Split out ARMv8-A semaphores and atomics and ARMv7 clrex as separate features 2016-01-15 10:23:46 +00:00
load-store-acquire-release-v8.s [ARM] Split out ARMv8-A semaphores and atomics and ARMv7 clrex as separate features 2016-01-15 10:23:46 +00:00
lsl-zero-errors.s [ARM, Asm] Add diagnostics for general-purpose register operands 2017-10-10 12:31:53 +00:00
lsl-zero.s [ARM] Split up lsl-zero test into two tests 2017-03-08 12:49:18 +00:00
ltorg-darwin.s [ARM] Fixup tests to take into account mov translation. NFC. 2016-05-12 21:22:37 +00:00
ltorg-range.s Re-apply r302416: [ARM] Clear the constant pool cache on explicit .ltorg directives 2017-05-22 09:42:07 +00:00
ltorg.s [ARM] Fixup tests to take into account mov translation. NFC. 2016-05-12 21:22:37 +00:00
macho-movwt.s ARM: fix handling of movw/movt relocations with addend. 2016-02-23 20:20:23 +00:00
macho-relocs-with-addend.s
macho-word-reloc-thumb.s ARM: by default don't set the Thumb bit on MachO relocated values. 2016-08-25 20:41:30 +00:00
mapping-initial.s [Thumb] Set correct initial mapping symbol for big-endian thumb 2016-09-19 09:21:45 +00:00
mapping-within-section.s
mappingsymbols.s Reland r298901 with modifications (reverted in r298932) 2017-04-03 21:50:04 +00:00
misaligned-blx.s ARM: report an error when attempting to target a misalgined BLX 2016-05-10 21:48:48 +00:00
mixed-arm-thumb-bl-fixup.ll ARM: use an external relocation for calls from MachO ARM mode. 2017-08-18 19:13:56 +00:00
mode-switch.s
modified-immediate-fixup-error.s Fix for pr24346: arm asm label calculation error in sub 2016-04-01 09:40:47 +00:00
modified-immediate-fixup.s Fix for pr24346: arm asm label calculation error in sub 2016-04-01 09:40:47 +00:00
move-banked-regs.s
mul-v4.s
multi-section-mapping.s [ARM] Fix handling of mapping symbols when changing sections 2017-04-20 10:18:13 +00:00
negative-immediates-fail.s [ARM, Asm] Add diagnostics for general-purpose register operands 2017-10-10 12:31:53 +00:00
negative-immediates-thumb1-fail.s [ARM, Asm] Add diagnostics for general-purpose register operands 2017-10-10 12:31:53 +00:00
negative-immediates-thumb1.s [ARM] Use new assembler diags for ARM 2017-10-03 10:26:11 +00:00
negative-immediates.s [ARM] Use new assembler diags for ARM 2017-10-03 10:26:11 +00:00
neon-abs-encoding.s
neon-absdiff-encoding.s
neon-add-encoding.s
neon-bitcount-encoding.s
neon-bitwise-encoding.s
neon-cmp-encoding.s
neon-complex.s [ARM] Use new assembler diags for ARM 2017-10-03 10:26:11 +00:00
neon-convert-encoding.s
neon-crypto.s
neon-dup-encoding.s
neon-minmax-encoding.s
neon-mov-encoding.s
neon-mov-vfp.s
neon-mul-accum-encoding.s
neon-mul-encoding.s
neon-neg-encoding.s
neon-pairwise-encoding.s
neon-reciprocal-encoding.s
neon-reverse-encoding.s
neon-satshift-encoding.s
neon-shift-encoding.s
neon-shiftaccum-encoding.s
neon-shuffle-encoding.s
neon-sub-encoding.s
neon-table-encoding.s
neon-v8.s
neon-vcvt-fp16.s [ARM] Flag vcvt{t,b} with an f16 type specifier as part of the FP16 extension 2015-12-07 10:54:36 +00:00
neon-vld-encoding.s
neon-vld-vst-align.s [ARM] Use new assembler diags for ARM 2017-10-03 10:26:11 +00:00
neon-vst-encoding.s
neon-vswp.s
neont2-abs-encoding.s
neont2-absdiff-encoding.s
neont2-add-encoding.s
neont2-bitcount-encoding.s
neont2-bitwise-encoding.s
neont2-cmp-encoding.s
neont2-convert-encoding.s
neont2-dup-encoding.s
neont2-minmax-encoding.s
neont2-mov-encoding.s
neont2-mul-accum-encoding.s
neont2-mul-encoding.s
neont2-neg-encoding.s
neont2-pairwise-encoding.s
neont2-reciprocal-encoding.s
neont2-reverse-encoding.s
neont2-satshift-encoding.s
neont2-shift-encoding.s
neont2-shiftaccum-encoding.s
neont2-shuffle-encoding.s
neont2-sub-encoding.s
neont2-table-encoding.s
neont2-vld-encoding.s
neont2-vst-encoding.s
not-armv4.s [ARM] Use new assembler diags for ARM 2017-10-03 10:26:11 +00:00
obsolete-v8.s
pkhbt-archs.s ARM: move feature for Thumb2 pkhbt/pkhtb onto architectures. 2016-07-19 19:49:13 +00:00
pool.s Followup to 258750; update all MC tests to use .p2align . 2016-01-26 00:27:59 +00:00
pr11877.s
pr22395-2.s
pr22395.s
preserve-comments-arm.s Fix handling of end-of-line preprocessor comments Attempt 2 2016-08-02 19:17:54 +00:00
quad-relocation.s Add MCContext argument to MCAsmBackend::applyFixup for error reporting 2017-04-05 10:16:14 +00:00
ras-extension.s RAS extensions are part of ARMv8.2-A. This change enables them by introducing a 2016-06-03 14:03:27 +00:00
register-token-source-loc.s [ARM, Asm] Add diagnostics for general-purpose register operands 2017-10-10 12:31:53 +00:00
relocated-mapping.s
simple-fp-encoding.s Revert "[ARM] Fix assembly and disassembly for VMRS/VMSR" 2017-08-08 17:16:46 +00:00
single-precision-fp.s [ARM] Use new assembler diags for ARM 2017-10-03 10:26:11 +00:00
sub-expr-imm.s [ARM] Adds test for immediate encoding 2016-07-27 12:15:26 +00:00
symbol-variants-errors.s
symbol-variants.s Add support for tlsldm assembler operator to ARM target 2016-07-19 14:15:33 +00:00
t2-modified-immediate-fixup-error1.s [ARM] Support fixup for Thumb2 modified immediate 2017-06-05 09:37:12 +00:00
t2-modified-immediate-fixup-error2.s [ARM, Asm] Change grammar of immediate operand diagnostics 2017-10-04 09:18:07 +00:00
t2-modified-immediate-fixup.s [ARM] Support fixup for Thumb2 modified immediate 2017-06-05 09:37:12 +00:00
target-expressions.s
thumb-add-sub-width.s [ARM] Add 2-operand assembly aliases for Thumb1 ADD/SUB 2017-09-01 10:47:25 +00:00
thumb-branch-errors.s [ARM, Asm] Add diagnostics for general-purpose register operands 2017-10-10 12:31:53 +00:00
thumb-branches.s ARM: move some logic from processFixupValue to applyFixup. 2017-06-23 22:52:36 +00:00
thumb-cb-offsets.s ARM: don't diagnose cbz/cbnz to Thumb functions. 2016-08-24 21:21:29 +00:00
thumb-cb-thumbfunc.s ARM: don't diagnose cbz/cbnz to Thumb functions. 2016-08-24 21:21:29 +00:00
thumb-diagnostics.s [ARM, Asm] Add diagnostics for general-purpose register operands 2017-10-10 12:31:53 +00:00
thumb-far-jump.s
thumb-fp-armv8.s
thumb-hints.s
thumb-invalid-crypto.txt
thumb-load-store-multiple.s
thumb-mov.s [ARM, Asm] Add diagnostics for general-purpose register operands 2017-10-10 12:31:53 +00:00
thumb-movwt-reloc.s [ARM] Add MOVW/MOVT instructions to ARMv8-M Baseline/Mainline 2016-01-15 10:25:14 +00:00
thumb-neon-crypto.s
thumb-neon-v8.s
thumb-not-mclass.s [ARM] Use new assembler diags for ARM 2017-10-03 10:26:11 +00:00
thumb-only-conditionals.s
thumb-shift-encoding.s [ARM] Allow SP in rGPR, starting from ARMv8 2015-10-28 13:58:36 +00:00
thumb-st_other.s
thumb-types.s
thumb.s
thumb1-branch-reloc.s [Thumb1] Add relocations for fixups fixup_arm_thumb_{br,bcc} 2016-09-05 08:29:15 +00:00
thumb1-relax-8m-baseline.s [ARM] Add B.W and CBZ instructions to ARMv8-M Baseline 2016-01-15 10:26:17 +00:00
thumb1-relax-adr.s ARM: do not relax Thumb1 -> Thumb2 if only Thumb1 is available. 2015-04-06 18:44:42 +00:00
thumb1-relax-bcc.s [ARM] Incorrect relocation type for Thumb2 B<cond>.w 2016-06-07 10:34:33 +00:00
thumb1-relax-br.s Revert r265817 2016-04-08 18:15:37 +00:00
thumb1-relax-ldrlit.s ARM: do not relax Thumb1 -> Thumb2 if only Thumb1 is available. 2015-04-06 18:44:42 +00:00
thumb1-relax.s [Assembler] Make fatal assembler errors non-fatal 2015-11-17 10:00:43 +00:00
thumb2-b.w-encodingT4.s
thumb2-beq-fixup.s [ARM] Create relocations for beq.w branches to ARM function syms. 2017-06-22 15:32:41 +00:00
thumb2-branches.s ARM: validate immediate branch targets in AsmParser. 2016-07-11 22:29:37 +00:00
thumb2-bxj-v8.s [ARM] Use new assembler diags for ARM 2017-10-03 10:26:11 +00:00
thumb2-bxj.s [ARM] Use new assembler diags for ARM 2017-10-03 10:26:11 +00:00
thumb2-cbn-to-next-inst.s Revert r265817 2016-04-08 18:15:37 +00:00
thumb2-diagnostics.s [ARM, Asm] Add diagnostics for general-purpose register operands 2017-10-10 12:31:53 +00:00
thumb2-dsp-diag.s [ARM] Use new assembler diags for ARM 2017-10-03 10:26:11 +00:00
thumb2-exception-return-mclass.s
thumb2-ldrb-ldrh.s [LLVM] Remove unwanted --check-prefix=CHECK from unit tests. NFC. 2016-04-19 23:51:52 +00:00
thumb2-ldrd.s
thumb2-ldrexd-strexd.s
thumb2-mclass.s
thumb2-narrow-dp.ll [ARM] Handle commutativity when converting to tADDhirr in Thumb2 2015-07-13 15:31:48 +00:00
thumb2-pldw.s
thumb2-strd.s [ARM, Asm] Add diagnostics for general-purpose register operands 2017-10-10 12:31:53 +00:00
thumb2be-b.w-encoding.s
thumb2be-beq.w-encoding.s
thumb2be-movt-encoding.s
thumb2be-movw-encoding.s
thumb_rewrites.s [ARM] Handle commutativity when converting to tADDhirr in Thumb2 2015-07-13 15:31:48 +00:00
thumb_set-diagnostics.s Change .thumb_set to have the same error checks as .set. 2015-06-22 19:35:57 +00:00
thumb_set.s Change .thumb_set to have the same error checks as .set. 2015-06-22 19:35:57 +00:00
thumbv7em.s
thumbv7m.s [ARM] Use new assembler diags for ARM 2017-10-03 10:26:11 +00:00
thumbv8m.s [ARM, Asm] Add diagnostics for general-purpose register operands 2017-10-10 12:31:53 +00:00
tls-directives.s Reapply: "ARM: put correct symbol index on indirect pointers in __thread_ptr."" 2016-04-26 18:29:16 +00:00
twice.ll [ARM] Fix several state persistence bugs 2016-01-12 13:38:15 +00:00
udf-arm-diagnostics.s [ARM, Asm] Change grammar of immediate operand diagnostics 2017-10-04 09:18:07 +00:00
udf-arm.s
udf-thumb-2-diagnostics.s [ARM, Asm] Change grammar of immediate operand diagnostics 2017-10-04 09:18:07 +00:00
udf-thumb-2.s
udf-thumb-diagnostics.s [ARM, Asm] Change grammar of immediate operand diagnostics 2017-10-04 09:18:07 +00:00
udf-thumb.s
unpred-control-flow-in-it-block.s [ARM] Diagnose PC-writing instructions in IT blocks 2017-02-28 10:04:36 +00:00
unwind-stack-diagnostics.s
v7k-dsp.s WatchOS: update default CPU for triple after t2dsp -> dsp rename 2015-11-02 18:21:07 +00:00
v8_IT_manual.s [ARM] Tighten up CHECK lines in a test 2017-10-24 14:20:13 +00:00
variant-diagnostics.s
vfp-aliases-diagnostics.s
vfp-aliases.s
vfp4.s [ARM] Use new assembler diags for ARM 2017-10-03 10:26:11 +00:00
virtexts-arm.s
virtexts-thumb.s fix typos in comments; NFC 2017-07-16 07:48:48 +00:00
vmov-vmvn-byte-replicate.s
vmov-vmvn-illegal-cases.s [ARM, Asm] Add diagnostics for floating-point register operands 2017-10-10 12:35:09 +00:00
vmrs_vmsr.s [ARM, Asm] Add diagnostics for general-purpose register operands 2017-10-10 12:31:53 +00:00
vorr-vbic-illegal-cases.s [ARM, Asm] Add diagnostics for floating-point register operands 2017-10-10 12:35:09 +00:00
vpush-vpop.s