Lines Matching defs:values
791 union { // Either multiple values or a single value.
2657 base::Vector<Value> values(stack_ + c->stack_depth, sig->parameter_count());
2659 CALL_INTERFACE_IF_OK_AND_PARENT_REACHABLE(CatchException, imm, c, values);
2800 // Temporarily add the let-defined values to the beginning of the function
3615 // Initializes start- and end-merges of {c} with values according to the
3634 // In reachable code, check if there are at least {count} values on the stack.
3635 // In unreachable code, if there are less than {count} values on the stack,
3636 // insert a number of unreachable values underneath the current values equal
3648 // Silently create unreachable values out of thin air underneath the
3649 // existing stack values. To do so, we have to move existing stack values
3742 // - In non-unreachable code, a loop just leaves the values on the stack.
3744 // correct types on the stack, so we have to make sure we do. Their values
3745 // do not matter, so we might as well push the (uninitialized) values of
4610 // significantly more convenient to pass around the values that
4695 // more convenient to pass around the values that will be on the stack
4834 // significantly more convenient to pass around the values that
5165 ReturnVector values(return_count);
5166 std::transform(sig->returns().begin(), sig->returns().end(), values.begin(),
5168 return values;
5170 V8_INLINE void PushReturns(ReturnVector values) {
5171 EnsureStackSpace(static_cast<int>(values.size()));
5172 for (Value& value : values) Push(value);
5262 // - If the current code is reachable, check if the current stack values are
5267 // - If the current code is unreachable, check if any values that may exist on
5269 // push back to the stack values based on the type of {merge} (this is
5271 // fallthroughs so that the outer control finds the expected values on the
5299 // Typecheck the topmost {merge->arity} values on the stack.
5328 // EnsureStackSpace may have inserted unreachable values into the bottom
5329 // of the stack. If so, mark them with the correct type. If drop values
5391 // If the current code is reachable, check if the current stack values are
5393 // Otherwise, we have a polymorphic stack: check if any values that may exist
5395 // push back to the stack values based on the type of {c} (this is needed for
5397 // the outer control finds enough values on the stack).
5398 // {drop_values} is the number of stack values that will be dropped before the