HomeSort by relevance Sort by last modified time
    Searched refs:ecx (Results 1 - 25 of 695) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /dalvik/vm/mterp/x86/
OP_IGET_QUICK.S 5 movzbl rINSTbl,%ecx # ecx<- BA
6 sarl $$4,%ecx # ecx<- B
7 GET_VREG_R %ecx %ecx # vB (object we're operating on)
9 cmpl $$0,%ecx # is object null?
11 movl (%ecx,%eax,1),%eax
12 FETCH_INST_OPCODE 2 %ecx
16 GOTO_NEXT_R %ecx
    [all...]
OP_IGET_WIDE_QUICK.S 5 movzbl rINSTbl,%ecx # ecx<- BA
6 sarl $$4,%ecx # ecx<- B
7 GET_VREG_R %ecx %ecx # vB (object we're operating on)
9 cmpl $$0,%ecx # is object null?
11 leal (%ecx,%eax,1),%eax # eax<- address of 64-bit source
12 movl (%eax),%ecx # ecx<- ls
    [all...]
OP_IPUT_OBJECT_QUICK.S 5 movzbl rINSTbl,%ecx # ecx<- BA
6 sarl $$4,%ecx # ecx<- B
7 GET_VREG_R %ecx %ecx # vB (object we're operating on)
11 testl %ecx,%ecx # is object null?
13 movl rINST,(%ecx,%eax,1)
18 shrl $$GC_CARD_SHIFT,%ecx # object head to card numbe
    [all...]
OP_IPUT_QUICK.S 5 movzbl rINSTbl,%ecx # ecx<- BA
6 sarl $$4,%ecx # ecx<- B
7 GET_VREG_R %ecx %ecx # vB (object we're operating on)
11 testl %ecx,%ecx # is object null?
13 movl rINST,(%ecx,%eax,1)
14 FETCH_INST_OPCODE 2 %ecx
    [all...]
OP_IPUT_WIDE_QUICK.S 5 movzbl rINSTbl,%ecx # ecx<- BA
6 sarl $$4,%ecx # ecx<- B
7 GET_VREG_R %ecx %ecx # vB (object we're operating on)
9 testl %ecx,%ecx # is object null?
11 leal (%ecx,%eax,1),%ecx # ecx<- Address of 64-bit targe
    [all...]
ALT_OP_DISPATCH_FF.S 7 leal 256(rINST),%ecx
8 GOTO_NEXT_JUMBO_R %ecx
OP_DISPATCH_FF.S 2 leal 256(rINST),%ecx
3 GOTO_NEXT_JUMBO_R %ecx
OP_NOP.S 2 FETCH_INST_OPCODE 1 %ecx
4 GOTO_NEXT_R %ecx
OP_MOVE_WIDE_16.S 4 movzwl 4(rPC),%ecx # ecx<- BBBB
6 GET_VREG_WORD rINST %ecx 0 # rINSTw_WORD<- v[BBBB+0]
7 GET_VREG_WORD %ecx %ecx 1 # ecx<- v[BBBB+1]
9 SET_VREG_WORD %ecx %eax 1 # v[AAAA+1]<- ecx
10 FETCH_INST_OPCODE 3 %ecx
12 GOTO_NEXT_R %ecx
    [all...]
OP_MOVE_WIDE_FROM16.S 4 movzwl 2(rPC),%ecx # ecx<- BBBB
6 GET_VREG_WORD rINST %ecx 0 # rINST<- v[BBBB+0]
7 GET_VREG_WORD %ecx %ecx 1 # ecx<- v[BBBB+1]
9 SET_VREG_WORD %ecx %eax 1 # v[AAAA+1]<- eax
10 FETCH_INST_OPCODE 2 %ecx
12 GOTO_NEXT_R %ecx
OP_CONST_WIDE.S 4 movzbl rINSTbl,%ecx # ecx<- AA
6 leal (rFP,%ecx,4),%ecx # dst addr
7 movl rINST,4(%ecx)
8 movl %eax,(%ecx)
9 FETCH_INST_OPCODE 5 %ecx
11 GOTO_NEXT_R %ecx
OP_MOVE_RESULT_WIDE.S 3 movl rSELF,%ecx
4 movl offThread_retval(%ecx),%eax
5 movl 4+offThread_retval(%ecx),%ecx
7 SET_VREG_WORD %ecx rINST 1 # v[AA+1] <- ecx
8 FETCH_INST_OPCODE 1 %ecx
10 GOTO_NEXT_R %ecx
OP_CONST_16.S 3 movswl 2(rPC),%ecx # ecx<- ssssBBBB
6 SET_VREG %ecx rINST # vAA<- ssssBBBB
OP_NEG_LONG.S 3 movzbl rINSTbl,%ecx # ecx<- BA
4 sarl $$4,%ecx # ecx<- B
6 GET_VREG_WORD %eax %ecx 0 # eax<- v[B+0]
7 GET_VREG_WORD %ecx %ecx 1 # ecx<- v[B+1]
9 adcl $$0,%ecx
10 negl %ecx
    [all...]
