Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / llvm / test / MC / AArch64 / SVE / directive-arch_extension.s
blobc516c7d8126c531cd35513c8063a7f7f804da01b
1 // RUN: llvm-mc -triple=aarch64 < %s | FileCheck %s
3 .arch_extension sve
5 ptrue p0.b, pow2
6 // CHECK: ptrue p0.b, pow2
8 // Test that the implied +sve feature is also set from +sve2.
9 .arch_extension nosve
10 .arch_extension sve2
11 ptrue p0.b, pow2
12 // CHECK: ptrue p0.b, pow2
14 // Check that setting +nosve2 does not imply +nosve
15 .arch_extension nosve2
17 ptrue p0.b, pow2
18 // CHECK: ptrue p0.b, pow2