/art/runtime/interpreter/mterp/mips/ |
op_iget_quick.S | 3 # op vA, vB, offset /* CCCC */
|
op_iget_wide_quick.S | 1 # iget-wide-quick vA, vB, offset /* CCCC */
|
/art/runtime/interpreter/mterp/x86/ |
op_iget_object_quick.S | 2 /* op vA, vB, offset@CCCC */ 5 GET_VREG %ecx, %ecx # vB (object we're operating on)
|
op_iget_quick.S | 3 /* op vA, vB, offset@CCCC */ 6 GET_VREG %ecx, %ecx # vB (object we're operating on)
|
op_iget_wide_quick.S | 1 /* iget-wide-quick vA, vB, offset@CCCC */ 4 GET_VREG %ecx, %ecx # vB (object we're operating on)
|
op_iput_quick.S | 3 /* op vA, vB, offset@CCCC */ 6 GET_VREG %ecx, %ecx # vB (object we're operating on)
|
op_iput_wide_quick.S | 1 /* iput-wide-quick vA, vB, offset@CCCC */ 4 GET_VREG %ecx, %ecx # vB (object we're operating on)
|
binop2addr.S | 12 /* binop/2addr vA, vB */ 15 GET_VREG %eax, rINST # eax <- vB
|
unop.S | 6 /* unop vA, vB */ 9 GET_VREG %eax, rINST # eax <- vB
|
/art/runtime/interpreter/mterp/x86_64/ |
op_iget_object_quick.S | 2 /* op vA, vB, offset@CCCC */ 6 GET_VREG OUT_32_ARG0, %rcx # vB (object we're operating on)
|
op_iget_quick.S | 3 /* op vA, vB, offset@CCCC */ 6 GET_VREG %ecx, %rcx # vB (object we're operating on)
|
op_iput_quick.S | 3 /* op vA, vB, offset@CCCC */ 6 GET_VREG %ecx, %rcx # vB (object we're operating on)
|
op_iput_wide_quick.S | 1 /* iput-wide-quick vA, vB, offset@CCCC */ 4 GET_VREG %ecx, %rcx # vB (object we're operating on)
|
unop.S | 6 /* unop vA, vB */ 10 GET_WIDE_VREG %rax, rINSTq # rax <- vB 12 GET_VREG %eax, rINSTq # eax <- vB
|
binop2addr.S | 12 /* binop/2addr vA, vB */ 16 GET_VREG %eax, rINSTq # eax <- vB
|
binopWide2addr.S | 4 /* binop/2addr vA, vB */ 8 GET_WIDE_VREG %rax, rINSTq # rax <- vB
|
/art/runtime/interpreter/mterp/mips64/ |
op_move_wide.S | 1 /* move-wide vA, vB */ 5 GET_VREG_WIDE a0, a3 # a0 <- vB 8 SET_VREG_WIDE a0, a2 # vA <- vB
|
op_move.S | 3 /* op vA, vB */ 7 GET_VREG a0, a3 # a0 <- vB 10 SET_VREG_OBJECT a0, a2 # vA <- vB 12 SET_VREG a0, a2 # vA <- vB
|
/external/mesa3d/src/gallium/auxiliary/rtasm/ |
rtasm_ppc.h | 94 ppc_vaddfp(struct ppc_function *p,uint vD, uint vA, uint vB); 98 ppc_vsubfp(struct ppc_function *p, uint vD, uint vA, uint vB); 102 ppc_vminfp(struct ppc_function *p, uint vD, uint vA, uint vB); 106 ppc_vmaxfp(struct ppc_function *p, uint vD, uint vA, uint vB); 108 /** vector float mult add: vD = vA * vB + vC */ 110 ppc_vmaddfp(struct ppc_function *p, uint vD, uint vA, uint vB, uint vC); 112 /** vector float negative mult subtract: vD = vA - vB * vC */ 114 ppc_vnmsubfp(struct ppc_function *p, uint vD, uint vA, uint vB, uint vC); 118 ppc_vcmpgtfpx(struct ppc_function *p, uint vD, uint vA, uint vB); 122 ppc_vcmpgefpx(struct ppc_function *p, uint vD, uint vA, uint vB); [all...] |
rtasm_ppc.c | 294 unsigned vB:5; 300 emit_vx(struct ppc_function *p, uint op2, uint vD, uint vA, uint vB, 307 inst.inst.vB = vB; 313 printf(format, vD, vB, vA); 315 printf(format, vD, vA, vB); 326 unsigned vB:5; 333 emit_vxr(struct ppc_function *p, uint op2, uint vD, uint vA, uint vB, 340 inst.inst.vB = vB; [all...] |
/art/runtime/interpreter/mterp/arm/ |
bincmp.S | 7 /* if-cmp vA, vB, +CCCC */ 10 GET_VREG r3, r1 @ r3<- vB 13 cmp r0, r3 @ compare (vA, vB)
|
fbinop2addr.S | 8 /* binop/2addr vA, vB */ 11 VREG_INDEX_TO_ADDR r3, r3 @ r3<- &vB 13 flds s1, [r3] @ s1<- vB
|
fbinopWide2addr.S | 9 /* binop/2addr vA, vB */ 12 VREG_INDEX_TO_ADDR r3, r3 @ r3<- &vB 14 fldd d1, [r3] @ d1<- vB
|
funop.S | 7 /* unop vA, vB */ 9 VREG_INDEX_TO_ADDR r3, r3 @ r3<- &vB 10 flds s0, [r3] @ s0<- vB
|
funopNarrower.S | 7 /* unop vA, vB */ 9 VREG_INDEX_TO_ADDR r3, r3 @ r3<- &vB 10 fldd d0, [r3] @ d0<- vB
|