/art/runtime/interpreter/mterp/arm64/ |
floating_point.S | 15 lsr w1, wINST, #8 // r1<- AA 27 lsr w4, wINST, #8 // w4<- AA 47 lsr w3, wINST, #12 // w3<- B 48 ubfx w9, wINST, #8, #4 // w9<- A 62 lsr w1, wINST, #12 // w1<- B 63 ubfx w2, wINST, #8, #4 // w2<- A 79 lsr w4, wINST, #8 // w4<- AA 106 lsr w3, wINST, #12 // w3<- B 107 ubfx w4, wINST, #8, #4 // w4<- A 109 FETCH_ADVANCE_INST 1 // advance rPC, load wINST [all...] |
other.S | 9 lsr w1, wINST, #8 // w1<- AA 27 lsr w3, wINST, #8 // w3<- AA 30 FETCH_ADVANCE_INST 3 // advance rPC, load wINST 32 GET_INST_OPCODE ip // extract opcode from wINST 39 lsr w3, wINST, #8 // w3<- AA 40 FETCH_ADVANCE_INST 2 // advance xPC, load wINST 42 GET_INST_OPCODE ip // extract opcode from wINST 47 sbfx w1, wINST, #12, #4 // w1<- sssssssB 48 ubfx w0, wINST, #8, #4 // w0<- A 49 FETCH_ADVANCE_INST 1 // advance xPC, load wINST [all...] |
control_flow.S | 9 lsr w1, wINST, #12 // w1<- B 10 ubfx w0, wINST, #8, #4 // w0<- A 13 FETCH_S wINST, 1 // wINST<- branch offset, in code units 19 GET_INST_OPCODE ip // extract opcode from wINST 30 lsr w0, wINST, #8 // w0<- AA 32 FETCH_S wINST, 1 // w1<- branch offset, in code units 40 GET_INST_OPCODE ip // extract opcode from wINST 51 sbfx wINST, wINST, #8, #8 // wINST<- ssssssAA (sign-extended [all...] |
object.S | 24 lsr w1, wINST, #8 // w1<- AA 41 lsr w2, wINST, #12 // B 64 ubfx w2, wINST, #8, #4 // w2<- A 107 lsr w2, wINST, #12 // w2<- B 113 ubfx w2, wINST, #8, #4 // w2<- A 118 GET_INST_OPCODE ip // extract opcode from wINST 124 lsr w2, wINST, #12 // w2<- B 127 ubfx w2, wINST, #8, #4 // w2<- A 147 lsr w2, wINST, #12 // w2<- B 150 ubfx w2, wINST, #8, #4 // w2<- [all...] |
array.S | 15 lsr w9, wINST, #8 // w9<- AA 53 lsr w2, wINST, #8 // w9<- AA 71 lsr w4, wINST, #8 // w4<- AA 81 FETCH_ADVANCE_INST 2 // advance rPC, load wINST 83 GET_INST_OPCODE ip // extract opcode from wINST 101 lsr w9, wINST, #8 // w9<- AA 133 mov w2, wINST 150 lsr w4, wINST, #8 // w4<- AA 161 FETCH_ADVANCE_INST 2 // advance rPC, load wINST 162 GET_INST_OPCODE ip // extract opcode from wINST [all...] |
arithmetic.S | 19 lsr w9, wINST, #8 // w9<- AA 51 lsr w3, wINST, #12 // w3<- B 52 ubfx w9, wINST, #8, #4 // w9<- A 81 lsr w2, wINST, #12 // w2<- B 82 ubfx w9, wINST, #8, #4 // w9<- A 115 lsr w9, wINST, #8 // w9<- AA 145 lsr w4, wINST, #8 // w4<- AA 176 lsr w1, wINST, #12 // w1<- B 177 ubfx w2, wINST, #8, #4 // w2<- A 199 lsr w3, wINST, #8 // w3<- A [all...] |
main.S | 104 #define wINST w23 143 * Fetch the next instruction from xPC into wINST. Does not advance xPC. 146 ldrh wINST, [xPC] 162 ldrh wINST, [xPC, #((\count)*2)]! 179 ldrh wINST, [xPC, #((\count)*2)] 195 ldrh wINST, [xPC] 438 FETCH_INST // load wINST from rPC 439 GET_INST_OPCODE ip // extract opcode from wINST 580 * wINST <= signed offset 601 cmp wINST, # [all...] |