unopWide.S 4 * Operand in %ecx:%eax
9 movzbl rINSTbl,%ecx # ecx<- BA
10 sarl $$4,%ecx # ecx<- B
12 GET_VREG_WORD %eax %ecx 0 # eax<- v[B+0]
13 GET_VREG_WORD %ecx %ecx 1 # ecx<- v[B+1]
15 $instr2 # ex: adcl $$0,%ecx
    [all...]
OP_MOVE_16.S 4 movzwl 4(rPC),%ecx # ecx<- BBBB
6 GET_VREG_R rINST %ecx
7 FETCH_INST_OPCODE 3 %ecx
10 GOTO_NEXT_R %ecx
binopLit8.S 4 * that specifies an instruction that performs "result = eax op ecx".
14 movsbl 3(rPC),%ecx # ecx<- ssssssCC
16 $instr # ex: addl %ecx,%eax
18 FETCH_INST_OPCODE 2 %ecx
20 GOTO_NEXT_R %ecx
OP_NOT_LONG.S 3 movzbl rINSTbl,%ecx # ecx<- BA
4 sarl $$4,%ecx # ecx<- B
6 GET_VREG_WORD %eax %ecx 0 # eax<- v[B+0]
7 GET_VREG_WORD %ecx %ecx 1 # ecx<- v[B+1]
9 notl %ecx
12 SET_VREG_WORD %ecx rINST 1 # v[A+1]<- ec
    [all...]
OP_MUL_INT_2ADDR.S 3 movzx rINSTbl,%ecx # ecx<- A+
6 andb $$0xf,%cl # ecx<- A
8 imull (rFP,%ecx,4),%eax # trashes rIBASE/edx
10 SET_VREG %eax %ecx
11 FETCH_INST_OPCODE 1 %ecx
13 GOTO_NEXT_R %ecx
binop1.S 1 %default {"result":"%eax","tmp":"%ecx"}
4 * registers (op0 in eax, op1 in ecx).
8 movzbl 3(rPC),%ecx # ecx<- CC
10 GET_VREG_R %ecx %ecx # eax<- vBB
11 $instr # ex: addl %ecx,%eax
13 FETCH_INST_OPCODE 2 %ecx
15 GOTO_NEXT_R %ecx
shop2addr.S 6 movzx rINSTbl,%ecx # eax<- BA
7 sarl $$4,%ecx # ecx<- B
8 GET_VREG_R %ecx %ecx # eax<- vBB
12 FETCH_INST_OPCODE 1 %ecx
15 GOTO_NEXT_R %ecx
OP_INVOKE_SUPER_QUICK.S 11 movl rSELF,%ecx
13 movl offThread_method(%ecx),%ecx # ecx<- current method
17 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
19 movl offClassObject_super(%ecx),%ecx # ecx<- method->clazz->supe
    [all...]
OP_EXECUTE_INLINE.S 14 movl rSELF,%ecx
17 leal offThread_retval(%ecx),%ecx # ecx<- & self->retval
19 movl %ecx,OUT_ARG4(%esp)
23 FETCH_INST_OPCODE 3 %ecx
26 GOTO_NEXT_R %ecx
31 * ecx = #of args (0-4)
40 movl $$0xf,%ecx
41 andl rIBASE,%ecx
    [all...]
  /dalvik/vm/mterp/x86-atom/
OP_CONST_WIDE_HIGH16.S 31 FETCH 1, %ecx # %ecx<- 0000BBBB (zero-extended)
32 shl $$16, %ecx # rINST<- AA
34 movl %ecx, 4(rFP, rINST, 4) # vAAhigh<- %ecx; BBBB0000
  /external/grub/stage2/
setjmp.S 59 movl 4(%esp), %ecx /* fetch buffer */
60 movl %ebx, 0(%ecx)
61 movl %esi, 4(%ecx)
62 movl %edi, 8(%ecx)
63 movl %ebp, 12(%ecx) /* save frame pointer of caller */
65 movl %esp, 16(%ecx) /* save stack pointer of caller */
66 movl %edx, 20(%ecx) /* save pc of caller */
72 movl 4(%esp), %ecx /* fetch buffer */
73 movl 0(%ecx), %ebx
74 movl 4(%ecx), %es
    [all...]

Completed in 241 milliseconds

1 2 3 4 5 6 7 8 91011>>