Taints the non-acquire RMW's store address with the load part
[oota-llvm.git] / test / MC / ARM / directive-fpu-multiple.s
1 @ Check multiple .fpu directives.
2
3 @ The later .fpu directive should overwrite the earlier one.
4 @ We also check here that all the .fpu directives that we expect to work do work
5
6 @ RUN: llvm-mc -triple arm-eabi -filetype obj %s | llvm-readobj -arm-attributes \
7 @ RUN:   | FileCheck %s -check-prefix CHECK-ATTR
8
9         .fpu none
10         .fpu vfp
11         .fpu vfpv2
12         .fpu vfpv3
13         .fpu vfpv3-fp16
14         .fpu vfpv3-d16
15         .fpu vfpv3-d16-fp16
16         .fpu vfpv3xd
17         .fpu vfpv3xd-fp16
18         .fpu vfpv4
19         .fpu vfpv4-d16
20         .fpu fpv4-sp-d16
21         .fpu fpv5-d16
22         .fpu fpv5-sp-d16
23         .fpu fp-armv8
24         .fpu neon
25         .fpu neon-fp16
26         .fpu neon-vfpv4
27         .fpu neon-fp-armv8
28         .fpu crypto-neon-fp-armv8
29         .fpu softvfp
30
31         .fpu vfpv4
32
33 @ CHECK-ATTR: FileAttributes {
34 @ CHECK-ATTR:   Attribute {
35 @ CHECK-ATTR:     TagName: FP_arch
36 @ CHECK-ATTR:     Description: VFPv4
37 @ CHECK-ATTR:   }
38 @ CHECK-ATTR: }
39