/art/runtime/interpreter/mterp/x86/ |
op_iget_object_quick.S | 4 sarl $$4, %ecx # ecx <- B
|
op_iget_quick.S | 5 sarl $$4, %ecx # ecx <- B
|
op_iget_wide_quick.S | 3 sarl $$4, %ecx # ecx <- B
|
op_iput_quick.S | 5 sarl $$4, %ecx # ecx <- B
|
op_iput_wide_quick.S | 3 sarl $$4, %ecx # ecx<- B
|
shop2addr.S | 7 sarl $$4, %ecx # ecx <- B 11 $instr # ex: sarl %cl, %eax
|
op_const_4.S | 5 sarl $$4, %eax
|
op_shr_long_2addr.S | 12 sarl $$4, %ecx # ecx <- B 17 sarl %cl, rIBASE 21 sarl $$31, rIBASE
|
binop2addr.S | 14 sarl $$4, rINST # rINST <- B
|
op_move_wide.S | 4 sarl $$4, rINST # rINST <- B
|
unop.S | 8 sarl $$4,rINST # rINST <- B
|
op_shr_long.S | 20 sarl %cl, rIBASE 24 sarl $$31, rIBASE
|
/art/runtime/interpreter/mterp/x86_64/ |
op_iget_object_quick.S | 5 sarl $$4, %ecx # ecx <- B
|
op_iget_quick.S | 5 sarl $$4, %ecx # ecx <- B
|
op_iput_quick.S | 5 sarl $$4, %ecx # ecx <- B
|
op_iput_wide_quick.S | 3 sarl $$4, %ecx # ecx<- B
|
op_const_4.S | 5 sarl $$4, %eax
|
shop2addr.S | 7 sarl $$4, %ecx # ecx <- B 12 $instr # ex: sarl %cl, %eax 16 $instr # ex: sarl %cl, %eax
|
binop2addr.S | 14 sarl $$4, rINST # rINST <- B
|
binopWide2addr.S | 6 sarl $$4, rINST # rINST <- B
|
op_int_to_long.S | 3 sarl $$4, %eax # eax <- B
|
op_move_wide.S | 4 sarl $$4, rINST # rINST <- B
|
op_mul_int_2addr.S | 3 sarl $$4, rINST # rINST <- B
|
op_mul_long_2addr.S | 3 sarl $$4, rINST # rINST <- B
|
/external/compiler-rt/lib/builtins/i386/ |
ashrdi3.S | 59 sarl %cl, %edx // right shift high by count 63 sarl $31, %edx // clear high 64 sarl %cl, %eax // shift low by count - 32
|