Lines Matching +full:2 +full:- +full:point
9 @ Word-aligned function entry point
10 .p2align 2
15 @ Assume that "q" part of the floating-point registers is not used
21 PUSH {r1-r3,lr}
22 @ Save floating-point parameters of the instrumented function
23 VPUSH {d0-d7}
24 MOVW r1, #:lower16:_ZN6__xray19XRayPatchedFunctionE - (. + 16)
25 MOVT r1, #:upper16:_ZN6__xray19XRayPatchedFunctionE - (. + 12)
33 @ Call the handler with 2 parameters in r0 and r1
36 @ Restore floating-point parameters of the instrumented function
37 VPOP {d0-d7}
38 POP {r1-r3,pc}
40 @ Word-aligned function entry point
41 .p2align 2
45 @ Assume that d1-d7 are not used for the return value.
46 @ Assume that "q" part of the floating-point registers is not used for the
52 PUSH {r1-r3,lr}
53 @ Save the floating-point return value of the instrumented function
56 MOVW r1, #:lower16:_ZN6__xray19XRayPatchedFunctionE - (. + 16)
57 MOVT r1, #:upper16:_ZN6__xray19XRayPatchedFunctionE - (. + 12)
65 @ Call the handler with 2 parameters in r0 and r1
68 @ Restore the floating-point return value of the instrumented function
70 POP {r1-r3,pc}
72 @ Word-aligned function entry point
73 .p2align 2
78 @ Assume that "q" part of the floating-point registers is not used
84 PUSH {r1-r3,lr}
85 @ Save floating-point parameters of the instrumented function
86 VPUSH {d0-d7}
87 MOVW r1, #:lower16:_ZN6__xray19XRayPatchedFunctionE - (. + 16)
88 MOVT r1, #:upper16:_ZN6__xray19XRayPatchedFunctionE - (. + 12)
94 @ r1=2 means that we are tracing a tail exit event
98 @ Call the handler with 2 parameters in r0 and r1
101 @ Restore floating-point parameters of the instrumented function
102 VPOP {d0-d7}
103 POP {r1-r3,pc}