Lines Matching refs:macro

104 .macro FETCH_INST
120 .macro FETCH_ADVANCE_INST count
129 .macro PREFETCH_INST count
134 .macro ADVANCE count
143 .macro FETCH_ADVANCE_INST_RB reg
153 .macro FETCH reg, count
157 .macro FETCH_S reg, count
166 .macro FETCH_B reg, count, byte
173 .macro GET_INST_OPCODE reg
181 .macro GOTO_OPCODE reg
188 .macro GET_VREG reg, vreg
191 .macro GET_VREG_OBJECT reg, vreg
194 .macro SET_VREG reg, vreg
199 .macro SET_VREG_OBJECT reg, vreg
203 .macro SET_VREG_FLOAT reg, vreg, tmpreg
209 .macro GET_VREG_WIDE_BY_ADDR reg0, reg1, addr
212 .macro SET_VREG_WIDE_BY_ADDR reg0, reg1, addr
215 .macro GET_VREG_FLOAT sreg, vreg
219 .macro GET_VREG_FLOAT_BY_ADDR reg, addr
222 .macro SET_VREG_FLOAT_BY_ADDR reg, addr
225 .macro GET_VREG_DOUBLE_BY_ADDR reg, addr
228 .macro SET_VREG_DOUBLE_BY_ADDR reg, addr
231 .macro SET_VREG_SHADOW reg, vreg
234 .macro CLEAR_SHADOW_PAIR vreg, tmp1, tmp2
240 .macro VREG_INDEX_TO_ADDR reg, vreg
245 .macro OAT_ENTRY name, end
260 .macro SIZE name
264 .macro NAME_START name
274 .macro NAME_END name
281 .macro NTERP_TRAMPOLINE name, helper
291 .macro CLEAR_STATIC_VOLATILE_MARKER reg
295 .macro CLEAR_INSTANCE_VOLATILE_MARKER reg
299 .macro EXPORT_PC
303 .macro BRANCH
337 .macro FETCH_CODE_ITEM_INFO code_item, registers, outs, ins, load_ins
408 .macro SETUP_STACK_FRAME code_item, refs, fp, cfi_refs, load_ins
451 .macro START_EXECUTING_INSTRUCTIONS
478 .macro SPILL_ALL_CALLEE_SAVES
484 .macro RESTORE_ALL_CALLEE_SAVES lr_to_pc=0
519 .macro SETUP_STACK_FOR_INVOKE
555 .macro SETUP_NON_RANGE_ARGUMENTS_AND_EXECUTE is_static=0, is_string_init=0
644 .macro SETUP_RANGE_ARGUMENTS_AND_EXECUTE is_static=0, is_string_init=0
686 .macro GET_SHORTY dest, is_interface, is_polymorphic, is_custom
709 .macro GET_CODE_ITEM
713 .macro DO_ENTRY_POINT_CHECK call_compiled_code, name
725 .macro UPDATE_REGISTERS_FOR_STRING_INIT old_value, new_value
742 .macro LOOP_OVER_SHORTY_LOADING_FPS dreg, sreg, inst, shorty, arg_index, finished, if_double
794 .macro LOOP_OVER_SHORTY_LOADING_GPRS gpr_reg, inst, shorty, arg_index, finished, if_long, is_r3
857 .macro LOOP_OVER_SHORTY_LOADING_INTs shorty, inst, arg_index, finished, is_string_init
918 .macro SETUP_RETURN_VALUE shorty
931 .macro GET_SHORTY_SLOW_PATH dest, is_interface
947 .macro COMMON_INVOKE_NON_RANGE is_static=0, is_interface=0, suffix="", is_string_init=0, is_polymor…
1168 .macro LOOP_RANGE_OVER_SHORTY_LOADING_GPRS reg32, shorty, arg_index, stack_index, finished, if_long…
1210 .macro LOOP_RANGE_OVER_INTs shorty, arg_index, stack_index, finished
1246 .macro COMMON_INVOKE_RANGE is_static=0, is_interface=0, suffix="", is_string_init=0, is_polymorphic…
1457 .macro WRITE_BARRIER_IF_OBJECT is_object, value, holder, label, tmp
1469 .macro LDREXD_STREXD_LOOP addr, load1, load2, store1, store2, tmp, label
1477 .macro ATOMIC_LOAD64 addr, load1, load2, tmp, label
1481 .macro ATOMIC_STORE64 addr, store1, store2, tmp1, tmp2, label
1487 .macro FETCH_FROM_THREAD_CACHE dest_reg, slow_path
1502 .macro LOOP_OVER_SHORTY_STORING_GPRS gpr_32, shorty, arg_offset, regs, refs, finished, if_long, is_…
1544 .macro LOOP_OVER_INTs shorty, arg_offset, regs, refs, stack_ptr, tmp1, tmp2, finished
1581 .macro SETUP_REFERENCE_PARAMETER_IN_GPR gpr32, regs, refs, ins, arg_offset, finished
1589 .macro SETUP_REFERENCE_PARAMETERS_IN_STACK regs, refs, ins, stack_ptr, arg_offset