[mips][msa] Remove unneeded triple directive in MSA MC tests.
[oota-llvm.git] / test / MC / Mips / msa / test_ctrlregs.s
1 # RUN: llvm-mc %s -show-encoding -mcpu=mips32r2 -mattr=+msa -arch=mips | FileCheck %s
2 #
3 # RUN: llvm-mc %s -mcpu=mips32r2 -mattr=+msa -arch=mips -filetype=obj -o - | llvm-objdump -d -mattr=+msa -arch=mips - | FileCheck %s -check-prefix=CHECKOBJDUMP
4 #
5 #CHECK:  cfcmsa       $1, $0                  # encoding: [0x78,0x7e,0x00,0x59]
6 #CHECK:  cfcmsa       $1, $0                  # encoding: [0x78,0x7e,0x00,0x59]
7 #CHECK:  cfcmsa       $2, $1                  # encoding: [0x78,0x7e,0x08,0x99]
8 #CHECK:  cfcmsa       $2, $1                  # encoding: [0x78,0x7e,0x08,0x99]
9 #CHECK:  cfcmsa       $3, $2                  # encoding: [0x78,0x7e,0x10,0xd9]
10 #CHECK:  cfcmsa       $3, $2                  # encoding: [0x78,0x7e,0x10,0xd9]
11 #CHECK:  cfcmsa       $4, $3                  # encoding: [0x78,0x7e,0x19,0x19]
12 #CHECK:  cfcmsa       $4, $3                  # encoding: [0x78,0x7e,0x19,0x19]
13 #CHECK:  cfcmsa       $5, $4                  # encoding: [0x78,0x7e,0x21,0x59]
14 #CHECK:  cfcmsa       $5, $4                  # encoding: [0x78,0x7e,0x21,0x59]
15 #CHECK:  cfcmsa       $6, $5                  # encoding: [0x78,0x7e,0x29,0x99]
16 #CHECK:  cfcmsa       $6, $5                  # encoding: [0x78,0x7e,0x29,0x99]
17 #CHECK:  cfcmsa       $7, $6                  # encoding: [0x78,0x7e,0x31,0xd9]
18 #CHECK:  cfcmsa       $7, $6                  # encoding: [0x78,0x7e,0x31,0xd9]
19 #CHECK:  cfcmsa       $8, $7                  # encoding: [0x78,0x7e,0x3a,0x19]
20 #CHECK:  cfcmsa       $8, $7                  # encoding: [0x78,0x7e,0x3a,0x19]
21
22 #CHECK:  ctcmsa       $0, $1                  # encoding: [0x78,0x3e,0x08,0x19]
23 #CHECK:  ctcmsa       $0, $1                  # encoding: [0x78,0x3e,0x08,0x19]
24 #CHECK:  ctcmsa       $1, $2                  # encoding: [0x78,0x3e,0x10,0x59]
25 #CHECK:  ctcmsa       $1, $2                  # encoding: [0x78,0x3e,0x10,0x59]
26 #CHECK:  ctcmsa       $2, $3                  # encoding: [0x78,0x3e,0x18,0x99]
27 #CHECK:  ctcmsa       $2, $3                  # encoding: [0x78,0x3e,0x18,0x99]
28 #CHECK:  ctcmsa       $3, $4                  # encoding: [0x78,0x3e,0x20,0xd9]
29 #CHECK:  ctcmsa       $3, $4                  # encoding: [0x78,0x3e,0x20,0xd9]
30 #CHECK:  ctcmsa       $4, $5                  # encoding: [0x78,0x3e,0x29,0x19]
31 #CHECK:  ctcmsa       $4, $5                  # encoding: [0x78,0x3e,0x29,0x19]
32 #CHECK:  ctcmsa       $5, $6                  # encoding: [0x78,0x3e,0x31,0x59]
33 #CHECK:  ctcmsa       $5, $6                  # encoding: [0x78,0x3e,0x31,0x59]
34 #CHECK:  ctcmsa       $6, $7                  # encoding: [0x78,0x3e,0x39,0x99]
35 #CHECK:  ctcmsa       $6, $7                  # encoding: [0x78,0x3e,0x39,0x99]
36 #CHECK:  ctcmsa       $7, $8                  # encoding: [0x78,0x3e,0x41,0xd9]
37 #CHECK:  ctcmsa       $7, $8                  # encoding: [0x78,0x3e,0x41,0xd9]
38
39 #CHECKOBJDUMP:  cfcmsa       $1, $0
40 #CHECKOBJDUMP:  cfcmsa       $1, $0
41 #CHECKOBJDUMP:  cfcmsa       $2, $1
42 #CHECKOBJDUMP:  cfcmsa       $2, $1
43 #CHECKOBJDUMP:  cfcmsa       $3, $2
44 #CHECKOBJDUMP:  cfcmsa       $3, $2
45 #CHECKOBJDUMP:  cfcmsa       $4, $3
46 #CHECKOBJDUMP:  cfcmsa       $4, $3
47 #CHECKOBJDUMP:  cfcmsa       $5, $4
48 #CHECKOBJDUMP:  cfcmsa       $5, $4
49 #CHECKOBJDUMP:  cfcmsa       $6, $5
50 #CHECKOBJDUMP:  cfcmsa       $6, $5
51 #CHECKOBJDUMP:  cfcmsa       $7, $6
52 #CHECKOBJDUMP:  cfcmsa       $7, $6
53 #CHECKOBJDUMP:  cfcmsa       $8, $7
54 #CHECKOBJDUMP:  cfcmsa       $8, $7
55
56 #CHECKOBJDUMP:  ctcmsa       $0, $1
57 #CHECKOBJDUMP:  ctcmsa       $0, $1
58 #CHECKOBJDUMP:  ctcmsa       $1, $2
59 #CHECKOBJDUMP:  ctcmsa       $1, $2
60 #CHECKOBJDUMP:  ctcmsa       $2, $3
61 #CHECKOBJDUMP:  ctcmsa       $2, $3
62 #CHECKOBJDUMP:  ctcmsa       $3, $4
63 #CHECKOBJDUMP:  ctcmsa       $3, $4
64 #CHECKOBJDUMP:  ctcmsa       $4, $5
65 #CHECKOBJDUMP:  ctcmsa       $4, $5
66 #CHECKOBJDUMP:  ctcmsa       $5, $6
67 #CHECKOBJDUMP:  ctcmsa       $5, $6
68 #CHECKOBJDUMP:  ctcmsa       $6, $7
69 #CHECKOBJDUMP:  ctcmsa       $6, $7
70 #CHECKOBJDUMP:  ctcmsa       $7, $8
71 #CHECKOBJDUMP:  ctcmsa       $7, $8
72
73 cfcmsa       $1, $msair
74 cfcmsa       $1, $0
75 cfcmsa       $2, $msacsr
76 cfcmsa       $2, $1
77 cfcmsa       $3, $msaaccess
78 cfcmsa       $3, $2
79 cfcmsa       $4, $msasave
80 cfcmsa       $4, $3
81 cfcmsa       $5, $msamodify
82 cfcmsa       $5, $4
83 cfcmsa       $6, $msarequest
84 cfcmsa       $6, $5
85 cfcmsa       $7, $msamap
86 cfcmsa       $7, $6
87 cfcmsa       $8, $msaunmap
88 cfcmsa       $8, $7
89
90 ctcmsa       $msair, $1
91 ctcmsa       $0, $1
92 ctcmsa       $msacsr, $2
93 ctcmsa       $1, $2
94 ctcmsa       $msaaccess, $3
95 ctcmsa       $2, $3
96 ctcmsa       $msasave, $4
97 ctcmsa       $3, $4
98 ctcmsa       $msamodify, $5
99 ctcmsa       $4, $5
100 ctcmsa       $msarequest, $6
101 ctcmsa       $5, $6
102 ctcmsa       $msamap, $7
103 ctcmsa       $6, $7
104 ctcmsa       $msaunmap, $8
105 ctcmsa       $7, $8