Lines Matching refs:MM
9 ; RUN: -relocation-model=pic < %s | FileCheck %s -check-prefixes=ALL,MM
11 ; RUN: -relocation-model=pic < %s | FileCheck %s -check-prefixes=ALL,MM
25 ; RUN: FileCheck %s -check-prefixes=ALL,MM-MNO-PIC,MM-MNO-LE-PIC
28 ; RUN: FileCheck %s -check-prefixes=ALL,MM-MNO-PIC,MM-MNO-LE-PIC
42 ; RUN: FileCheck %s -check-prefixes=ALL,MM-MNO-PIC,MM-MNO-BE-PIC
45 ; RUN: FileCheck %s -check-prefixes=ALL,MM-MNO-PIC,MM-MNO-BE-PIC
58 ; RUN: -mattr=+micromips < %s | FileCheck %s -check-prefixes=ALL,MM-STATIC_PIC
60 ; RUN: -mattr=+micromips < %s | FileCheck %s -check-prefixes=ALL,MM-STATIC-PIC
123 ; MM: lui $[[R0:[0-9]+]], %hi(_gp_disp)
124 ; MM: addiu $[[R1:[0-9]+]], $[[R0]], %lo(_gp_disp)
125 ; MM: addu $[[R2:[0-9]+]], $[[R1]], $25
126 ; MM: lw $[[R3:[0-9]+]], %got(g0)($[[R2]])
127 ; MM: ldc1 $f0, 0($[[R3]])
129 ; MM-MNO-PIC: lui $[[R0:[0-9]+]], %hi(_gp_disp)
130 ; MM-MNO-PIC: addiu $[[R1:[0-9]+]], $[[R0]], %lo(_gp_disp)
131 ; MM-MNO-PIC: addu $[[R2:[0-9]+]], $[[R1]], $25
132 ; MM-MNO-PIC: lw $[[R3:[0-9]+]], %got(g0)($[[R2]])
133 ; MM-MNO-PIC: lw16 $[[R4:[0-9]+]], 0($[[R3]])
134 ; MM-MNO-PIC: lw16 $[[R5:[0-9]+]], 4($[[R3]])
135 ; MM-MNO-LE-PIC: mtc1 $[[R4]], $f0
136 ; MM-MNO-LE-PIC: mthc1 $[[R5]], $f0
137 ; MM-MNO-BE-PIC: mtc1 $[[R5]], $f0
138 ; MM-MNO-BE-PIC: mthc1 $[[R4]], $f0
140 ; MM-STATIC-PIC: lui $[[R0:[0-9]+]], %hi(g0)
141 ; MM-STATIC-PIC: ldc1 $f0, %lo(g0)($[[R0]])
208 ; MM: lui $[[R0:[0-9]+]], %hi(_gp_disp)
209 ; MM: addiu $[[R1:[0-9]+]], $[[R0]], %lo(_gp_disp)
210 ; MM: addu $[[R2:[0-9]+]], $[[R1]], $25
211 ; MM: lw $[[R3:[0-9]+]], %got(g0)($[[R2]])
212 ; MM: sdc1 $f12, 0($[[R3]])
214 ; MM-MNO-PIC: lui $[[R0:[0-9]+]], %hi(_gp_disp)
215 ; MM-MNO-PIC: addiu $[[R1:[0-9]+]], $[[R0]], %lo(_gp_disp)
216 ; MM-MNO-PIC: addu $[[R2:[0-9]+]], $[[R1]], $25
217 ; MM-MNO-LE-PIC: mfc1 $[[R3:[0-9]+]], $f12
218 ; MM-MNO-BE-PIC: mfhc1 $[[R3:[0-9]+]], $f12
219 ; MM-MNO-PIC: lw $[[R4:[0-9]+]], %got(g0)($[[R2]])
220 ; MM-MNO-PIC: sw16 $[[R3]], 0($[[R4]])
221 ; MM-MNO-LE-PIC: mfhc1 $[[R5:[0-9]+]], $f12
222 ; MM-MNO-BE-PIC: mfc1 $[[R5:[0-9]+]], $f12
223 ; MM-MNO-PIC: sw16 $[[R5]], 4($[[R4]])
225 ; MM-STATIC-PIC: lui $[[R0:[0-9]+]], %hi(g0)
226 ; MM-STATIC-PIC: sdc1 $f12, %lo(g0)($[[R0]])
264 ; MM: sll16 $[[R0:[0-9]+]], $5, 3
265 ; MM: addu16 $[[R1:[0-9]+]], $4, $[[R0]]
266 ; MM: ldc1 $f0, 0($[[R1]])
268 ; MM-MNO-PIC: sll16 $[[R0:[0-9]+]], $5, 3
269 ; MM-MNO-PIC: addu16 $[[R1:[0-9]+]], $4, $[[R0]]
270 ; MM-MNO-PIC: lw16 $[[R2:[0-9]+]], 0($[[R1]])
271 ; MM-MNO-PIC: lw16 $[[R3:[0-9]+]], 4($[[R1]])
272 ; MM-MNO-LE-PIC: mtc1 $[[R2]], $f0
273 ; MM-MNO-LE-PIC: mthc1 $[[R3]], $f0
274 ; MM-MNO-BE-PIC: mtc1 $[[R3]], $f0
275 ; MM-MNO-BE-PIC: mthc1 $[[R2]], $f0
277 ; MM-STATIC-PIC: sll16 $[[R0:[0-9]+]], $5, 3
278 ; MM-STATIC-PIC: addu16 $[[R1:[0-9]+]], $4, $[[R0]]
279 ; MM-STATIC-PIC: ldc1 $f0, 0($[[R1]])
312 ; MM: sll16 $[[R0:[0-9]+]], $7, 3
313 ; MM: addu16 $[[R1:[0-9]+]], $6, $[[R0]]
314 ; MM: sdc1 $f12, 0($[[R1]])
316 ; MM-MNO-PIC: sll16 $[[R0:[0-9]+]], $7, 3
317 ; MM-MNO-PIC: addu16 $[[R1:[0-9]+]], $6, $[[R0]]
318 ; MM-MNO-LE-PIC: mfc1 $[[R2:[0-9]+]], $f12
319 ; MM-MNO-BE-PIC: mfhc1 $[[R2:[0-9]+]], $f12
320 ; MM-MNO-PIC: sw16 $[[R2]], 0($[[R1]])
321 ; MM-MNO-LE-PIC: mfhc1 $[[R3:[0-9]+]], $f12
322 ; MM-MNO-BE-PIC: mfc1 $[[R3:[0-9]+]], $f12
323 ; MM-MNO-PIC: sw16 $[[R3]], 4($[[R1]])
325 ; MM-STATIC-PIC: sll16 $[[R0:[0-9]+]], $7, 3
326 ; MM-STATIC-PIC: addu16 $[[R1:[0-9]+]], $6, $[[R0]]
327 ; MM-STATIC-PIC: sdc1 $f12, 0($[[R1]])