/art/runtime/interpreter/mterp/out/ |
D | mterp_arm64.S | 107 #define wINST w23 macro 149 ldrh wINST, [xPC] 165 ldrh wINST, [xPC, #((\count)*2)]! 182 ldrh wINST, [xPC, #((\count)*2)] 198 ldrh wINST, [xPC] 387 lsr w1, wINST, #12 // x1<- B from 15:12 388 ubfx w0, wINST, #8, #4 // x0<- A from 11:8 406 lsr w0, wINST, #8 // r0<- AA 441 lsr w3, wINST, #12 // w3<- B 442 ubfx w2, wINST, #8, #4 // w2<- A [all …]
|
/art/runtime/interpreter/mterp/arm64/ |
D | op_rem_double_2addr.S | 2 lsr w1, wINST, #12 // w1<- B 3 ubfx w2, wINST, #8, #4 // w2<- A 7 ubfx w2, wINST, #8, #4 // w2<- A (need to reload - killed across call)
|
D | bincmp.S | 8 lsr w1, wINST, #12 // w1<- B 9 ubfx w0, wINST, #8, #4 // w0<- A 12 FETCH_S wINST, 1 // wINST<- branch offset, in code units
|
D | op_rem_float_2addr.S | 2 lsr w3, wINST, #12 // w3<- B 3 lsr w9, wINST, #8 // w9<- A+ 8 lsr w9, wINST, #8 // w9<- A+
|
D | op_goto.S | 8 sbfx wINST, wINST, #8, #8 // wINST<- ssssssAA (sign-extended)
|
D | op_const_4.S | 2 lsl w1, wINST, #16 // w1<- Bxxx0000 3 ubfx w0, wINST, #8, #4 // w0<- A
|
D | op_move_wide.S | 3 lsr w3, wINST, #12 // w3<- B 4 ubfx w2, wINST, #8, #4 // w2<- A
|
D | unop.S | 11 lsr w3, wINST, #12 // w3<- B 13 ubfx w9, wINST, #8, #4 // w9<- A
|
D | unopWide.S | 9 lsr w3, wINST, #12 // w3<- B 10 ubfx w4, wINST, #8, #4 // w4<- A
|
D | funopNarrow.S | 10 lsr w3, wINST, #12 // w3<- B 11 lsr w4, wINST, #8 // w4<- A+
|
D | op_move.S | 4 lsr w1, wINST, #12 // x1<- B from 15:12 5 ubfx w0, wINST, #8, #4 // x0<- A from 11:8
|
D | funopWider.S | 9 lsr w3, wINST, #12 // w3<- B 10 lsr w4, wINST, #8 // w4<- A+
|
D | funopNarrower.S | 9 lsr w3, wINST, #12 // w3<- B 10 lsr w4, wINST, #8 // w4<- A+
|
D | funopWide.S | 9 lsr w3, wINST, #12 // w3<- B 10 lsr w4, wINST, #8 // w4<- A+
|
D | op_array_length.S | 4 lsr w1, wINST, #12 // w1<- B 5 ubfx w2, wINST, #8, #4 // w2<- A
|
D | zcmp.S | 8 lsr w0, wINST, #8 // w0<- AA 10 FETCH_S wINST, 1 // w1<- branch offset, in code units
|
D | fbinop2addr.S | 9 lsr w3, wINST, #12 // w3<- B 10 lsr w9, wINST, #8 // w9<- A+
|
D | binopLit16.S | 16 lsr w2, wINST, #12 // w2<- B 17 ubfx w9, wINST, #8, #4 // w9<- A
|
D | binop2addr.S | 17 lsr w3, wINST, #12 // w3<- B 18 ubfx w9, wINST, #8, #4 // w9<- A
|
D | binopWide2addr.S | 16 lsr w1, wINST, #12 // w1<- B 17 ubfx w2, wINST, #8, #4 // w2<- A
|
D | shiftWide2addr.S | 6 lsr w1, wINST, #12 // w1<- B 7 ubfx w2, wINST, #8, #4 // w2<- A
|
D | op_iget_quick.S | 4 lsr w2, wINST, #12 // w2<- B 7 ubfx w2, wINST, #8, #4 // w2<- A
|
D | op_iput_quick.S | 4 lsr w2, wINST, #12 // w2<- B 7 ubfx w2, wINST, #8, #4 // w2<- A
|
D | op_iget_wide_quick.S | 2 lsr w2, wINST, #12 // w2<- B 5 ubfx w2, wINST, #8, #4 // w2<- A
|
D | op_iput_wide_quick.S | 2 lsr w2, wINST, #12 // w2<- B 5 ubfx w0, wINST, #8, #4 // w0<- A
|