HomeSort by relevance Sort by last modified time
    Searched refs:ecx (Results 1 - 25 of 692) 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...]
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_CMP_LONG.S 11 movzbl 2(rPC),%ecx # ecx<- BB
14 GET_VREG_WORD %eax %ecx,1 # eax<- v[BB+1]
15 GET_VREG_WORD %ecx %ecx 0 # ecx<- v[BB+0]
19 sub (rFP,rIBASE,4),%ecx
22 SET_VREG %ecx rINST
23 FETCH_INST_OPCODE 2 %ecx
26 GOTO_NEXT_R %ecx
    [all...]
binopWide2addr.S 5 movzbl rINSTbl,%ecx # ecx<- BA
6 sarl $$4,%ecx # ecx<- B
7 GET_VREG_WORD %eax %ecx 0 # eax<- v[B+0]
8 GET_VREG_WORD %ecx %ecx 1 # eax<- v[B+1]
11 $instr2 # example: adcl %ecx,4(rFP,rINST,4)
12 FETCH_INST_OPCODE 1 %ecx
14 GOTO_NEXT_R %ecx
    [all...]
OP_SGET.S 11 movl rSELF,%ecx
13 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
14 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
16 movl %ecx, TMP_SPILL1(%ebp)
17 lea (%ecx,%eax,4),%ecx
    [all...]
OP_SPUT.S 11 movl rSELF,%ecx
13 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
14 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
16 movl %ecx, TMP_SPILL1(%ebp)
17 lea (%ecx,%eax,4),%ecx
    [all...]
  /external/llvm/test/MC/X86/
intel-syntax.s 62 // CHECK: movl _fnan(,%ecx,4), %ecx
63 mov ECX, DWORD PTR [4*ECX + _fnan]
70 // CHECK: movl %ecx, (%eax)
71 mov [eax], ecx
72 // CHECK: movl %ecx, (,%ebx,4)
73 mov [4*ebx], ecx
74 // CHECK: movl %ecx, (,%ebx,4)
75 mov [ebx*4], ecx
    [all...]
  /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 745 milliseconds

1 2 3 4 5 6 7 8 91011>>