Lines Matching refs:ASM

2 # RUN:     | FileCheck -check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ %s
5 # RUN: | FileCheck --check-prefixes=CHECK-ASM-AND-OBJ %s
7 # CHECK-ASM-AND-OBJ: cm.mvsa01 s1, s0
8 # CHECK-ASM: encoding: [0xa2,0xac]
11 # CHECK-ASM-AND-OBJ: cm.mva01s s1, s0
12 # CHECK-ASM: encoding: [0xe2,0xac]
15 # CHECK-ASM-AND-OBJ: cm.popret {ra}, 16
16 # CHECK-ASM: encoding: [0x42,0xbe]
19 # CHECK-ASM-AND-OBJ: cm.popret {ra}, 32
20 # CHECK-ASM: encoding: [0x46,0xbe]
23 # CHECK-ASM-AND-OBJ: cm.popret {ra, s0}, 64
24 # CHECK-ASM: encoding: [0x5e,0xbe]
27 # CHECK-ASM-AND-OBJ: cm.popret {ra, s0-s1}, 32
28 # CHECK-ASM: encoding: [0x62,0xbe]
31 # CHECK-ASM-AND-OBJ: cm.popret {ra, s0-s2}, 32
32 # CHECK-ASM: encoding: [0x72,0xbe]
35 # CHECK-ASM-AND-OBJ: cm.popret {ra, s0-s3}, 64
36 # CHECK-ASM: encoding: [0x86,0xbe]
39 # CHECK-ASM-AND-OBJ: cm.popret {ra, s0-s5}, 64
40 # CHECK-ASM: encoding: [0xa2,0xbe]
43 # CHECK-ASM-AND-OBJ: cm.popret {ra, s0-s7}, 80
44 # CHECK-ASM: encoding: [0xc2,0xbe]
47 # CHECK-ASM-AND-OBJ: cm.popret {ra, s0-s11}, 112
48 # CHECK-ASM: encoding: [0xf2,0xbe]
51 # CHECK-ASM-AND-OBJ: cm.popretz {ra}, 16
52 # CHECK-ASM: encoding: [0x42,0xbc]
55 # CHECK-ASM-AND-OBJ: cm.popretz {ra}, 32
56 # CHECK-ASM: encoding: [0x46,0xbc]
59 # CHECK-ASM-AND-OBJ: cm.popretz {ra, s0}, 64
60 # CHECK-ASM: encoding: [0x5e,0xbc]
63 # CHECK-ASM-AND-OBJ: cm.popretz {ra, s0-s1}, 32
64 # CHECK-ASM: encoding: [0x62,0xbc]
67 # CHECK-ASM-AND-OBJ: cm.popretz {ra, s0-s2}, 32
68 # CHECK-ASM: encoding: [0x72,0xbc]
71 # CHECK-ASM-AND-OBJ: cm.popretz {ra, s0-s3}, 64
72 # CHECK-ASM: encoding: [0x86,0xbc]
75 # CHECK-ASM-AND-OBJ: cm.popretz {ra, s0-s5}, 64
76 # CHECK-ASM: encoding: [0xa2,0xbc]
79 # CHECK-ASM-AND-OBJ: cm.popretz {ra, s0-s7}, 80
80 # CHECK-ASM: encoding: [0xc2,0xbc]
83 # CHECK-ASM-AND-OBJ: cm.popretz {ra, s0-s11}, 112
84 # CHECK-ASM: encoding: [0xf2,0xbc]
87 # CHECK-ASM-AND-OBJ: cm.pop {ra}, 16
88 # CHECK-ASM: encoding: [0x42,0xba]
91 # CHECK-ASM-AND-OBJ: cm.pop {ra}, 32
92 # CHECK-ASM: encoding: [0x46,0xba]
95 # CHECK-ASM-AND-OBJ: cm.pop {ra, s0}, 16
96 # CHECK-ASM: encoding: [0x52,0xba]
99 # CHECK-ASM-AND-OBJ: cm.pop {ra, s0-s1}, 32
100 # CHECK-ASM: encoding: [0x62,0xba]
103 # CHECK-ASM-AND-OBJ: cm.pop {ra, s0-s2}, 32
104 # CHECK-ASM: encoding: [0x72,0xba]
107 # CHECK-ASM-AND-OBJ: cm.pop {ra, s0-s5}, 64
108 # CHECK-ASM: encoding: [0xa2,0xba]
111 # CHECK-ASM-AND-OBJ: cm.pop {ra, s0-s7}, 80
112 # CHECK-ASM: encoding: [0xc2,0xba]
115 # CHECK-ASM-AND-OBJ: cm.pop {ra, s0-s11}, 112
116 # CHECK-ASM: encoding: [0xf2,0xba]
119 # CHECK-ASM-AND-OBJ: cm.push {ra}, -16
120 # CHECK-ASM: encoding: [0x42,0xb8]
123 # CHECK-ASM-AND-OBJ: cm.push {ra, s0}, -32
124 # CHECK-ASM: encoding: [0x56,0xb8]
127 # CHECK-ASM-AND-OBJ: cm.push {ra, s0-s1}, -32
128 # CHECK-ASM: encoding: [0x62,0xb8]
131 # CHECK-ASM-AND-OBJ: cm.push {ra, s0-s3}, -64
132 # CHECK-ASM: encoding: [0x86,0xb8]
135 # CHECK-ASM-AND-OBJ: cm.push {ra, s0-s7}, -80
136 # CHECK-ASM: encoding: [0xc2,0xb8]
139 # CHECK-ASM-AND-OBJ: cm.push {ra, s0-s7}, -80
140 # CHECK-ASM: encoding: [0xc2,0xb8]
143 # CHECK-ASM-AND-OBJ: cm.push {ra, s0-s11}, -112
144 # CHECK-ASM: encoding: [0xf2,0xb8]
147 # CHECK-ASM-AND-OBJ: cm.push {ra, s0-s11}, -128
148 # CHECK-ASM: encoding: [0xf6,0xb8]