• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1    /*
2     * Generic 64bit-to-32bit floating point unary operation.  Provide an
3     * "instr" line that specifies an instruction that performs "s0 = op d0".
4     *
5     * For: double-to-int, double-to-float
6     *
7     * On entry:
8     *     r0 = target dalvik register address
9     *     r1 = src dalvik register address
10     */
11    /* unop vA, vB */
12    fldd    d0, [r1]                    @ d0<- vB
13    $instr                              @ s0<- op d0
14    fsts    s0, [r0]                    @ vA<- s0
15    bx      lr
16