Lines Matching refs:code_item
318 .macro FETCH_CODE_ITEM_INFO code_item, registers, outs, ins, load_ins
319 tbz \code_item, #0, 4f
320 and \code_item, \code_item, #-2 // Remove the extra bit that marks it's a compact dex file
321 ldrh w13, [\code_item, #COMPACT_CODE_ITEM_FIELDS_OFFSET]
330 ldrh w13, [\code_item, #COMPACT_CODE_ITEM_FLAGS_OFFSET]
333 sub x14, \code_item, #4
335 csel x14, x14, \code_item, ne
356 add \code_item, \code_item, #COMPACT_CODE_ITEM_INSNS_OFFSET
360 ldrh \registers, [\code_item, #CODE_ITEM_REGISTERS_SIZE_OFFSET]
362 ldrh \outs, [\code_item, #CODE_ITEM_OUTS_SIZE_OFFSET]
364 ldrh \ins, [\code_item, #CODE_ITEM_INS_SIZE_OFFSET]
366 add \code_item, \code_item, #CODE_ITEM_INSNS_OFFSET
380 .macro SETUP_STACK_FRAME code_item, refs, fp, cfi_refs, load_ins
381 FETCH_CODE_ITEM_INFO \code_item, wip, wip2, w15, \load_ins