• Home
  • Raw
  • Download

Lines Matching refs:MM

2 ; RUN:    -check-prefixes=NOT-R2-R6,GP32,GP32-NOT-MM,NOT-MM
4 ; RUN: -check-prefixes=NOT-R2-R6,GP32,GP32-NOT-MM,NOT-MM
6 ; RUN: -check-prefixes=R2-R6,GP32,GP32-NOT-MM,NOT-MM
8 ; RUN: -check-prefixes=R2-R6,GP32,GP32-NOT-MM,NOT-MM
10 ; RUN: -check-prefixes=R2-R6,GP32,GP32-NOT-MM,NOT-MM
12 ; RUN: -check-prefixes=R2-R6,GP32,GP32-NOT-MM,NOT-MM
14 ; RUN: -check-prefixes=GP32-MM,GP32,MM
16 ; RUN: -check-prefixes=GP32-MM,GP32,MM
18 ; RUN: -check-prefixes=NOT-R2-R6,GP64,NOT-MM
20 ; RUN: -check-prefixes=NOT-R2-R6,GP64,NOT-MM
22 ; RUN: -check-prefixes=NOT-R2-R6,GP64,NOT-MM
24 ; RUN: -check-prefixes=R2-R6,GP64,NOT-MM
26 ; RUN: -check-prefixes=R2-R6,GP64,NOT-MM
28 ; RUN: -check-prefixes=R2-R6,GP64,NOT-MM
30 ; RUN: -check-prefixes=R2-R6,GP64,NOT-MM
32 ; RUN: -check-prefixes=GP64,MM
38 ; NOT-MM: subu $[[T0:[0-9]+]], $4, $5
39 ; NOT-MM: sll $[[T0]], $[[T0]], 31
40 ; NOT-MM: sra $2, $[[T0]], 31
42 ; MM: subu16 $[[T0:[0-9]+]], $4, $5
43 ; MM: sll $[[T1:[0-9]+]], $[[T0]], 31
44 ; MM: sra $[[T0]], $[[T1]], 31
61 ; MM: subu16 $[[T0:[0-9]+]], $4, $5
62 ; MM: seb $[[T0]], $[[T0]]
79 ; MM: subu16 $[[T0:[0-9]+]], $4, $5
80 ; MM: seh $[[T0]], $[[T0]]
90 ; NOT-MM: subu $2, $4, $5
92 ; MM: subu16 $2, $4, $5
117 ; GP32-NOT-MM: lw $[[T0:[0-9]+]], 20($sp)
118 ; GP32-NOT-MM: sltu $[[T1:[0-9]+]], $5, $[[T0]]
119 ; GP32-NOT-MM: lw $[[T2:[0-9]+]], 16($sp)
120 ; GP32-NOT-MM: addu $[[T3:[0-9]+]], $[[T1]], $[[T2]]
121 ; GP32-NOT-MM: lw $[[T4:[0-9]+]], 24($sp)
122 ; GP32-NOT-MM: lw $[[T5:[0-9]+]], 28($sp)
123 ; GP32-NOT-MM: subu $[[T6:[0-9]+]], $7, $[[T5]]
124 ; GP32-NOT-MM: subu $2, $4, $[[T3]]
125 ; GP32-NOT-MM: sltu $[[T8:[0-9]+]], $6, $[[T4]]
126 ; GP32-NOT-MM: addu $[[T9:[0-9]+]], $[[T8]], $[[T0]]
127 ; GP32-NOT-MM: subu $3, $5, $[[T9]]
128 ; GP32-NOT-MM: sltu $[[T10:[0-9]+]], $7, $[[T5]]
129 ; GP32-NOT-MM: addu $[[T11:[0-9]+]], $[[T10]], $[[T4]]
130 ; GP32-NOT-MM: subu $4, $6, $[[T11]]
131 ; GP32-NOT-MM: move $5, $[[T6]]
133 ; GP32-MM: lw $[[T0:[0-9]+]], 20($sp)
134 ; GP32-MM: sltu $[[T1:[0-9]+]], $[[T2:[0-9]+]], $[[T0]]
135 ; GP32-MM: lw $[[T3:[0-9]+]], 16($sp)
136 ; GP32-MM: addu $[[T3]], $[[T1]], $[[T3]]
137 ; GP32-MM: lw $[[T4:[0-9]+]], 28($sp)
138 ; GP32-MM: subu $[[T1]], $7, $[[T4]]
139 ; GP32-MM: subu $[[T3]], $[[T5:[0-9]+]], $[[T3]]
140 ; GP32-MM: lw $[[T5]], 24($sp)
141 ; GP32-MM: sltu $[[T6:[0-9]+]], $6, $[[T5]]
142 ; GP32-MM: addu $[[T0]], $[[T6]], $[[T0]]
143 ; GP32-MM: subu $[[T0]], $5, $[[T0]]
144 ; GP32-MM: sltu $[[T2]], $7, $[[T4]]
145 ; GP32-MM: addu $[[T5]], $[[T2]], $[[T5]]
146 ; GP32-MM: subu $[[T5]], $6, $[[T5]]
147 ; GP32-MM: move $[[T2]], $[[T1]]