HomeSort by relevance Sort by last modified time
    Searched full:eax (Results 1 - 25 of 1352) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /dalvik/vm/mterp/x86/
OP_CONST_WIDE_HIGH16.S 3 movzwl 2(rPC),%eax # eax<- 0000BBBB
6 sall $$16,%eax # eax<- BBBB0000
7 SET_VREG_WORD %eax rINST 1 # v[AA+1]<- eax
8 xorl %eax,%eax
9 SET_VREG_WORD %eax rINST 0 # v[AA+0]<- eax
    [all...]
OP_INVOKE_INTERFACE_JUMBO.S 8 movzwl 8(rPC),%eax # eax<- CCCC
10 GET_VREG_R %eax %eax # eax<- "this"
12 testl %eax,%eax # null this?
14 movl offObject_clazz(%eax),%eax# eax<- thisPtr->claz
    [all...]
OP_MUL_INT.S 6 movzbl 2(rPC),%eax # eax<- BB
8 GET_VREG_R %eax %eax # eax<- vBB
10 imull (rFP,%ecx,4),%eax # trashes rIBASE/edx
14 SET_VREG %eax rINST
OP_MUL_INT_LIT8.S 3 movzbl 2(rPC),%eax # eax<- BB
5 GET_VREG_R %eax %eax # eax<- rBB
7 imull %ecx,%eax # trashes rIBASE/edx
11 SET_VREG %eax rINST
OP_CONST_HIGH16.S 3 movzwl 2(rPC),%eax # eax<- 0000BBBB
6 sall $$16,%eax # eax<- BBBB0000
7 SET_VREG %eax rINST # vAA<- eax
OP_MOVE_RESULT.S 4 movl rSELF,%eax # eax<- rSELF
5 movl offThread_retval(%eax),%eax # eax<- self->retval.l
8 SET_VREG %eax rINST # fp[AA]<- retval.l
OP_AGET_WIDE.S 7 movzbl 2(rPC),%eax # eax<- BB
9 GET_VREG_R %eax %eax # eax<- vBB (array object)
11 testl %eax,%eax # null array object?
13 cmpl offArrayObject_length(%eax),%ecx
15 # arrayObj in eax
17 leal offArrayObject_contents(%eax,%ecx,8),%ea
    [all...]
OP_INT_TO_LONG.S 3 movzbl rINSTbl,%eax # eax<- +A
4 sarl $$4,%eax # eax<- B
5 GET_VREG_R %eax %eax # eax<- vB
8 cltd # rINST:eax<- sssssssBBBBBBBB
12 SET_VREG_WORD %eax rINST 0 # v[A+0]<- %eax
    [all...]
OP_MUL_INT_LIT16.S 3 /* Need A in rINST, ssssCCCC in ecx, vB in eax */
4 movzbl rINSTbl,%eax # eax<- 000000BA
5 sarl $$4,%eax # eax<- B
6 GET_VREG_R %eax %eax # eax<- vB
10 imull %ecx,%eax # trashes rIBASE/edx
14 SET_VREG %eax rINS
    [all...]
OP_INVOKE_VIRTUAL.S 13 movl rSELF,%eax
15 movl offThread_methodClassDex(%eax),%eax # eax<- pDvmDex
17 movl offDvmDex_pResMethods(%eax),%eax # eax<- pDvmDex->pResMethods
18 movl (%eax,%ecx,4),%eax # eax<- resolved baseMetho
    [all...]
OP_INVOKE_VIRTUAL_JUMBO.S 8 movl rSELF,%eax
10 movl offThread_methodClassDex(%eax),%eax # eax<- pDvmDex
12 movl offDvmDex_pResMethods(%eax),%eax # eax<- pDvmDex->pResMethods
13 movl (%eax,%ecx,4),%eax # eax<- resolved baseMetho
    [all...]
OP_INVOKE_INTERFACE.S 12 movzwl 4(rPC),%eax # eax<- FEDC or CCCC
15 andl $$0xf,%eax # eax<- C (or stays CCCC)
17 GET_VREG_R %eax %eax # eax<- "this"
19 testl %eax,%eax # null this?
21 movl offObject_clazz(%eax),%eax# eax<- thisPtr->claz
    [all...]
OP_APUT_WIDE.S 7 movzbl 2(rPC),%eax # eax<- BB
9 GET_VREG_R %eax %eax # eax<- vBB (array object)
11 testl %eax,%eax # null array object?
13 cmpl offArrayObject_length(%eax),%ecx
15 # arrayObj in eax
17 leal offArrayObject_contents(%eax,%ecx,8),%ea
    [all...]
