Lines Matching refs:SOFT
2 …< %s -disable-post-ra -mtriple=armv7-apple-darwin -mcpu=cortex-a8 | FileCheck %s -check-prefix=SOFT
7 ; SOFT-LABEL: test1:
8 ; SOFT: @ %bb.0: @ %entry
9 ; SOFT-NEXT: lsr r1, r1, #31
10 ; SOFT-NEXT: bfi r0, r1, #31, #1
11 ; SOFT-NEXT: bx lr
28 ; SOFT-LABEL: test2:
29 ; SOFT: @ %bb.0: @ %entry
30 ; SOFT-NEXT: lsr r2, r3, #31
31 ; SOFT-NEXT: bfi r1, r2, #31, #1
32 ; SOFT-NEXT: bx lr
47 ; SOFT-LABEL: test3:
48 ; SOFT: @ %bb.0: @ %entry
49 ; SOFT-NEXT: vmov d16, r2, r3
50 ; SOFT-NEXT: vmov d17, r0, r1
51 ; SOFT-NEXT: vmul.f64 d16, d17, d16
52 ; SOFT-NEXT: vmov.i32 d17, #0x80000000
53 ; SOFT-NEXT: vshl.i64 d17, d17, #32
54 ; SOFT-NEXT: vldr d18, [sp]
55 ; SOFT-NEXT: vbit d16, d18, d17
56 ; SOFT-NEXT: vmov r0, r1, d16
57 ; SOFT-NEXT: bx lr
75 ; SOFT-LABEL: test4:
76 ; SOFT: @ %bb.0: @ %entry
77 ; SOFT-NEXT: push {lr}
78 ; SOFT-NEXT: bl _bar
79 ; SOFT-NEXT: vmov d16, r0, r1
80 ; SOFT-NEXT: vcvt.f32.f64 s0, d16
81 ; SOFT-NEXT: vmov.i32 d17, #0x80000000
82 ; SOFT-NEXT: vshr.u64 d16, d16, #32
83 ; SOFT-NEXT: vmov.f32 d18, #5.000000e-01
84 ; SOFT-NEXT: vbif d16, d18, d17
85 ; SOFT-NEXT: vadd.f32 d0, d0, d16
86 ; SOFT-NEXT: vmov r0, s0
87 ; SOFT-NEXT: pop {lr}