• Home
  • Raw
  • Download

Lines Matching full:all

2 ; RUN:     -disable-mips-delay-filler < %s | FileCheck %s -check-prefixes=ALL,C_CC_FMT,PRER6
4 ; RUN: -disable-mips-delay-filler < %s | FileCheck %s -check-prefixes=ALL,C_CC_FMT,PRER6
6 ; RUN: -disable-mips-delay-filler < %s | FileCheck %s -check-prefixes=ALL,C_CC_FMT,PRER6
8 ; RUN: -disable-mips-delay-filler < %s | FileCheck %s -check-prefixes=ALL,CMP_CC_FMT,R6
16 ; ALL-LABEL: addLD:
17 ; ALL: ld $25, %call16(__addtf3)
27 ; ALL-LABEL: subLD:
28 ; ALL: ld $25, %call16(__subtf3)
38 ; ALL-LABEL: mulLD:
39 ; ALL: ld $25, %call16(__multf3)
49 ; ALL-LABEL: divLD:
50 ; ALL: ld $25, %call16(__divtf3)
60 ; ALL-LABEL: conv_LD_char:
61 ; ALL: ld $25, %call16(__floatsitf)
69 ; ALL-LABEL: conv_LD_short:
70 ; ALL: ld $25, %call16(__floatsitf)
78 ; ALL-LABEL: conv_LD_int:
79 ; ALL: ld $25, %call16(__floatsitf)
87 ; ALL-LABEL: conv_LD_LL:
88 ; ALL: ld $25, %call16(__floatditf)
96 ; ALL-LABEL: conv_LD_UChar:
97 ; ALL: ld $25, %call16(__floatunsitf)
105 ; ALL-LABEL: conv_LD_UShort:
106 ; ALL: ld $25, %call16(__floatunsitf)
114 ; ALL-LABEL: conv_LD_UInt:
115 ; ALL: ld $25, %call16(__floatunsitf)
123 ; ALL-LABEL: conv_LD_ULL:
124 ; ALL: ld $25, %call16(__floatunditf)
132 ; ALL-LABEL: conv_char_LD:
133 ; ALL: ld $25, %call16(__fixtfsi)
141 ; ALL-LABEL: conv_short_LD:
142 ; ALL: ld $25, %call16(__fixtfsi)
150 ; ALL-LABEL: conv_int_LD:
151 ; ALL: ld $25, %call16(__fixtfsi)
159 ; ALL-LABEL: conv_LL_LD:
160 ; ALL: ld $25, %call16(__fixtfdi)
168 ; ALL-LABEL: conv_UChar_LD:
169 ; ALL: ld $25, %call16(__fixtfsi)
177 ; ALL-LABEL: conv_UShort_LD:
178 ; ALL: ld $25, %call16(__fixtfsi)
186 ; ALL-LABEL: conv_UInt_LD:
187 ; ALL: ld $25, %call16(__fixunstfsi)
195 ; ALL-LABEL: conv_ULL_LD:
196 ; ALL: ld $25, %call16(__fixunstfdi)
204 ; ALL-LABEL: conv_LD_float:
205 ; ALL: ld $25, %call16(__extendsftf2)
213 ; ALL-LABEL: conv_LD_double:
214 ; ALL: ld $25, %call16(__extenddftf2)
222 ; ALL-LABEL: conv_float_LD:
223 ; ALL: ld $25, %call16(__trunctfsf2)
231 ; ALL-LABEL: conv_double_LD:
232 ; ALL: ld $25, %call16(__trunctfdf2)
240 ; ALL-LABEL: libcall1_fabsl:
241 ; ALL-DAG: ld $[[R0:[0-9]+]], 8($[[R4:[0-9]+]])
242 ; ALL-DAG: daddiu $[[R1:[0-9]+]], $zero, 1
243 ; ALL-DAG: dsll $[[R2:[0-9]+]], $[[R1]], 63
244 ; ALL-DAG: daddiu $[[R3:[0-9]+]], $[[R2]], -1
245 ; ALL-DAG: and $4, $[[R0]], $[[R3]]
246 ; ALL-DAG: ld $2, 0($[[R4]])
257 ; ALL-LABEL: libcall1_ceill:
258 ; ALL: ld $25, %call16(ceill)
269 ; ALL-LABEL: libcall1_sinl:
270 ; ALL: ld $25, %call16(sinl)
281 ; ALL-LABEL: libcall1_cosl:
282 ; ALL: ld $25, %call16(cosl)
293 ; ALL-LABEL: libcall1_expl:
294 ; ALL: ld $25, %call16(expl)
305 ; ALL-LABEL: libcall1_exp2l:
306 ; ALL: ld $25, %call16(exp2l)
317 ; ALL-LABEL: libcall1_logl:
318 ; ALL: ld $25, %call16(logl)
329 ; ALL-LABEL: libcall1_log2l:
330 ; ALL: ld $25, %call16(log2l)
341 ; ALL-LABEL: libcall1_log10l:
342 ; ALL: ld $25, %call16(log10l)
353 ; ALL-LABEL: libcall1_nearbyintl:
354 ; ALL: ld $25, %call16(nearbyintl)
365 ; ALL-LABEL: libcall1_floorl:
366 ; ALL: ld $25, %call16(floorl)
377 ; ALL-LABEL: libcall1_sqrtl:
378 ; ALL: ld $25, %call16(sqrtl)
389 ; ALL-LABEL: libcall1_rintl:
390 ; ALL: ld $25, %call16(rintl)
401 ; ALL-LABEL: libcall_powil:
402 ; ALL: ld $25, %call16(__powitf2)
412 ; ALL-LABEL: libcall2_copysignl:
413 ; ALL-DAG: daddiu $[[R2:[0-9]+]], $zero, 1
414 ; ALL-DAG: dsll $[[R3:[0-9]+]], $[[R2]], 63
415 ; ALL-DAG: ld $[[R0:[0-9]+]], %got_disp(gld1)
416 ; ALL-DAG: ld $[[R1:[0-9]+]], 8($[[R0]])
417 ; ALL-DAG: and $[[R4:[0-9]+]], $[[R1]], $[[R3]]
418 ; ALL-DAG: ld $[[R5:[0-9]+]], %got_disp(gld0)
419 ; ALL-DAG: ld $[[R6:[0-9]+]], 8($[[R5]])
420 ; ALL-DAG: daddiu $[[R7:[0-9]+]], $[[R3]], -1
421 ; ALL-DAG: and $[[R8:[0-9]+]], $[[R6]], $[[R7]]
422 ; ALL-DAG: or $4, $[[R8]], $[[R4]]
423 ; ALL-DAG: ld $2, 0($[[R5]])
435 ; ALL-LABEL: libcall2_powl:
436 ; ALL: ld $25, %call16(powl)
448 ; ALL-LABEL: libcall2_fmodl:
449 ; ALL: ld $25, %call16(fmodl)
461 ; ALL-LABEL: libcall3_fmal:
462 ; ALL: ld $25, %call16(fmal)
475 ; ALL-LABEL: cmp_lt:
476 ; ALL: ld $25, %call16(__lttf2)
485 ; ALL-LABEL: cmp_le:
486 ; ALL: ld $25, %call16(__letf2)
495 ; ALL-LABEL: cmp_gt:
496 ; ALL: ld $25, %call16(__gttf2)
505 ; ALL-LABEL: cmp_ge:
506 ; ALL: ld $25, %call16(__getf2)
515 ; ALL-LABEL: cmp_eq:
516 ; ALL: ld $25, %call16(__eqtf2)
525 ; ALL-LABEL: cmp_ne:
526 ; ALL: ld $25, %call16(__netf2)
535 ; ALL-LABEL: load_LD_LD:
536 ; ALL: ld $[[R0:[0-9]+]], %got_disp(gld1)
537 ; ALL: ld $2, 0($[[R0]])
538 ; ALL: ld $4, 8($[[R0]])
546 ; ALL-LABEL: load_LD_float:
547 ; ALL: ld $[[R0:[0-9]+]], %got_disp(gf1)
548 ; ALL: lw $4, 0($[[R0]])
549 ; ALL: ld $25, %call16(__extendsftf2)
560 ; ALL-LABEL: load_LD_double:
561 ; ALL: ld $[[R0:[0-9]+]], %got_disp(gd1)
562 ; ALL: ld $4, 0($[[R0]])
563 ; ALL: ld $25, %call16(__extenddftf2)
574 ; ALL-LABEL: store_LD_LD:
575 ; ALL: ld $[[R0:[0-9]+]], %got_disp(gld1)
576 ; ALL: ld $[[R1:[0-9]+]], 0($[[R0]])
577 ; ALL: ld $[[R2:[0-9]+]], 8($[[R0]])
578 ; ALL: ld $[[R3:[0-9]+]], %got_disp(gld0)
579 ; ALL: sd $[[R2]], 8($[[R3]])
580 ; ALL: sd $[[R1]], 0($[[R3]])
589 ; ALL-LABEL: store_LD_float:
590 ; ALL: ld $[[R0:[0-9]+]], %got_disp(gld1)
591 ; ALL: ld $4, 0($[[R0]])
592 ; ALL: ld $5, 8($[[R0]])
593 ; ALL: ld $25, %call16(__trunctfsf2)
596 ; ALL: ld $[[R1:[0-9]+]], %got_disp(gf1)
597 ; ALL: sw $2, 0($[[R1]])
607 ; ALL-LABEL: store_LD_double:
608 ; ALL: ld $[[R0:[0-9]+]], %got_disp(gld1)
609 ; ALL: ld $4, 0($[[R0]])
610 ; ALL: ld $5, 8($[[R0]])
611 ; ALL: ld $25, %call16(__trunctfdf2)
614 ; ALL: ld $[[R1:[0-9]+]], %got_disp(gd1)
615 ; ALL: sd $2, 0($[[R1]])
625 ; ALL-LABEL: select_LD:
649 ; ALL-LABEL: selectCC_LD:
650 ; ALL: move $[[R0:[0-9]+]], $11
651 ; ALL: move $[[R1:[0-9]+]], $10
652 ; ALL: move $[[R2:[0-9]+]], $9
653 ; ALL: move $[[R3:[0-9]+]], $8
654 ; ALL: ld $25, %call16(__gttf2)($gp)