Lines Matching refs:EB

2 …-march=mips     -mcpu=mips32r5 -mattr=+msa,+fp64 -O0 < %s | FileCheck %s --check-prefix=MIPS32R5-EB
4 …-march=mips -mcpu=mips32r6 -mattr=+msa,+fp64 -O0 < %s | FileCheck %s --check-prefix=MIPS32R6-EB
12 ; MIPS32R5-EB-LABEL: llvm_mips_ldr_d_test:
13 ; MIPS32R5-EB: # %bb.0: # %entry
14 ; MIPS32R5-EB-NEXT: # implicit-def: $v0
15 ; MIPS32R5-EB-NEXT: lwr $2, 23($5)
16 ; MIPS32R5-EB-NEXT: lwl $2, 20($5)
17 ; MIPS32R5-EB-NEXT: # implicit-def: $at
18 ; MIPS32R5-EB-NEXT: lwr $1, 19($5)
19 ; MIPS32R5-EB-NEXT: lwl $1, 16($5)
20 ; MIPS32R5-EB-NEXT: fill.w $w0, $2
21 ; MIPS32R5-EB-NEXT: insert.w $w0[1], $1
22 ; MIPS32R5-EB-NEXT: st.d $w0, 0($4)
23 ; MIPS32R5-EB-NEXT: jr $ra
24 ; MIPS32R5-EB-NEXT: nop
40 ; MIPS32R6-EB-LABEL: llvm_mips_ldr_d_test:
41 ; MIPS32R6-EB: # %bb.0: # %entry
42 ; MIPS32R6-EB-NEXT: lw $2, 20($5)
43 ; MIPS32R6-EB-NEXT: lw $1, 16($5)
44 ; MIPS32R6-EB-NEXT: fill.w $w0, $2
45 ; MIPS32R6-EB-NEXT: insert.w $w0[1], $1
46 ; MIPS32R6-EB-NEXT: st.d $w0, 0($4)
47 ; MIPS32R6-EB-NEXT: jrc $ra
73 ; MIPS32R5-EB-LABEL: llvm_mips_ldr_w_test:
74 ; MIPS32R5-EB: # %bb.0: # %entry
75 ; MIPS32R5-EB-NEXT: # implicit-def: $at
76 ; MIPS32R5-EB-NEXT: lwr $1, 19($5)
77 ; MIPS32R5-EB-NEXT: lwl $1, 16($5)
78 ; MIPS32R5-EB-NEXT: fill.w $w0, $1
79 ; MIPS32R5-EB-NEXT: st.w $w0, 0($4)
80 ; MIPS32R5-EB-NEXT: jr $ra
81 ; MIPS32R5-EB-NEXT: nop
93 ; MIPS32R6-EB-LABEL: llvm_mips_ldr_w_test:
94 ; MIPS32R6-EB: # %bb.0: # %entry
95 ; MIPS32R6-EB-NEXT: lw $1, 16($5)
96 ; MIPS32R6-EB-NEXT: fill.w $w0, $1
97 ; MIPS32R6-EB-NEXT: st.w $w0, 0($4)
98 ; MIPS32R6-EB-NEXT: jrc $ra
122 ; MIPS32R5-EB-LABEL: llvm_mips_str_d_test:
123 ; MIPS32R5-EB: # %bb.0: # %entry
124 ; MIPS32R5-EB-NEXT: ld.d $w0, 0($4)
125 ; MIPS32R5-EB-NEXT: copy_s.w $2, $w0[0]
126 ; MIPS32R5-EB-NEXT: copy_s.w $1, $w0[1]
127 ; MIPS32R5-EB-NEXT: swr $2, 19($5)
128 ; MIPS32R5-EB-NEXT: swl $2, 16($5)
129 ; MIPS32R5-EB-NEXT: swr $1, 23($5)
130 ; MIPS32R5-EB-NEXT: swl $1, 20($5)
131 ; MIPS32R5-EB-NEXT: jr $ra
132 ; MIPS32R5-EB-NEXT: nop
146 ; MIPS32R6-EB-LABEL: llvm_mips_str_d_test:
147 ; MIPS32R6-EB: # %bb.0: # %entry
148 ; MIPS32R6-EB-NEXT: ld.d $w0, 0($4)
149 ; MIPS32R6-EB-NEXT: copy_s.w $2, $w0[0]
150 ; MIPS32R6-EB-NEXT: copy_s.w $1, $w0[1]
151 ; MIPS32R6-EB-NEXT: sw $2, 20($5)
152 ; MIPS32R6-EB-NEXT: sw $1, 16($5)
153 ; MIPS32R6-EB-NEXT: jrc $ra
179 ; MIPS32R5-EB-LABEL: llvm_mips_str_w_test:
180 ; MIPS32R5-EB: # %bb.0: # %entry
181 ; MIPS32R5-EB-NEXT: ld.w $w0, 0($4)
182 ; MIPS32R5-EB-NEXT: copy_s.w $1, $w0[0]
183 ; MIPS32R5-EB-NEXT: swr $1, 19($5)
184 ; MIPS32R5-EB-NEXT: swl $1, 16($5)
185 ; MIPS32R5-EB-NEXT: jr $ra
186 ; MIPS32R5-EB-NEXT: nop
197 ; MIPS32R6-EB-LABEL: llvm_mips_str_w_test:
198 ; MIPS32R6-EB: # %bb.0: # %entry
199 ; MIPS32R6-EB-NEXT: ld.w $w0, 0($4)
200 ; MIPS32R6-EB-NEXT: copy_s.w $1, $w0[0]
201 ; MIPS32R6-EB-NEXT: sw $1, 16($5)
202 ; MIPS32R6-EB-NEXT: jrc $ra