/dalvik/vm/mterp/x86/ |
OP_SHR_INT.S | 2 %include "x86/binop1.S" {"instr":"sarl %cl,%eax"}
|
OP_SHR_INT_2ADDR.S | 2 %include "x86/shop2addr.S" {"instr":"sarl %cl,%eax"}
|
OP_SHR_INT_LIT8.S | 2 %include "x86/binopLit8.S" {"instr":"sarl %cl,%eax"}
|
shop2addr.S | 7 sarl $$4,%ecx # ecx<- B 11 $instr # ex: sarl %cl,%eax
|
OP_SHR_LONG_2ADDR.S | 13 sarl $$4,%ecx # ecx<- B 18 sarl %cl,rIBASE 22 sarl $$31,rIBASE
|
OP_CONST_4.S | 8 sarl $$4,%eax
|
OP_ARRAY_LENGTH.S | 6 sarl $$4,rINST # rINST<- B
|
OP_EXECUTE_INLINE.S | 43 sarl $$4,rIBASE 49 sarl $$4,rIBASE 55 sarl $$4,rIBASE 61 sarl $$4,rIBASE
|
OP_MUL_INT_2ADDR.S | 4 sarl $$4,rINST # rINST<- B
|
OP_REM_DOUBLE_2ADDR.S | 4 sarl $$4,rINST # rINST<- B
|
OP_REM_FLOAT_2ADDR.S | 4 sarl $$4,rINST # rINST<- B
|
fpcvt.S | 7 sarl $$4,rINST # rINST<- B
|
OP_IGET_QUICK.S | 6 sarl $$4,%ecx # ecx<- B
|
OP_INT_TO_LONG.S | 4 sarl $$4,%eax # eax<- B
|
OP_IPUT_QUICK.S | 6 sarl $$4,%ecx # ecx<- B
|
OP_MOVE_WIDE.S | 5 sarl $$4,rINST # rINST<- B
|
OP_MUL_INT_LIT16.S | 5 sarl $$4,%eax # eax<- B
|
OP_NEG_LONG.S | 4 sarl $$4,%ecx # ecx<- B
|
OP_NOT_LONG.S | 4 sarl $$4,%ecx # ecx<- B
|
binflop2addr.S | 11 sarl $$4,rINST # rINST<- B
|
binopWide2addr.S | 6 sarl $$4,%ecx # ecx<- B
|
unop.S | 8 sarl $$4,rINST # rINST<- B
|
/external/llvm/test/CodeGen/X86/ |
bit-test-shift.ll | 7 ; CHECK: sarl $31, %eax
|
iabs.ll | 6 ;; sarl $31, %ecx
|
sdiv-exact.ll | 15 ; CHECK: sarl $3
|