/external/neven/Embedded/common/src/b_BitFeatureEm/ |
Functions.h | 43 #define bbf_BIT_SUM_8( vA ) ( bbf_bit8TblG[ vA ] ) 46 #define bbf_BIT_SUM_16( vA ) ( bbf_bit8TblG[ vA & 0x00FF ] + bbf_bit8TblG[ ( vA >> 8 ) & 0x00FF ] ) 49 #define bbf_BIT_SUM_32( vA ) ( bbf_bit8TblG[ vA & 0x00FF ] + bbf_bit8TblG[ ( vA >> 8 ) & 0x00FF ] + bbf_bit8TblG[ ( vA >> 16 ) & 0x00FF ] + bbf_bit8TblG[ ( vA >> 24 ) & 0x00FF ] [all...] |
/dalvik/vm/compiler/template/armv5te-vfp/ |
funop.S | 11 /* unop vA, vB */ 14 fsts s1, [r0] @ vA<- s1
|
funopNarrower.S | 11 /* unop vA, vB */ 14 fsts s0, [r0] @ vA<- s0
|
funopWider.S | 11 /* unop vA, vB */ 14 fstd d0, [r0] @ vA<- d0
|
/dalvik/vm/mterp/x86-atom/ |
OP_SHL_LONG_2ADDR.S | 29 * Syntax: op vA, vB 36 movq (rFP, rINST, 4), %xmm1 # %xmm1<- vA 39 psllq %xmm0, %xmm1 # %xmm1<- shifted vA 40 movq %xmm1, (rFP, rINST, 4) # vA<- shifted vA
|
OP_USHR_LONG_2ADDR.S | 29 * Syntax: op vA, vB 37 movq (rFP, rINST, 4), %xmm1 # %xmm1<- vA 39 psrlq %xmm0, %xmm1 # %xmm1<- shifted vA 40 movq %xmm1, (rFP, rINST, 4) # vA<- shifted vA
|
binopDivRemLong2Addr.S | 29 * Syntax: op vA, vB 43 movq (rFP, rINST, 4), %xmm0 # %xmm0<- vA,vA+1 47 movq %xmm0, -20(%esp) # push arg vA, vA+1 51 movl %eax, (rFP, rINST, 4) # vA<- return low 52 movl %edx, 4(rFP, rINST, 4) # vA<- return high
|
OP_DIV_DOUBLE_2ADDR.S | 28 * Syntax: op vA, vB 34 fldl (rFP, %edx, 4) # %xmm0<- vA 35 fdivl (rFP, rINST, 4) # divide double; vA/vB
|
OP_DIV_FLOAT_2ADDR.S | 28 * Syntax: op vA, vB 34 flds (rFP, %ecx, 4) # %xmm0<- vA 35 fdivs (rFP, rINST, 4) # divide double; vA/vB
|
binopF2addr.S | 30 * Syntax: op vA, vB 37 movss (rFP, %ecx, 4), %xmm0 # %xmm0<- vA 39 $instr # %xmm0<- vA op vB 40 movss %xmm0, (rFP, %ecx, 4) # vA<- %xmm0; result
|
binopWide2addr.S | 31 * Syntax: op vA, vB 38 movq (rFP, %edx, 4), %xmm0 # %xmm0<- vA 39 $instr # %xmm0<- vA op vB 40 movq %xmm0, (rFP, %edx, 4) # vA<- %xmm0; result
|
OP_INT_TO_LONG.S | 24 * stores the result in the destintation register. vA<- (long) vB 29 * Syntax: op vA, vB 38 movl %eax, (rFP, %ecx, 4) # vA<- lo part 39 movl %edx, 4(rFP, %ecx, 4) # vA+1<- hi part
|
OP_REM_FLOAT_2ADDR.S | 29 * Syntax: op vA, vB 36 movl (rFP, rINST, 4), %ecx # %ecx<- vA 37 movl %ecx, -8(%esp) # push parameter vA
|
bincmp.S | 29 * Syntax: op vA, vB, +CCCC 35 GET_VREG rINST # rINST<- vA 37 cmp (rFP, %eax, 4), rINST # compare vA and vB
|
binop2addr.S | 31 * Syntax: op vA, vB 40 GET_VREG %ecx # %ecx<- vA 41 $instr # %ecx<- vA op vB
|
binopLit16.S | 32 * Syntax: op vA, vB, #+CCCC 41 $instr # %ecx<- vA op vB 42 SET_VREG %ecx, rINST # vA<- %ecx; result
|
binopS2addr.S | 30 * Syntax: op vA, vB 39 GET_VREG %edx # %edx<- vA 40 $instr # %edx<- vA op vB
|
/dalvik/vm/mterp/arm-vfp/ |
fbinop2addr.S | 8 /* binop/2addr vA, vB */ 14 VREG_INDEX_TO_ADDR(r9, r9) @ r9<- &vA 16 flds s0, [r9] @ s0<- vA
|
fbinopWide2addr.S | 9 /* binop/2addr vA, vB */ 15 VREG_INDEX_TO_ADDR(r9, r9) @ r9<- &vA 17 fldd d0, [r9] @ d0<- vA
|
funop.S | 7 /* unop vA, vB */ 16 VREG_INDEX_TO_ADDR(r9, r9) @ r9<- &vA 17 fsts s1, [r9] @ vA<- s1
|
funopNarrower.S | 7 /* unop vA, vB */ 16 VREG_INDEX_TO_ADDR(r9, r9) @ r9<- &vA 17 fsts s0, [r9] @ vA<- s0
|
funopWider.S | 7 /* unop vA, vB */ 16 VREG_INDEX_TO_ADDR(r9, r9) @ r9<- &vA 17 fstd d0, [r9] @ vA<- d0
|
/dalvik/vm/mterp/armv6t2/ |
unopWider.S | 9 /* unop vA, vB */ 18 stmia r9, {r0-r1} @ vA/vA+1<- r0/r1
|
/dalvik/vm/mterp/x86/ |
bincmp.S | 10 /* if-cmp vA, vB, +CCCC */ 13 GET_VREG_R %eax %ecx # eax <- vA 16 cmpl (rFP,rINST,4),%eax # compare (vA, vB)
|
binflop2addr.S | 7 /* binop/2addr vA, vB */ 15 $store (rFP,%ecx,4) # %st to vA
|