llvm-project/llvm/test/MC/ARM
Simon Tatham e45cbf9923 [ARM,MVE] Update MVE_VMLA_qr for architecture change.
In revision B.q and before of the Armv8-M architecture reference
manual, the vector/scalar forms of the `vmla` and `vmlas` instructions
came in signed and unsigned integer forms, such as `vmla.s8 q0,q1,r2`
or `vmlas.u32 q3,q4,r5`.

Revision B.r has changed this. There are no longer signed and unsigned
versions of these instructions, since they were functionally identical
anyway. Now there is just `vmla.i8` (or `i16` or `i32`, and similarly
for `vmlas`). Bit 28 of the instruction encoding, which was previously
0 for signed or 1 for unsigned, is now expected to be 0 always.

This change updates LLVM to the new version of the architecture. The
obsoleted encodings for unsigned integers are now decoding errors, and
only the still-valid encoding is ever emitted. This shouldn't break
any existing assembly code, because the old signed and unsigned
versions of the mnemonic are still accepted by the assembler (which is
standard practice anyway for all signedness-agnostic MVE integer
instructions).

Reviewed By: dmgreen, lenary

Differential Revision: https://reviews.llvm.org/D138827
2022-11-29 08:47:00 +00:00
..
AlignedBundling [llvm-objdump] Add --no-print-imm-hex to tests depending on it. 2022-10-29 15:40:26 -07:00
Inputs
Windows [llvm-objdump] Add --no-print-imm-hex to tests depending on it. 2022-10-29 15:40:26 -07:00
2010-11-30-reloc-movt.s
2013-03-18-Br-to-label-named-like-reg.s
CheckDataSymbol.s
align_arm_2_thumb.s [llvm-objdump,ARM] Fix a lot more tests. 2022-07-26 10:22:02 +01:00
align_thumb_2_arm.s [llvm-objdump,ARM] Fix a lot more tests. 2022-07-26 10:22:02 +01:00
aligned-blx.s
arm-aliases.s
arm-arithmetic-aliases.s
arm-branch-errors.s
arm-branches.s
arm-elf-relocation-diagnostics.s
arm-elf-relocations.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
arm-elf-symver.s ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
arm-it-block.s
arm-ldrd.s
arm-load-store-multiple-deprecated.s [ARM] do not consider sp as deprecated for ldm/stm 2021-02-23 13:26:18 +00:00
arm-macho-calls.s [llvm-objdump] Add --no-print-imm-hex to tests depending on it. 2022-10-29 15:40:26 -07:00
arm-memory-instructions-immediate.s [llvm-objdump] Add --no-print-imm-hex to tests depending on it. 2022-10-29 15:40:26 -07:00
arm-memory-instructions.s
arm-qualifier-diagnostics.s
arm-reg-addr-errors.s
arm-shift-encoding.s
arm-thumb-cpus-default.s
arm-thumb-cpus.s
arm-thumb-tail-call.ll [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
arm-thumb-trustzone.s
arm-trustzone.s
arm11-hint-instr.s
arm_addrmode2.s
arm_addrmode3.s
arm_fixups.s
arm_instructions.s
armv8.1m-pacbti-error.s [clang][ARM] PACBTI-M assembly support 2021-11-30 09:28:18 +00:00
armv8.1m-pacbti.s [ARM] Correct features on pacbti instructions. 2022-07-27 09:15:14 +01:00
armv8.2a-dotprod-a32.s [ARM][AArch64] Adding Neoverse N2 CPU support 2020-11-25 11:42:54 +00:00
armv8.2a-dotprod-error.s
armv8.2a-dotprod-t32.s [ARM][AArch64] Adding Neoverse N2 CPU support 2020-11-25 11:42:54 +00:00
armv8.3a-js.s
armv8.4a-trace-error.s
armv8.4a-trace.s [ARM] Fix Decode of tsb csync 2022-03-17 17:29:31 +00:00
armv8.5a-sb-error-thumb.s
armv8.5a-sb-error.s
armv8.5a-sb.s
armv8.6a-matmul-error.s
armv8.6a-matmul.s
armv8a-fpmul-error.s
armv8a-fpmul.s
assembler-fill.s
assembly-default-build-attributes.s [ARMAttributeParser] Correctly parse and print Tag_THUMB_ISA_use=3 2020-11-28 12:28:22 -08:00
basic-arm-instructions-v8.1a.s
basic-arm-instructions-v8.s
basic-arm-instructions.s
basic-thumb-instructions.s
basic-thumb2-instructions-v8.s
basic-thumb2-instructions.s [MC][ARM] add .w suffixes for RSB/RSBS T1 2021-04-01 10:45:37 -07:00
bfloat16-a32-errors.s
bfloat16-a32-errors2.s
bfloat16-a32.s
bfloat16-t32-errors.s
bfloat16-t32.s
big-endian-arm-fixup.s
big-endian-thumb-fixup.s
big-endian-thumb2-fixup.s
bkpt.s
bracket-darwin.s
bracket-exprs.s
branch-disassemble.s [llvm-objdump] Add --no-print-imm-hex to tests depending on it. 2022-10-29 15:40:26 -07:00
cde-fp-vec.s
cde-integer.s
cde-vec-pred.s
clrm-asm.s
cmp-immediate-fixup-error.s
cmp-immediate-fixup-error2.s
cmp-immediate-fixup.s
cmp-immediate-fixup2.s
coff-debugging-secrel.ll Reland - [CodeView] Emit S_OBJNAME record 2021-12-21 19:02:14 -05:00
coff-file.s
coff-function-type-info.ll
coff-relocations.s [llvm-objdump] Add --no-print-imm-hex to tests depending on it. 2022-10-29 15:40:26 -07:00
comment.s
complex-operands.s
coproc-diag.s
coprocessors.s
cps.s
cpu-test.s
crc32-thumb.s
crc32.s
cxx-global-constructor.ll MC: Convert tests to opaque pointers 2022-11-27 20:10:29 -08:00
d16.s
data-in-code.ll MC: Convert tests to opaque pointers 2022-11-27 20:10:29 -08:00
deprecated-v8.s [ARM] Undeprecate complex IT blocks 2022-02-07 15:47:53 +00:00
dfb-neg.s
dfb.s
diagnostics-noneon.s
diagnostics.s
directive-align.s
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
directive-arch-armv6t2.s
directive-arch-armv6z.s
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-armv7e-m.s
directive-arch-armv7em.s
directive-arch-armv7m.s
directive-arch-armv7r.s
directive-arch-armv8-a.s
directive-arch-armv8.2-a.s
directive-arch-armv8a.s
directive-arch-armv8m.s [ARMAttributeParser] Correctly parse and print Tag_THUMB_ISA_use=3 2020-11-28 12:28:22 -08:00
directive-arch-iwmmxt.s
directive-arch-iwmmxt2.s
directive-arch-mode-switch.s
directive-arch-semantic-action.s
directive-arch-xscale.s [llvm][ARM] Treat xscale arch as an alias of armv5te 2021-06-28 15:20:24 +00:00
directive-arch_extension-aes-sha2.s [ARM][AArch64] Require appropriate features for crypto algorithms 2021-04-28 16:26:18 +01:00
directive-arch_extension-crc.s
directive-arch_extension-crypto.s [ARM][AArch64] Require appropriate features for crypto algorithms 2021-04-28 16:26:18 +01:00
directive-arch_extension-fp.s
directive-arch_extension-idiv.s
directive-arch_extension-mode-switch.s
directive-arch_extension-mp.s
directive-arch_extension-sec.s
directive-arch_extension-simd.s
directive-arch_extension-toggle.s
directive-arch_extension-unsupported.s
directive-cpu.s
directive-eabi_attribute-also_compatible_with-integer.s [ARM] Parse Tag_also_compatible_with attribute 2022-08-16 11:22:56 +01:00
directive-eabi_attribute-also_compatible_with-invalid_arch.s [ARM] Parse Tag_also_compatible_with attribute 2022-08-16 11:22:56 +01:00
directive-eabi_attribute-also_compatible_with-invalid_tag.s [ARM] Parse Tag_also_compatible_with attribute 2022-08-16 11:22:56 +01:00
directive-eabi_attribute-also_compatible_with-recursive.s [ARM] Parse Tag_also_compatible_with attribute 2022-08-16 11:22:56 +01:00
directive-eabi_attribute-also_compatible_with-string.s [ARM] Parse Tag_also_compatible_with attribute 2022-08-16 11:22:56 +01:00
directive-eabi_attribute-cpu_arch-armv8a.s [ARM] Add Tag_CPU_arch missing value descriptions in attribute parser 2022-07-26 08:32:40 +01:00
directive-eabi_attribute-cpu_arch-armv8r.s [ARM] Add Tag_CPU_arch missing value descriptions in attribute parser 2022-07-26 08:32:40 +01:00
directive-eabi_attribute-diagnostics.s
directive-eabi_attribute-overwrite.s
directive-eabi_attribute.s [ARM] Parse Tag_also_compatible_with attribute 2022-08-16 11:22:56 +01:00
directive-even.s
directive-fpu-diagnostics.s
directive-fpu-instrs.s
directive-fpu-multiple.s
directive-fpu-softvfp.s
directive-fpu.s
directive-if-subtraction.s
directive-literals.s
directive-object_arch-2.s
directive-object_arch-3.s
directive-object_arch-diagnostics.s
directive-object_arch.s
directive-thumb_func.s [ARM][MC] Change EndOfStatement "unexpected tokens in .xxx directive " to "expected newline" 2022-06-05 14:53:59 -07:00
directive-tlsdescseq-diagnostics.s [ARM][MC] Change EndOfStatement "unexpected tokens in .xxx directive " to "expected newline" 2022-06-05 14:53:59 -07:00
directive-tlsdescseq.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
directive-type-diagnostics.s
directive-unsupported.s
directive-word-diagnostics.s
directive_parsing.s [MC] Change EndOfStatement "unexpected tokens in .xxx directive " to "expected newline" 2022-06-05 15:11:01 -07:00
directives-case_insensitive.s
dot-req-case-insensitive.s
dot-req.s
dwarf-asm-multiple-sections-dwarf-2.s
dwarf-asm-multiple-sections.s ELFAsmParser: Remove non-SHF_ALLOC or non-executable sections' line info/address ranges contribution for -g 2020-11-16 20:02:25 -08:00
dwarf-asm-no-code.s
dwarf-asm-nonstandard-section.s
dwarf-asm-single-section.s
dwarf-cfi-initial-state.s
eh-compact-pr0.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
eh-compact-pr1.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
eh-directive-cantunwind-diagnostics.s
eh-directive-cantunwind.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
eh-directive-fnend-diagnostics.s
eh-directive-fnstart-diagnostics.s
eh-directive-handlerdata.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03: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
eh-directive-pad.s
eh-directive-personality-diagnostics.s
eh-directive-personality.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
eh-directive-personalityindex-diagnostics.s
eh-directive-personalityindex.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
eh-directive-save-diagnostics.s
eh-directive-save.s
eh-directive-section-comdat.s
eh-directive-section-multiple-func.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
eh-directive-section.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
eh-directive-setfp-diagnostics.s
eh-directive-setfp.s
eh-directive-text-section-multiple-func.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
eh-directive-text-section.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
eh-directive-unwind_raw-diagnostics.s
eh-directive-unwind_raw.s
eh-directive-vsave-diagnostics.s
eh-directive-vsave.s
eh-link.s
ehabi-personality-abs.s MCExpr::evaluateAsRelocatableImpl : allow evaluation of non-VK_None MCSymbolRefExpr when MCAsmLayout is available 2020-11-18 13:52:33 -08:00
elf-eflags-eabi.s
elf-execute-only-section.ll
elf-jump24-fixup.s
elf-movt.s [llvm-objdump] Add --no-print-imm-hex to tests depending on it. 2022-10-29 15:40:26 -07:00
elf-reloc-01.s
elf-reloc-02.s
elf-reloc-03.s
elf-reloc-condcall.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
elf-thumbfunc-reloc.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
elf-thumbfunc-reloc2.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
elf-thumbfunc.s ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
equal-rdhi-rdlo-diagnostics.s
error-location-ldr-pseudo.s
error-location-post-layout.s
error-location.s
fconst.s
fixup-cpu-mode.s
fixup-pcrel9.s
fixup-per-fragment.s
fp-armv8-m.s
fp-armv8.s
fp-const-errors.s
full_line_comment.s
fullfp16-neg.s [ARM] Add a vrinta.f16.f16 alias 2021-12-06 11:06:25 +00:00
fullfp16-neon-neg.s
fullfp16-neon.s
fullfp16-nopred.s
fullfp16.s [ARM] Add a vrinta.f16.f16 alias 2021-12-06 11:06:25 +00:00
gas-compl-copr-reg.s
gas-compl-mem-offset-paren.s
hilo-16bit-relocations.s
idiv.s
implicit-it-generation-v8.s [clang][ARM] PACBTI-M assembly support 2021-11-30 09:28:18 +00:00
implicit-it-generation.s
implicit-it.s
inline-asm-diags.ll
inline-asm-srcloc.ll [llvm] Inclusive language: replace master with main in file paths in LIT tests 2021-11-08 12:39:50 -06:00
inline-comments-arm.ll
inst-arm-suffixes.s
inst-constant-required.s
inst-directive-emit.s
inst-directive-other.s [llvm-objdump] Add --no-print-imm-hex to tests depending on it. 2022-10-29 15:40:26 -07:00
inst-directive.s
inst-overflow.s
inst-thumb-overflow-2.s
inst-thumb-overflow.s
inst-thumb-suffixes-auto.s
inst-thumb-suffixes.s
invalid-addsub.s
invalid-barrier.s
invalid-crc32.s
invalid-fp-armv8.s
invalid-hint-arm.s
invalid-hint-thumb.s
invalid-idiv.s
invalid-instructions-spellcheck.s
invalid-neon-v8.s
invalid-special-reg.s
invalid-vector-index.s
it-nv.s
ldr-pseudo-cond-darwin.s [NFC] Disallow unused prefixes under MC/ARM 2021-01-14 08:56:45 -08:00
ldr-pseudo-cond.s [NFC] Disallow unused prefixes under MC/ARM 2021-01-14 08:56:45 -08:00
ldr-pseudo-darwin.s
ldr-pseudo-obj-errors.s
ldr-pseudo-parse-errors.s
ldr-pseudo-unpredictable.s
ldr-pseudo-wide.s [MC][ARM] Reuse symbol value in constant pool 2022-06-07 13:39:52 +08:00
ldr-pseudo.s
ldrd-strd-gnu-arm-bad-imm.s
ldrd-strd-gnu-arm-bad-regs.s
ldrd-strd-gnu-arm.s
ldrd-strd-gnu-bad-inst.s
ldrd-strd-gnu-sp.s
ldrd-strd-gnu-thumb-bad-regs.s
ldrd-strd-gnu-thumb.s
lit.local.cfg [NFC] Disallow unused prefixes under llvm/test 2021-01-21 20:31:52 -08:00
load-store-acquire-release-v8-thumb.s
load-store-acquire-release-v8.s
lsl-zero-errors.s [Thumb2] support `movs pc, lr` alias for `subs pc, lr, #0`/`eret` 2021-02-10 11:00:42 -08:00
lsl-zero.s [NFC] Disallow unused prefixes under MC/ARM 2021-01-14 08:56:45 -08:00
ltorg-darwin.s
ltorg-range.s
ltorg.s
macho-movwt.s
macho-reloc-thumb-local.s
macho-relocs-with-addend.s
macho-word-reloc-thumb.s
mapping-initial.s
mapping-within-section.s ELFObjectWriter: Don't sort local symbols 2021-02-07 15:47:10 -08:00
mappingsymbols.s [test] Avoid llvm-readelf/llvm-readobj one-dash long options and deprecated aliases (e.g. --file-headers) 2021-07-15 10:26:21 -07:00
misaligned-blx.s
mixed-arm-thumb-bl-fixup.ll [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
mode-switch.s
modified-immediate-fixup-error.s
modified-immediate-fixup.s
move-banked-regs.s
mul-v4.s
multi-section-mapping.s ELFObjectWriter: Don't sort local symbols 2021-02-07 15:47:10 -08:00
mve-bitops.s
mve-float.s
mve-fp-registers.s [NFC] Disallow unused prefixes under MC/ARM 2021-01-14 08:56:45 -08:00
mve-integer.s
mve-interleave.s
mve-load-store.s
mve-minmax.s
mve-misc.s
mve-qdest-qsrc.s [ARM] Add errors for MVE exclusive registers. 2022-10-10 22:06:35 +01:00
mve-qdest-rsrc.s [ARM,MVE] Update MVE_VMLA_qr for architecture change. 2022-11-29 08:47:00 +00:00
mve-reductions-fp.s
mve-reductions.s
mve-scalar-shift.s
mve-shifts.s
mve-vcmp.s
mve-vmov-lane.s
mve-vmov-pair.s
mve-vpt.s
negative-immediates-fail.s
negative-immediates-thumb1-fail.s
negative-immediates-thumb1.s
negative-immediates.s
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
neon-convert-encoding.s
neon-crypto.s [ARM][AArch64] Require appropriate features for crypto algorithms 2021-04-28 16:26:18 +01:00
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
neon-vld-encoding.s
neon-vld-vst-align.s
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
no-mve.s
not-armv4.s
obsolete-v8.s
pcrel-global.s
pkhbt-archs.s
pool.s
pr11877.s
pr22395-2.s
pr22395.s
preserve-comments-arm.s
quad-relocation.s
ra-auth-code-errors.s [ARM] Implement PAC return address signing mechanism for PACBTI-M 2021-12-07 10:15:19 +00:00
ra-auth-code.s [ARM] Implement PAC return address signing mechanism for PACBTI-M 2021-12-07 10:15:19 +00:00
ras-extension.s
register-list-dup.s
register-token-source-loc.s
reloc-directive-err.s
reloc-directive.s [MC][ARM] Support .reloc *, BFD_RELOC_{NONE,8,16,32}, * 2021-03-05 21:39:16 -08:00
relocated-mapping.s ELFObjectWriter: Don't sort local symbols 2021-02-07 15:47:10 -08:00
seh-checks.s [MC] [Win64EH] Check that the SEH unwind opcodes match the actual instructions 2022-06-01 11:25:49 +03:00
seh-checks2.s [MC] [Win64EH] Check that the SEH unwind opcodes match the actual instructions 2022-06-01 11:25:49 +03:00
seh-epilog-packing.s [MC] [Win64EH] Optimize the ARM unwind info 2022-06-01 11:25:49 +03:00
seh-epilog-sharing.s [MC] [Win64EH] Optimize the ARM unwind info 2022-06-01 11:25:49 +03:00
seh-packed.s [MC] [Win64EH] Optimize the ARM unwind info 2022-06-01 11:25:49 +03:00
seh.s [MC] [Win64EH] Optimize the ARM unwind info 2022-06-01 11:25:49 +03:00
simple-fp-encoding.s
single-precision-fp.s
speculation-barriers-errors.s
speculation-barriers.s
sub-expr-imm.s
subtarget-nop.s [MC] Use local MCSubtargetInfo in writeNops 2021-09-07 15:46:19 +01:00
symbol-variants-errors.s [MC] Add MCAsmParser::parseRParen to improve consistency and simplify code 2022-01-27 00:37:49 -08:00
symbol-variants.s
t2-modified-immediate-fixup-error1.s
t2-modified-immediate-fixup-error2.s
t2-modified-immediate-fixup.s [llvm-objdump] Add --no-print-imm-hex to tests depending on it. 2022-10-29 15:40:26 -07:00
tMOVSr.s [MC][ARM] Fix number of operands of tMOVSr 2020-11-24 18:13:10 +03:00
target-expressions.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
thumb-add-sub-width.s
thumb-branch-errors.s
thumb-branches.s
thumb-cb-offsets.s
thumb-cb-thumbfunc.s [ARMInstPrinter] Print the target address of a branch instruction 2021-06-30 16:35:28 +07:00
thumb-diagnostics.s
thumb-far-jump.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
thumb-fp-armv8.s
thumb-function-address.s [MC][ARM] make Thumb function also if type attribute is set 2021-02-24 14:08:56 -08:00
thumb-hints.s
thumb-invalid-crypto.txt
thumb-load-store-multiple.s
thumb-mov.s [Thumb2] support `movs pc, lr` alias for `subs pc, lr, #0`/`eret` 2021-02-10 11:00:42 -08:00
thumb-movwt-reloc.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
thumb-neon-crypto.s
thumb-neon-v8.s
thumb-not-mclass.s
thumb-only-conditionals.s
thumb-shift-encoding.s
thumb-st_other.s
thumb-types.s ELFObjectWriter: Don't sort local symbols 2021-02-07 15:47:10 -08:00
thumb.s
thumb1-branch-reloc.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
thumb1-relax-8m-baseline.s
thumb1-relax-adr.s
thumb1-relax-bcc.s [llvm-objdump] Add --no-print-imm-hex to tests depending on it. 2022-10-29 15:40:26 -07:00
thumb1-relax-br.s [llvm-objdump] Add --no-print-imm-hex to tests depending on it. 2022-10-29 15:40:26 -07:00
thumb1-relax-ldrlit.s [MC][ARM] Replace MCContext::reportFatalError call with reportError 2022-01-15 00:13:49 -08:00
thumb1-relax.s
thumb2-b.w-encodingT4.s
thumb2-b.w-target.s [llvm-objdump] Add --no-print-imm-hex to tests depending on it. 2022-10-29 15:40:26 -07:00
thumb2-beq-fixup.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
thumb2-branch-ranges.s [ARM] support symbolic expressions as branch target in b.w 2021-03-01 17:41:35 -08:00
thumb2-branches.s [MC][ARM] add .w suffixes for BL (T1) and DBG 2021-02-24 09:58:08 -08:00
thumb2-bxj-v8.s
thumb2-bxj.s
thumb2-cbn-to-next-inst.s [llvm-objdump] Add --no-print-imm-hex to tests depending on it. 2022-10-29 15:40:26 -07:00
thumb2-diagnostics.s [MC][ARM] Reject Thumb "ror rX, #0" 2021-05-19 15:05:39 -07:00
thumb2-dsp-diag.s
thumb2-exception-return-mclass.s
thumb2-ldr.w-str.w.s [THUMB2] add .w suffixes for ldr/str (immediate) T4 2021-02-23 09:25:40 -08:00
thumb2-ldrb-ldrh.s
thumb2-ldrd.s
thumb2-ldrexd-strexd.s
thumb2-mclass.s
thumb2-narrow-dp.ll
thumb2-pldw.s
thumb2-strd.s
thumb2be-b.w-encoding.s
thumb2be-beq.w-encoding.s
thumb2be-movt-encoding.s
thumb2be-movw-encoding.s
thumb_func-implies-thumb.s [AsmParser][ARM] Make .thumb_func imply .thumb 2021-05-07 12:13:36 +02:00
thumb_rewrites.s
thumb_set-diagnostics.s [MC] Add parseEOL() overload and migrate some parseToken(AsmToken::EndOfStatement) to parseEOL() 2021-03-06 17:45:23 -08:00
thumb_set.s ELFObjectWriter: Don't sort local symbols 2021-02-07 15:47:10 -08:00
thumbv7em.s
thumbv7m.s
thumbv8.1m-vmrs-vmsr.s
thumbv8.1m.s
thumbv8m.s [NFC] Disallow unused prefixes under MC/ARM 2021-01-14 08:56:45 -08:00
tls-directives.s
twice.ll
type-directive-print.ll
udf-arm-diagnostics.s
udf-arm.s
udf-thumb-2-diagnostics.s
udf-thumb-2.s
udf-thumb-diagnostics.s
udf-thumb.s
unpred-control-flow-in-it-block.s
unwind-stack-diagnostics.s
v7k-dsp.s
variant-diagnostics.s
vfp-aliases-diagnostics.s
vfp-aliases.s
vfp4.s
virtexts-arm.s
virtexts-thumb.s
vldm-vstm-diags.s
vmov-pair-diags.s
vmov-vmvn-illegal-cases.s
vmov-vmvn-replicate.s
vmovhr.s
vmrs_vmsr.s
vorr-vbic-illegal-cases.s
vpush-vpop.s
vscclrm-asm.s
vstrldr_sys.s