Lines Matching defs:arity
449 uint32_t arity,
452 // <-- num_locals --> <-- stack_depth -->^stack_base <-- arity -->
463 uint32_t target_height = stack_base + arity;
485 arity <= 1 ? kRegistersAllowed : kRegistersNotAllowed;
488 base::VectorOf(source_begin + stack_base + discarded, arity)) {
498 target_begin + stack_base, arity, keep_merge_stack_slots,
504 auto merge_region = base::VectorOf(target_begin + stack_base, arity);
715 void LiftoffAssembler::MaterializeMergedConstants(uint32_t arity) {
716 // Materialize constants on top of the stack ({arity} many), and locals.
719 {base::VectorOf(stack_base + cache_state_.stack_state.size() - arity,
720 arity),
777 void LiftoffAssembler::MergeStackWith(CacheState& target, uint32_t arity,
779 // Before: ----------------|----- (discarded) ----|--- arity ---|
781 // After: ----|-- arity --|
787 DCHECK_LE(arity, target_stack_height);
788 uint32_t stack_base = stack_height - arity;
789 uint32_t target_stack_base = target_stack_height - arity;
800 base::VectorOf(cache_state_.stack_state.data() + stack_base, arity)));
802 for (uint32_t i = 0; i < arity; ++i) {
808 arity - i - 1)));