Lines Matching refs:HARD
2 …b-eabi -mattr v7,neon -float-abi hard %s -o - | FileCheck %s -check-prefix CHECK -check-prefix HARD
9 ; HARD: vadd.f64 d0
25 ; HARD: vadd.i64 d0
41 ; HARD: vrev64.32 d0
57 ; HARD: vrev64.32 d0
73 ; HARD: vrev64.16 d0
89 ; HARD: vrev64.8 d0
113 ; HARD: vadd.f64 {{d[0-9]+}}, d0
121 ; HARD: vadd.i64 d0
130 ; HARD: vadd.f64 {{d[0-9]+}}, d0
138 ; HARD: vrev64.32 d0
147 ; HARD: vadd.f64 {{d[0-9]+}}, d0
155 ; HARD: vrev64.32 d0
164 ; HARD: vadd.f64 {{d[0-9]+}}, d0
172 ; HARD: vrev64.16 d0
181 ; HARD: vadd.f64 {{d[0-9]+}}, d0
189 ; HARD: vrev64.8 d0
198 ; HARD: vadd.f64 {{d[0-9]+}}, d0
214 ; HARD: vadd.i64 {{d[0-9]+}}, d0
222 ; HARD: vadd.f64 d0
231 ; HARD: vadd.i64 {{d[0-9]+}}, d0
237 ; HARD: vrev64.32 d0
248 ; HARD: vadd.i64 {{d[0-9]+}}, d0
254 ; HARD: vrev64.32 d0
266 ; HARD: vadd.i64 {{d[0-9]+}}, d0
274 ; HARD: vrev64.16 d0
283 ; HARD: vadd.i64 {{d[0-9]+}}, d0
291 ; HARD: vrev64.8 d0
300 ; HARD: vadd.i64 {{d[0-9]+}}, d0
316 ; HARD: vrev64.32 {{d[0-9]+}}, d0
324 ; HARD: vadd.f64 d0
333 ; HARD: vrev64.32 {{d[0-9]+}}, d0
341 ; HARD: vadd.i64 d0
350 ; HARD: vrev64.32 {{d[0-9]+}}, d0
356 ; HARD: vrev64.32 d0
368 ; HARD: vrev64.32 {{d[0-9]+}}, d0
376 ; HARD: vrev64.16 d0
385 ; HARD: vrev64.32 {{d[0-9]+}}, d0
393 ; HARD: vrev64.8 d0
402 ; HARD: vrev64.32 {{d[0-9]+}}, d0
418 ; HARD: vrev64.32 {{d[0-9]+}}, d0
426 ; HARD: vadd.f64 d0
435 ; HARD: vrev64.32 {{d[0-9]+}}, d0
443 ; HARD: vadd.i64 d0
452 ; HARD: vrev64.32 {{d[0-9]+}}, d0
458 ; HARD: vadd.f32 [[REG:d[0-9]+]]
459 ; HARD: vrev64.32 d0, [[REG]]
471 ; HARD: vrev64.32 {{d[0-9]+}}, d0
479 ; HARD: vrev64.16 d0
488 ; HARD: vrev64.32 {{d[0-9]+}}, d0
496 ; HARD: vrev64.8 d0
505 ; HARD: vrev64.32 {{d[0-9]+}}, d0
521 ; HARD: vrev64.16 {{d[0-9]+}}, d0
529 ; HARD: vadd.f64 d0
538 ; HARD: vrev64.16 {{d[0-9]+}}, d0
546 ; HARD: vadd.i64 d0
555 ; HARD: vrev64.16 {{d[0-9]+}}, d0
561 ; HARD: vadd.f32 [[REG:d[0-9]+]]
562 ; HARD: vrev64.32 d0, [[REG]]
574 ; HARD: vrev64.16 {{d[0-9]+}}, d0
580 ; HARD: vadd.i32 [[REG:d[0-9]+]]
581 ; HARD: vrev64.32 d0, [[REG]]
593 ; HARD: vrev64.16 {{d[0-9]+}}, d0
601 ; HARD: vrev64.8 d0
610 ; HARD: vrev64.16 {{d[0-9]+}}, d0
626 ; HARD: vrev64.8 {{d[0-9]+}}, d0
634 ; HARD: vadd.f64 d0
643 ; HARD: vrev64.8 {{d[0-9]+}}, d0
651 ; HARD: vadd.i64 d0
660 ; HARD: vrev64.8 {{d[0-9]+}}, d0
668 ; HARD: vrev64.32 d0
677 ; HARD: vrev64.8 {{d[0-9]+}}, d0
685 ; HARD: vrev64.32 d0
694 ; HARD: vrev64.8 {{d[0-9]+}}, d0
702 ; HARD: vrev64.16 d0
711 ; HARD: vrev64.8 {{d[0-9]+}}, d0
721 ; HARD: vadd.f64 d1
722 ; HARD: vadd.f64 d0
737 ; HARD: vadd.i64 q0
752 ; HARD: vrev64.32 q0
767 ; HARD: vrev64.32 q0
782 ; HARD: vrev64.16 q0
797 ; HARD: vrev64.8 q0
826 ; HARD: vadd.i64 q0
842 ; HARD: vrev64.32 q0
858 ; HARD: vrev64.32 q0
874 ; HARD: vrev64.16 q0
890 ; HARD: vrev64.8 q0
919 ; HARD: vadd.f64 d1
920 ; HARD: vadd.f64 d0
936 ; HARD: vrev64.32 q0
952 ; HARD: vrev64.32 q0
968 ; HARD: vrev64.16 q0
984 ; HARD: vrev64.8 q0
1013 ; HARD: vadd.f64 d1
1014 ; HARD: vadd.f64 d0
1030 ; HARD: vadd.i64 q0
1046 ; HARD: vrev64.32 q0
1062 ; HARD: vrev64.16 q0
1078 ; HARD: vrev64.8 q0
1107 ; HARD: vadd.f64 d1
1108 ; HARD: vadd.f64 d0
1124 ; HARD: vadd.i64 q0
1140 ; HARD: vrev64.32 q0
1156 ; HARD: vrev64.16 q0
1172 ; HARD: vrev64.8 q0
1201 ; HARD: vadd.f64 d1
1202 ; HARD: vadd.f64 d0
1218 ; HARD: vadd.i64 q0
1234 ; HARD: vrev64.32 q0
1250 ; HARD: vrev64.32 q0
1266 ; HARD: vrev64.8 q0
1295 ; HARD: vadd.f64 d1
1296 ; HARD: vadd.f64 d0
1312 ; HARD: vadd.i64 q0
1328 ; HARD: vrev64.32 q0
1344 ; HARD: vrev64.32 q0
1360 ; HARD: vrev64.16 q0