Lines Matching refs:BIGENDIAN
3 ; RUN: llc -march=mips -mattr=+msa,+fp64 < %s | FileCheck -check-prefix=BIGENDIAN %s
23 ; BIGENDIAN: v16i8_to_v16i8:
24 ; BIGENDIAN: ld.b [[R1:\$w[0-9]+]],
25 ; BIGENDIAN: addv.b [[R2:\$w[0-9]+]], [[R1]], [[R1]]
26 ; BIGENDIAN: addv.b [[R3:\$w[0-9]+]], [[R2]], [[R2]]
27 ; BIGENDIAN: st.b [[R3]],
28 ; BIGENDIAN: .size v16i8_to_v16i8
47 ; BIGENDIAN: v16i8_to_v8i16:
48 ; BIGENDIAN: ld.b [[R1:\$w[0-9]+]],
49 ; BIGENDIAN: addv.b [[R2:\$w[0-9]+]], [[R1]], [[R1]]
50 ; BIGENDIAN: shf.b [[R3:\$w[0-9]+]], [[R2]], 177
51 ; BIGENDIAN: addv.h [[R4:\$w[0-9]+]], [[R3]], [[R3]]
52 ; BIGENDIAN: st.h [[R4]],
53 ; BIGENDIAN: .size v16i8_to_v8i16
72 ; BIGENDIAN: v16i8_to_v8f16:
73 ; BIGENDIAN: ld.b [[R1:\$w[0-9]+]],
74 ; BIGENDIAN: addv.b [[R2:\$w[0-9]+]], [[R1]], [[R1]]
75 ; BIGENDIAN: st.b [[R2]],
76 ; BIGENDIAN: .size v16i8_to_v8f16
95 ; BIGENDIAN: v16i8_to_v4i32:
96 ; BIGENDIAN: ld.b [[R1:\$w[0-9]+]],
97 ; BIGENDIAN: addv.b [[R2:\$w[0-9]+]], [[R1]], [[R1]]
98 ; BIGENDIAN: shf.b [[R3:\$w[0-9]+]], [[R2]], 27
99 ; BIGENDIAN: addv.w [[R4:\$w[0-9]+]], [[R3]], [[R3]]
100 ; BIGENDIAN: st.w [[R4]],
101 ; BIGENDIAN: .size v16i8_to_v4i32
120 ; BIGENDIAN: v16i8_to_v4f32:
121 ; BIGENDIAN: ld.b [[R1:\$w[0-9]+]],
122 ; BIGENDIAN: addv.b [[R2:\$w[0-9]+]], [[R1]], [[R1]]
123 ; BIGENDIAN: shf.b [[R3:\$w[0-9]+]], [[R2]], 27
124 ; BIGENDIAN: fadd.w [[R4:\$w[0-9]+]], [[R3]], [[R3]]
125 ; BIGENDIAN: st.w [[R4]],
126 ; BIGENDIAN: .size v16i8_to_v4f32
145 ; BIGENDIAN: v16i8_to_v2i64:
146 ; BIGENDIAN: ld.b [[R1:\$w[0-9]+]],
147 ; BIGENDIAN: addv.b [[R2:\$w[0-9]+]], [[R1]], [[R1]]
148 ; BIGENDIAN: shf.b [[R3:\$w[0-9]+]], [[R2]], 27
149 ; BIGENDIAN: shf.w [[R3:\$w[0-9]+]], [[R3]], 177
150 ; BIGENDIAN: addv.d [[R4:\$w[0-9]+]], [[R3]], [[R3]]
151 ; BIGENDIAN: st.d [[R4]],
152 ; BIGENDIAN: .size v16i8_to_v2i64
171 ; BIGENDIAN: v16i8_to_v2f64:
172 ; BIGENDIAN: ld.b [[R1:\$w[0-9]+]],
173 ; BIGENDIAN: addv.b [[R2:\$w[0-9]+]], [[R1]], [[R1]]
174 ; BIGENDIAN: shf.b [[R3:\$w[0-9]+]], [[R2]], 27
175 ; BIGENDIAN: shf.w [[R3:\$w[0-9]+]], [[R3]], 177
176 ; BIGENDIAN: fadd.d [[R4:\$w[0-9]+]], [[R3]], [[R3]]
177 ; BIGENDIAN: st.d [[R4]],
178 ; BIGENDIAN: .size v16i8_to_v2f64
197 ; BIGENDIAN: v8i16_to_v16i8:
198 ; BIGENDIAN: ld.h [[R1:\$w[0-9]+]],
199 ; BIGENDIAN: addv.h [[R2:\$w[0-9]+]], [[R1]], [[R1]]
200 ; BIGENDIAN: shf.b [[R3:\$w[0-9]+]], [[R2]], 177
201 ; BIGENDIAN: addv.b [[R4:\$w[0-9]+]], [[R2]], [[R2]]
202 ; BIGENDIAN: st.b [[R4]],
203 ; BIGENDIAN: .size v8i16_to_v16i8
222 ; BIGENDIAN: v8i16_to_v8i16:
223 ; BIGENDIAN: ld.h [[R1:\$w[0-9]+]],
224 ; BIGENDIAN: addv.h [[R2:\$w[0-9]+]], [[R1]], [[R1]]
225 ; BIGENDIAN: addv.h [[R3:\$w[0-9]+]], [[R2]], [[R2]]
226 ; BIGENDIAN: st.h [[R3]],
227 ; BIGENDIAN: .size v8i16_to_v8i16
246 ; BIGENDIAN: v8i16_to_v8f16:
247 ; BIGENDIAN: ld.h [[R1:\$w[0-9]+]],
248 ; BIGENDIAN: addv.h [[R2:\$w[0-9]+]], [[R1]], [[R1]]
249 ; BIGENDIAN: st.h [[R2]],
250 ; BIGENDIAN: .size v8i16_to_v8f16
269 ; BIGENDIAN: v8i16_to_v4i32:
270 ; BIGENDIAN: ld.h [[R1:\$w[0-9]+]],
271 ; BIGENDIAN: addv.h [[R2:\$w[0-9]+]], [[R1]], [[R1]]
272 ; BIGENDIAN: shf.h [[R3:\$w[0-9]+]], [[R2]], 177
273 ; BIGENDIAN: addv.w [[R4:\$w[0-9]+]], [[R3]], [[R3]]
274 ; BIGENDIAN: st.w [[R4]],
275 ; BIGENDIAN: .size v8i16_to_v4i32
294 ; BIGENDIAN: v8i16_to_v4f32:
295 ; BIGENDIAN: ld.h [[R1:\$w[0-9]+]],
296 ; BIGENDIAN: addv.h [[R2:\$w[0-9]+]], [[R1]], [[R1]]
297 ; BIGENDIAN: shf.h [[R3:\$w[0-9]+]], [[R2]], 177
298 ; BIGENDIAN: fadd.w [[R4:\$w[0-9]+]], [[R3]], [[R3]]
299 ; BIGENDIAN: st.w [[R4]],
300 ; BIGENDIAN: .size v8i16_to_v4f32
319 ; BIGENDIAN: v8i16_to_v2i64:
320 ; BIGENDIAN: ld.h [[R1:\$w[0-9]+]],
321 ; BIGENDIAN: addv.h [[R2:\$w[0-9]+]], [[R1]], [[R1]]
322 ; BIGENDIAN: shf.h [[R3:\$w[0-9]+]], [[R2]], 27
323 ; BIGENDIAN: addv.d [[R4:\$w[0-9]+]], [[R3]], [[R3]]
324 ; BIGENDIAN: st.d [[R4]],
325 ; BIGENDIAN: .size v8i16_to_v2i64
344 ; BIGENDIAN: v8i16_to_v2f64:
345 ; BIGENDIAN: ld.h [[R1:\$w[0-9]+]],
346 ; BIGENDIAN: addv.h [[R2:\$w[0-9]+]], [[R1]], [[R1]]
347 ; BIGENDIAN: shf.h [[R3:\$w[0-9]+]], [[R2]], 27
348 ; BIGENDIAN: fadd.d [[R4:\$w[0-9]+]], [[R3]], [[R3]]
349 ; BIGENDIAN: st.d [[R4]],
350 ; BIGENDIAN: .size v8i16_to_v2f64
370 ; BIGENDIAN: v8f16_to_v16i8:
371 ; BIGENDIAN: ld.h [[R1:\$w[0-9]+]],
372 ; BIGENDIAN: shf.b [[R3:\$w[0-9]+]], [[R1]], 177
373 ; BIGENDIAN: addv.b [[R4:\$w[0-9]+]], [[R2]], [[R2]]
374 ; BIGENDIAN: st.b [[R4]],
375 ; BIGENDIAN: .size v8f16_to_v16i8
394 ; BIGENDIAN: v8f16_to_v8i16:
395 ; BIGENDIAN: ld.h [[R1:\$w[0-9]+]],
396 ; BIGENDIAN: addv.h [[R2:\$w[0-9]+]], [[R1]], [[R1]]
397 ; BIGENDIAN: st.h [[R2]],
398 ; BIGENDIAN: .size v8f16_to_v8i16
417 ; BIGENDIAN: v8f16_to_v8f16:
418 ; BIGENDIAN: ld.h [[R1:\$w[0-9]+]],
419 ; BIGENDIAN: st.h [[R1]],
420 ; BIGENDIAN: .size v8f16_to_v8f16
439 ; BIGENDIAN: v8f16_to_v4i32:
440 ; BIGENDIAN: ld.h [[R1:\$w[0-9]+]],
441 ; BIGENDIAN: shf.h [[R2:\$w[0-9]+]], [[R1]], 177
442 ; BIGENDIAN: addv.w [[R3:\$w[0-9]+]], [[R2]], [[R2]]
443 ; BIGENDIAN: st.w [[R3]],
444 ; BIGENDIAN: .size v8f16_to_v4i32
463 ; BIGENDIAN: v8f16_to_v4f32:
464 ; BIGENDIAN: ld.h [[R1:\$w[0-9]+]],
465 ; BIGENDIAN: shf.h [[R2:\$w[0-9]+]], [[R1]], 177
466 ; BIGENDIAN: fadd.w [[R3:\$w[0-9]+]], [[R2]], [[R2]]
467 ; BIGENDIAN: st.w [[R3]],
468 ; BIGENDIAN: .size v8f16_to_v4f32
487 ; BIGENDIAN: v8f16_to_v2i64:
488 ; BIGENDIAN: ld.h [[R1:\$w[0-9]+]],
489 ; BIGENDIAN: shf.h [[R2:\$w[0-9]+]], [[R1]], 27
490 ; BIGENDIAN: addv.d [[R3:\$w[0-9]+]], [[R2]], [[R2]]
491 ; BIGENDIAN: st.d [[R3]],
492 ; BIGENDIAN: .size v8f16_to_v2i64
511 ; BIGENDIAN: v8f16_to_v2f64:
512 ; BIGENDIAN: ld.h [[R1:\$w[0-9]+]],
513 ; BIGENDIAN: shf.h [[R2:\$w[0-9]+]], [[R1]], 27
514 ; BIGENDIAN: fadd.d [[R3:\$w[0-9]+]], [[R2]], [[R2]]
515 ; BIGENDIAN: st.d [[R3]],
516 ; BIGENDIAN: .size v8f16_to_v2f64
536 ; BIGENDIAN: v4i32_to_v16i8:
537 ; BIGENDIAN: ld.w [[R1:\$w[0-9]+]],
538 ; BIGENDIAN: addv.w [[R2:\$w[0-9]+]], [[R1]], [[R1]]
539 ; BIGENDIAN: shf.b [[R3:\$w[0-9]+]], [[R2]], 27
540 ; BIGENDIAN: addv.b [[R4:\$w[0-9]+]], [[R3]], [[R3]]
541 ; BIGENDIAN: st.b [[R4]],
542 ; BIGENDIAN: .size v4i32_to_v16i8
561 ; BIGENDIAN: v4i32_to_v8i16:
562 ; BIGENDIAN: ld.w [[R1:\$w[0-9]+]],
563 ; BIGENDIAN: addv.w [[R2:\$w[0-9]+]], [[R1]], [[R1]]
564 ; BIGENDIAN: shf.h [[R3:\$w[0-9]+]], [[R2]], 177
565 ; BIGENDIAN: addv.h [[R4:\$w[0-9]+]], [[R3]], [[R3]]
566 ; BIGENDIAN: st.h [[R4]],
567 ; BIGENDIAN: .size v4i32_to_v8i16
586 ; BIGENDIAN: v4i32_to_v8f16:
587 ; BIGENDIAN: ld.w [[R1:\$w[0-9]+]],
588 ; BIGENDIAN: addv.w [[R2:\$w[0-9]+]], [[R1]], [[R1]]
589 ; BIGENDIAN: st.w [[R2]],
590 ; BIGENDIAN: .size v4i32_to_v8f16
609 ; BIGENDIAN: v4i32_to_v4i32:
610 ; BIGENDIAN: ld.w [[R1:\$w[0-9]+]],
611 ; BIGENDIAN: addv.w [[R2:\$w[0-9]+]], [[R1]], [[R1]]
612 ; BIGENDIAN: addv.w [[R3:\$w[0-9]+]], [[R2]], [[R2]]
613 ; BIGENDIAN: st.w [[R3]],
614 ; BIGENDIAN: .size v4i32_to_v4i32
633 ; BIGENDIAN: v4i32_to_v4f32:
634 ; BIGENDIAN: ld.w [[R1:\$w[0-9]+]],
635 ; BIGENDIAN: addv.w [[R2:\$w[0-9]+]], [[R1]], [[R1]]
636 ; BIGENDIAN: fadd.w [[R3:\$w[0-9]+]], [[R2]], [[R2]]
637 ; BIGENDIAN: st.w [[R3]],
638 ; BIGENDIAN: .size v4i32_to_v4f32
657 ; BIGENDIAN: v4i32_to_v2i64:
658 ; BIGENDIAN: ld.w [[R1:\$w[0-9]+]],
659 ; BIGENDIAN: addv.w [[R2:\$w[0-9]+]], [[R1]], [[R1]]
660 ; BIGENDIAN: shf.w [[R3:\$w[0-9]+]], [[R2]], 177
661 ; BIGENDIAN: addv.d [[R4:\$w[0-9]+]], [[R3]], [[R3]]
662 ; BIGENDIAN: st.d [[R4]],
663 ; BIGENDIAN: .size v4i32_to_v2i64
682 ; BIGENDIAN: v4i32_to_v2f64:
683 ; BIGENDIAN: ld.w [[R1:\$w[0-9]+]],
684 ; BIGENDIAN: addv.w [[R2:\$w[0-9]+]], [[R1]], [[R1]]
685 ; BIGENDIAN: shf.w [[R3:\$w[0-9]+]], [[R2]], 177
686 ; BIGENDIAN: fadd.d [[R4:\$w[0-9]+]], [[R3]], [[R3]]
687 ; BIGENDIAN: st.d [[R4]],
688 ; BIGENDIAN: .size v4i32_to_v2f64
707 ; BIGENDIAN: v4f32_to_v16i8:
708 ; BIGENDIAN: ld.w [[R1:\$w[0-9]+]],
709 ; BIGENDIAN: fadd.w [[R2:\$w[0-9]+]], [[R1]], [[R1]]
710 ; BIGENDIAN: shf.b [[R3:\$w[0-9]+]], [[R2]], 27
711 ; BIGENDIAN: addv.b [[R4:\$w[0-9]+]], [[R3]], [[R3]]
712 ; BIGENDIAN: st.b [[R4]],
713 ; BIGENDIAN: .size v4f32_to_v16i8
732 ; BIGENDIAN: v4f32_to_v8i16:
733 ; BIGENDIAN: ld.w [[R1:\$w[0-9]+]],
734 ; BIGENDIAN: fadd.w [[R2:\$w[0-9]+]], [[R1]], [[R1]]
735 ; BIGENDIAN: shf.h [[R3:\$w[0-9]+]], [[R2]], 177
736 ; BIGENDIAN: addv.h [[R4:\$w[0-9]+]], [[R3]], [[R3]]
737 ; BIGENDIAN: st.h [[R4]],
738 ; BIGENDIAN: .size v4f32_to_v8i16
757 ; BIGENDIAN: v4f32_to_v8f16:
758 ; BIGENDIAN: ld.w [[R1:\$w[0-9]+]],
759 ; BIGENDIAN: fadd.w [[R2:\$w[0-9]+]], [[R1]], [[R1]]
760 ; BIGENDIAN: st.w [[R2]],
761 ; BIGENDIAN: .size v4f32_to_v8f16
780 ; BIGENDIAN: v4f32_to_v4i32:
781 ; BIGENDIAN: ld.w [[R1:\$w[0-9]+]],
782 ; BIGENDIAN: fadd.w [[R2:\$w[0-9]+]], [[R1]], [[R1]]
783 ; BIGENDIAN: addv.w [[R3:\$w[0-9]+]], [[R2]], [[R2]]
784 ; BIGENDIAN: st.w [[R3]],
785 ; BIGENDIAN: .size v4f32_to_v4i32
804 ; BIGENDIAN: v4f32_to_v4f32:
805 ; BIGENDIAN: ld.w [[R1:\$w[0-9]+]],
806 ; BIGENDIAN: fadd.w [[R2:\$w[0-9]+]], [[R1]], [[R1]]
807 ; BIGENDIAN: fadd.w [[R3:\$w[0-9]+]], [[R2]], [[R2]]
808 ; BIGENDIAN: st.w [[R3]],
809 ; BIGENDIAN: .size v4f32_to_v4f32
828 ; BIGENDIAN: v4f32_to_v2i64:
829 ; BIGENDIAN: ld.w [[R1:\$w[0-9]+]],
830 ; BIGENDIAN: fadd.w [[R2:\$w[0-9]+]], [[R1]], [[R1]]
831 ; BIGENDIAN: shf.w [[R3:\$w[0-9]+]], [[R2]], 177
832 ; BIGENDIAN: addv.d [[R4:\$w[0-9]+]], [[R3]], [[R3]]
833 ; BIGENDIAN: st.d [[R4]],
834 ; BIGENDIAN: .size v4f32_to_v2i64
853 ; BIGENDIAN: v4f32_to_v2f64:
854 ; BIGENDIAN: ld.w [[R1:\$w[0-9]+]],
855 ; BIGENDIAN: fadd.w [[R2:\$w[0-9]+]], [[R1]], [[R1]]
856 ; BIGENDIAN: shf.w [[R3:\$w[0-9]+]], [[R2]], 177
857 ; BIGENDIAN: fadd.d [[R4:\$w[0-9]+]], [[R3]], [[R3]]
858 ; BIGENDIAN: st.d [[R4]],
859 ; BIGENDIAN: .size v4f32_to_v2f64
878 ; BIGENDIAN: v2i64_to_v16i8:
879 ; BIGENDIAN: ld.d [[R1:\$w[0-9]+]],
880 ; BIGENDIAN: addv.d [[R2:\$w[0-9]+]], [[R1]], [[R1]]
881 ; BIGENDIAN: shf.b [[R3:\$w[0-9]+]], [[R2]], 27
882 ; BIGENDIAN: shf.w [[R3:\$w[0-9]+]], [[R3]], 177
883 ; BIGENDIAN: addv.b [[R4:\$w[0-9]+]], [[R3]], [[R3]]
884 ; BIGENDIAN: st.b [[R4]],
885 ; BIGENDIAN: .size v2i64_to_v16i8
904 ; BIGENDIAN: v2i64_to_v8i16:
905 ; BIGENDIAN: ld.d [[R1:\$w[0-9]+]],
906 ; BIGENDIAN: addv.d [[R2:\$w[0-9]+]], [[R1]], [[R1]]
907 ; BIGENDIAN: shf.h [[R3:\$w[0-9]+]], [[R2]], 27
908 ; BIGENDIAN: addv.h [[R4:\$w[0-9]+]], [[R3]], [[R3]]
909 ; BIGENDIAN: st.h [[R4]],
910 ; BIGENDIAN: .size v2i64_to_v8i16
929 ; BIGENDIAN: v2i64_to_v8f16:
930 ; BIGENDIAN: ld.d [[R1:\$w[0-9]+]],
931 ; BIGENDIAN: addv.d [[R2:\$w[0-9]+]], [[R1]], [[R1]]
932 ; BIGENDIAN: st.d [[R2]],
933 ; BIGENDIAN: .size v2i64_to_v8f16
952 ; BIGENDIAN: v2i64_to_v4i32:
953 ; BIGENDIAN: ld.d [[R1:\$w[0-9]+]],
954 ; BIGENDIAN: addv.d [[R2:\$w[0-9]+]], [[R1]], [[R1]]
955 ; BIGENDIAN: shf.w [[R3:\$w[0-9]+]], [[R2]], 177
956 ; BIGENDIAN: addv.w [[R4:\$w[0-9]+]], [[R3]], [[R3]]
957 ; BIGENDIAN: st.w [[R4]],
958 ; BIGENDIAN: .size v2i64_to_v4i32
977 ; BIGENDIAN: v2i64_to_v4f32:
978 ; BIGENDIAN: ld.d [[R1:\$w[0-9]+]],
979 ; BIGENDIAN: addv.d [[R2:\$w[0-9]+]], [[R1]], [[R1]]
980 ; BIGENDIAN: shf.w [[R3:\$w[0-9]+]], [[R2]], 177
981 ; BIGENDIAN: fadd.w [[R4:\$w[0-9]+]], [[R3]], [[R3]]
982 ; BIGENDIAN: st.w [[R4]],
983 ; BIGENDIAN: .size v2i64_to_v4f32
1002 ; BIGENDIAN: v2i64_to_v2i64:
1003 ; BIGENDIAN: ld.d [[R1:\$w[0-9]+]],
1004 ; BIGENDIAN: addv.d [[R2:\$w[0-9]+]], [[R1]], [[R1]]
1005 ; BIGENDIAN: addv.d [[R3:\$w[0-9]+]], [[R2]], [[R2]]
1006 ; BIGENDIAN: st.d [[R3]],
1007 ; BIGENDIAN: .size v2i64_to_v2i64
1026 ; BIGENDIAN: v2i64_to_v2f64:
1027 ; BIGENDIAN: ld.d [[R1:\$w[0-9]+]],
1028 ; BIGENDIAN: addv.d [[R2:\$w[0-9]+]], [[R1]], [[R1]]
1029 ; BIGENDIAN: fadd.d [[R3:\$w[0-9]+]], [[R2]], [[R2]]
1030 ; BIGENDIAN: st.d [[R3]],
1031 ; BIGENDIAN: .size v2i64_to_v2f64
1050 ; BIGENDIAN: v2f64_to_v16i8:
1051 ; BIGENDIAN: ld.d [[R1:\$w[0-9]+]],
1052 ; BIGENDIAN: fadd.d [[R2:\$w[0-9]+]], [[R1]], [[R1]]
1053 ; BIGENDIAN: shf.b [[R3:\$w[0-9]+]], [[R2]], 27
1054 ; BIGENDIAN: shf.w [[R3:\$w[0-9]+]], [[R3]], 177
1055 ; BIGENDIAN: addv.b [[R4:\$w[0-9]+]], [[R3]], [[R3]]
1056 ; BIGENDIAN: st.b [[R4]],
1057 ; BIGENDIAN: .size v2f64_to_v16i8
1076 ; BIGENDIAN: v2f64_to_v8i16:
1077 ; BIGENDIAN: ld.d [[R1:\$w[0-9]+]],
1078 ; BIGENDIAN: fadd.d [[R2:\$w[0-9]+]], [[R1]], [[R1]]
1079 ; BIGENDIAN: shf.h [[R3:\$w[0-9]+]], [[R2]], 27
1080 ; BIGENDIAN: addv.h [[R4:\$w[0-9]+]], [[R3]], [[R3]]
1081 ; BIGENDIAN: st.h [[R4]],
1082 ; BIGENDIAN: .size v2f64_to_v8i16
1101 ; BIGENDIAN: v2f64_to_v8f16:
1102 ; BIGENDIAN: ld.d [[R1:\$w[0-9]+]],
1103 ; BIGENDIAN: fadd.d [[R2:\$w[0-9]+]], [[R1]], [[R1]]
1104 ; BIGENDIAN: st.d [[R2]],
1105 ; BIGENDIAN: .size v2f64_to_v8f16
1124 ; BIGENDIAN: v2f64_to_v4i32:
1125 ; BIGENDIAN: ld.d [[R1:\$w[0-9]+]],
1126 ; BIGENDIAN: fadd.d [[R2:\$w[0-9]+]], [[R1]], [[R1]]
1127 ; BIGENDIAN: shf.w [[R3:\$w[0-9]+]], [[R2]], 177
1128 ; BIGENDIAN: addv.w [[R4:\$w[0-9]+]], [[R3]], [[R3]]
1129 ; BIGENDIAN: st.w [[R4]],
1130 ; BIGENDIAN: .size v2f64_to_v4i32
1149 ; BIGENDIAN: v2f64_to_v4f32:
1150 ; BIGENDIAN: ld.d [[R1:\$w[0-9]+]],
1151 ; BIGENDIAN: fadd.d [[R2:\$w[0-9]+]], [[R1]], [[R1]]
1152 ; BIGENDIAN: shf.w [[R3:\$w[0-9]+]], [[R2]], 177
1153 ; BIGENDIAN: fadd.w [[R4:\$w[0-9]+]], [[R3]], [[R3]]
1154 ; BIGENDIAN: st.w [[R4]],
1155 ; BIGENDIAN: .size v2f64_to_v4f32
1174 ; BIGENDIAN: v2f64_to_v2i64:
1175 ; BIGENDIAN: ld.d [[R1:\$w[0-9]+]],
1176 ; BIGENDIAN: fadd.d [[R2:\$w[0-9]+]], [[R1]], [[R1]]
1177 ; BIGENDIAN: addv.d [[R3:\$w[0-9]+]], [[R2]], [[R2]]
1178 ; BIGENDIAN: st.d [[R3]],
1179 ; BIGENDIAN: .size v2f64_to_v2i64
1198 ; BIGENDIAN: v2f64_to_v2f64:
1199 ; BIGENDIAN: ld.d [[R1:\$w[0-9]+]],
1200 ; BIGENDIAN: fadd.d [[R2:\$w[0-9]+]], [[R1]], [[R1]]
1201 ; BIGENDIAN: fadd.d [[R3:\$w[0-9]+]], [[R2]], [[R2]]
1202 ; BIGENDIAN: st.d [[R3]],
1203 ; BIGENDIAN: .size v2f64_to_v2f64