binop1.S 1 %default {"result":"%eax","tmp":"%ecx"}
4 * registers (op0 in eax, op1 in ecx).
7 movzbl 2(rPC),%eax # eax<- BB
9 GET_VREG_R %eax %eax # eax<- vBB
10 GET_VREG_R %ecx %ecx # eax<- vBB
11 $instr # ex: addl %ecx,%eax
binopWide.S 6 movzbl 2(rPC),%eax # eax<- BB
9 GET_VREG_WORD rIBASE %eax 0 # rIBASE<- v[BB+0]
10 GET_VREG_WORD %eax %eax 1 # eax<- v[BB+1]
12 $instr2 # ex: adcl 4(rFP,%ecx,4),%eax
16 SET_VREG_WORD %eax rINST 1 # v[AA+1] <- eax
OP_CONST_4.S 3 movsx rINSTbl,%eax # eax<-ssssssBx
5 andl %eax,rINST # rINST<- A
8 sarl $$4,%eax
9 SET_VREG %eax rINST
OP_MOVE_EXCEPTION.S 4 movl offThread_exception(%ecx),%eax # eax<- dvmGetException bypass
5 SET_VREG %eax rINST # fp[AA]<- exception object
6 FETCH_INST_OPCODE 1 %eax
9 GOTO_NEXT_R %eax
OP_THROW.S 8 GET_VREG_R %eax rINST # eax<- exception object
10 testl %eax,%eax # null object?
12 movl %eax,offThread_exception(%ecx) # thread->exception<- obj
OP_NEW_ARRAY_JUMBO.S 15 movl 2(rPC),%eax # eax<- AAAAAAAA
18 movl (%ecx,%eax,4),%ecx # ecx<- resolved class
19 movzwl 8(rPC),%eax # eax<- CCCC
20 GET_VREG_R %eax %eax # eax<- vCCCC (array length)
21 testl %eax,%eax
    [all...]
OP_SGET_WIDE.S 11 movzwl 2(rPC),%eax # eax<- field ref BBBB
14 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
15 testl %eax,%eax # resolved entry null?
17 .L${opcode}_finish: # field ptr in eax
18 movl offStaticField_value(%eax),%ecx # ecx<- lsw
19 movl 4+offStaticField_value(%eax),%eax # eax<- ms
    [all...]
OP_SGET_WIDE_JUMBO.S 12 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
14 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
15 testl %eax,%eax # resolved entry null?
17 .L${opcode}_finish: # field ptr in eax
18 movl offStaticField_value(%eax),%ecx # ecx<- lsw
19 movl 4+offStaticField_value(%eax),%eax # eax<- ms
    [all...]
OP_AGET.S 9 movzbl 2(rPC),%eax # eax<- BB
11 GET_VREG_R %eax %eax # eax<- vBB (array object)
13 testl %eax,%eax # null array object?
15 cmpl offArrayObject_length(%eax),%ecx
17 # arrayObj in eax
19 $load offArrayObject_contents(%eax,%ecx,$shift),%ea
    [all...]
OP_APUT.S 9 movzbl 2(rPC),%eax # eax<- BB
11 GET_VREG_R %eax %eax # eax<- vBB (array object)
13 testl %eax,%eax # null array object?
15 cmpl offArrayObject_length(%eax),%ecx
17 # arrayObj in eax
19 leal offArrayObject_contents(%eax,%ecx,$shift),%ea
    [all...]
  /external/clang/test/CodeGen/
2006-09-28-SimpleAsm.c 6 // CHECK: call void asm sideeffect "ext: xorl %eax, eax; movl eax, fs; movl eax, gs %blah
7 asm volatile ("ext: xorl %%eax, eax; movl eax, fs; movl eax, gs %%blah %= %\
9 // CHECK: call void asm sideeffect "nonext: xorl %eax, %eax; movl %eax, %fs; movl %eax, %gs %%blah %= %
    [all...]
  /external/valgrind/main/none/tests/x86/
bug152818-x86.stdout.exp 1 REP lodsb (EAX = 12348765, EFLAGS = ) => DF = 0, count = 4 (EAX = 123487FD, EFLAGS = )
2 REP lodsb (EAX = 12348765, EFLAGS = ) => DF = 0, count = 3 (EAX = 123487FE, EFLAGS = )
3 REP lodsb (EAX = 12348765, EFLAGS = ) => DF = 0, count = 2 (EAX = 123487FF, EFLAGS = )
4 REP lodsb (EAX = 12348765, EFLAGS = ) => DF = 0, count = 1 (EAX = 123487AA, EFLAGS = )
5 REP lodsb (EAX = 12348765, EFLAGS = ) => DF = 0, count = 0 (EAX = 12348765, EFLAGS =
    [all...]

Completed in 45 milliseconds

1 2 3 4 5 6 7 8 91011>>