Home
last modified time | relevance | path

Searched refs:vmov (Results 1 – 25 of 41) sorted by relevance

12

/NextBSD/lib/libc/arm/aeabi/
HDaeabi_vfp.h55 #define LOAD_DREG(vreg, reg0, reg1) vmov vreg, reg1, reg0
56 #define UNLOAD_DREG(reg0, reg1, vreg) vmov reg1, reg0, vreg
58 #define LOAD_DREG(vreg, reg0, reg1) vmov vreg, reg0, reg1
59 #define UNLOAD_DREG(reg0, reg1, vreg) vmov reg0, reg1, vreg
62 #define LOAD_SREGS(vreg0, vreg1, reg0, reg1) vmov vreg0, vreg1, reg0, reg1
63 #define LOAD_SREG(vreg, reg) vmov vreg, reg
64 #define UNLOAD_SREG(reg, vreg) vmov reg, vreg
/NextBSD/contrib/compiler-rt/lib/builtins/arm/
HDdivsf3vfp.S21 vmov s14, r0 // move first param from r0 into float register
22 vmov s15, r1 // move second param from r1 into float register
24 vmov r0, s13 // move result back to r0
HDsubsf3vfp.S22 vmov s14, r0 // move first param from r0 into float register
23 vmov s15, r1 // move second param from r1 into float register
25 vmov r0, s14 // move result back to r0
HDmulsf3vfp.S21 vmov s14, r0 // move first param from r0 into float register
22 vmov s15, r1 // move second param from r1 into float register
24 vmov r0, s13 // move result back to r0
HDaddsf3vfp.S21 vmov s14, r0 // move first param from r0 into float register
22 vmov s15, r1 // move second param from r1 into float register
24 vmov r0, s14 // move result back to r0
HDsubdf3vfp.S21 vmov d6, r0, r1 // move first param from r0/r1 pair into d6 define
22 vmov d7, r2, r3 // move second param from r2/r3 pair into d7 define
24 vmov r0, r1, d6 // move result back to r0/r1 pair
HDadddf3vfp.S21 vmov d6, r0, r1 // move first param from r0/r1 pair into d6 define
22 vmov d7, r2, r3 // move second param from r2/r3 pair into d7 define
24 vmov r0, r1, d6 // move result back to r0/r1 pair
HDdivdf3vfp.S21 vmov d6, r0, r1 // move first param from r0/r1 pair into d6 define
22 vmov d7, r2, r3 // move second param from r2/r3 pair into d7 define
24 vmov r0, r1, d5 // move result back to r0/r1 pair
HDmuldf3vfp.S21 vmov d6, r0, r1 // move first param from r0/r1 pair into d6 define
22 vmov d7, r2, r3 // move second param from r2/r3 pair into d7 define
24 vmov r0, r1, d6 // move result back to r0/r1 pair
HDfloatunssisfvfp.S22 vmov s15, r0 // move int to float register s15
24 vmov r0, s15 // move s15 to result register
HDfloatsisfvfp.S22 vmov s15, r0 // move int to float register s15
24 vmov r0, s15 // move s15 to result register
HDfixsfsivfp.S22 vmov s15, r0 // load float register from R0
24 vmov r0, s15 // move s15 to result register
HDfixunssfsivfp.S23 vmov s15, r0 // load float register from R0
25 vmov r0, s15 // move s15 to result register
HDfloatunssidfvfp.S22 vmov s15, r0 // move int to float register s15
24 vmov r0, r1, d7 // move d7 to result register pair r0/r1
HDfloatsidfvfp.S22 vmov s15, r0 // move int to float register s15
24 vmov r0, r1, d7 // move d7 to result register pair r0/r1
HDtruncdfsf2vfp.S22 vmov d7, r0, r1 // load double from r0/r1 pair define
24 vmov r0, s15 // return result in r0
HDfixdfsivfp.S22 vmov d7, r0, r1 // load double register from R0/R1 define
24 vmov r0, s15 // move s15 to result register
HDfixunsdfsivfp.S23 vmov d7, r0, r1 // load double register from R0/R1 define
25 vmov r0, s15 // move s15 to result register
HDextendsfdf2vfp.S22 vmov s15, r0 // load float register from R0
24 vmov r0, r1, d7 // return result in r0/r1 pair
HDlesf2vfp.S22 vmov s14, r0 // move from GPR 0 to float register
23 vmov s15, r1 // move from GPR 1 to float register
HDgtsf2vfp.S22 vmov s14, r0 // move from GPR 0 to float register
23 vmov s15, r1 // move from GPR 1 to float register
HDltsf2vfp.S22 vmov s14, r0 // move from GPR 0 to float register
23 vmov s15, r1 // move from GPR 1 to float register
HDnesf2vfp.S22 vmov s14, r0 // move from GPR 0 to float register
23 vmov s15, r1 // move from GPR 1 to float register
HDunordsf2vfp.S22 vmov s14, r0 // move from GPR 0 to float register
23 vmov s15, r1 // move from GPR 1 to float register
HDgesf2vfp.S22 vmov s14, r0 // move from GPR 0 to float register
23 vmov s15, r1 // move from GPR 1 to float register

12