Lines Matching refs:code_item
332 .macro FETCH_CODE_ITEM_INFO code_item, registers, outs, ins, load_ins
333 tst \code_item, #1
335 bic \code_item, \code_item, #1 // Remove the extra bit that marks it's a compact dex file
336 ldrh lr, [\code_item, #COMPACT_CODE_ITEM_FIELDS_OFFSET]
346 ldrh lr, [\code_item, #COMPACT_CODE_ITEM_FLAGS_OFFSET]
349 mov ip, \code_item
358 ldrh lr, [\code_item, #COMPACT_CODE_ITEM_FLAGS_OFFSET]
368 ldrh lr, [\code_item, #COMPACT_CODE_ITEM_FLAGS_OFFSET]
378 add \code_item, \code_item, #COMPACT_CODE_ITEM_INSNS_OFFSET
382 ldrh \registers, [\code_item, #CODE_ITEM_REGISTERS_SIZE_OFFSET]
384 ldrh \outs, [\code_item, #CODE_ITEM_OUTS_SIZE_OFFSET]
386 ldrh \ins, [\code_item, #CODE_ITEM_INS_SIZE_OFFSET]
388 add \code_item, \code_item, #CODE_ITEM_INSNS_OFFSET
403 .macro SETUP_STACK_FRAME code_item, refs, fp, cfi_refs, load_ins
404 FETCH_CODE_ITEM_INFO \code_item, rINST, \refs, r4, \load_ins