Home | History | Annotate | Download | only in arm64

Lines Matching defs:xPC

71   x20  xPC       interpreted program counter, used for fetching instructions
96 #define xPC x20
135 str xPC, [xFP, #OFF_FP_DEX_PC_PTR]
139 * Fetch the next instruction from xPC into wINST. Does not advance xPC.
142 ldrh wINST, [xPC]
146 * Fetch the next instruction from the specified offset. Advances xPC
158 ldrh wINST, [xPC, #((\count)*2)]!
163 * src and dest registers are parameterized (not hard-wired to xPC and xINST).
170 * Similar to FETCH_ADVANCE_INST, but does not update xPC. Used to load
171 * xINST ahead of possible exception point. Be sure to manually advance xPC
175 ldrh wINST, [xPC, #((\count)*2)]
178 /* Advance xPC by some number of code units. */
180 add xPC, xPC, #((\count)*2)
184 * Fetch the next instruction from an offset specified by _reg and advance xPC.
185 * xPC to point to the next instruction. "_reg" must specify the distance
190 add xPC, xPC, \reg, sxtw
191 ldrh wINST, [xPC]
196 * "_count" value is in 16-bit code units. Does not advance xPC.
201 ldrh \reg, [xPC, #((\count)*2)]
205 ldrsh \reg, [xPC, #((\count)*2)]
214 ldrb \reg, [xPC, #((\count)*2+(\byte))]