[all-commits] [llvm/llvm-project] 90f0e8: [Arm][MC] Remove unused prefixes in .arch_extensio...

David Spickett via All-commits all-commits at lists.llvm.org
Fri Nov 6 07:13:30 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 90f0e87653785dbaf27f37901d5ee7aa43810b13
      https://github.com/llvm/llvm-project/commit/90f0e87653785dbaf27f37901d5ee7aa43810b13
  Author: David Spickett <david.spickett at linaro.org>
  Date:   2020-11-06 (Fri, 06 Nov 2020)

  Changed paths:
    M llvm/test/MC/ARM/directive-arch_extension-fp.s
    M llvm/test/MC/ARM/directive-arch_extension-idiv.s
    M llvm/test/MC/ARM/directive-arch_extension-mp.s
    M llvm/test/MC/ARM/directive-arch_extension-simd.s

  Log Message:
  -----------
  [Arm][MC] Remove unused prefixes in .arch_extension fp tests

idiv: There is no difference between Armv7m and Thumbv7M
behaviour so the specific CHECKs are not needed.
The errors for Armv7-a and Thumbv7-a will always
include "ARM" or "THUMB" respectively so they need their
own CHECK prefix, making CHECK-V7 redundant.

mp: Behaviour is dependent on whether the triple is v6/v7/v7M
regardless of being Arm or Thumb. So we don't need the more
specific CHECK-ARMv7M etc.

simd: Errors are either v7 only, or v7 and v8 so CHECK-V8
is not needed.

fp: Same as simd

Reviewed By: ostannard

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




More information about the All-commits mailing list