Lines Matching full:mips64
7 ; RUN: llc -march=mips64 -verify-machineinstrs \
8 ; RUN: < %s | FileCheck %s -check-prefix=MIPS64
9 ; RUN: llc -march=mips64 -verify-machineinstrs -relocation-model=pic \
10 ; RUN: < %s | FileCheck %s -check-prefix=MIPS64-PIC
52 ; MIPS64-LABEL: foo:
53 ; MIPS64: # %bb.0: # %entry
54 ; MIPS64-NEXT: daddiu $sp, $sp, -16
55 ; MIPS64-NEXT: .cfi_def_cfa_offset 16
56 ; MIPS64-NEXT: sd $ra, 8($sp) # 8-byte Folded Spill
57 ; MIPS64-NEXT: .cfi_offset 31, -8
58 ; MIPS64-NEXT: move $1, $ra
59 ; MIPS64-NEXT: jal _mcount
60 ; MIPS64-NEXT: nop
61 ; MIPS64-NEXT: ld $ra, 8($sp) # 8-byte Folded Reload
62 ; MIPS64-NEXT: jr $ra
63 ; MIPS64-NEXT: daddiu $sp, $sp, 16
65 ; MIPS64-PIC-LABEL: foo:
66 ; MIPS64-PIC: # %bb.0: # %entry
67 ; MIPS64-PIC-NEXT: daddiu $sp, $sp, -16
68 ; MIPS64-PIC-NEXT: .cfi_def_cfa_offset 16
69 ; MIPS64-PIC-NEXT: sd $ra, 8($sp) # 8-byte Folded Spill
70 ; MIPS64-PIC-NEXT: sd $gp, 0($sp) # 8-byte Folded Spill
71 ; MIPS64-PIC-NEXT: .cfi_offset 31, -8
72 ; MIPS64-PIC-NEXT: .cfi_offset 28, -16
73 ; MIPS64-PIC-NEXT: lui $1, %hi(%neg(%gp_rel(foo)))
74 ; MIPS64-PIC-NEXT: daddu $1, $1, $25
75 ; MIPS64-PIC-NEXT: daddiu $gp, $1, %lo(%neg(%gp_rel(foo)))
76 ; MIPS64-PIC-NEXT: ld $25, %call16(_mcount)($gp)
77 ; MIPS64-PIC-NEXT: move $1, $ra
78 ; MIPS64-PIC-NEXT: .reloc .Ltmp0, R_MIPS_JALR, _mcount
79 ; MIPS64-PIC-NEXT: .Ltmp0:
80 ; MIPS64-PIC-NEXT: jalr $25
81 ; MIPS64-PIC-NEXT: nop
82 ; MIPS64-PIC-NEXT: ld $gp, 0($sp) # 8-byte Folded Reload
83 ; MIPS64-PIC-NEXT: ld $ra, 8($sp) # 8-byte Folded Reload
84 ; MIPS64-PIC-NEXT: jr $ra
85 ; MIPS64-PIC-NEXT: daddiu $sp, $sp, 16