Lines Matching +full:unused +full:- +full:variable
2 // Use of this source code is governed by a BSD-style license that can be
5 #include "src/builtins/builtins-arguments-gen.h"
8 #include "src/builtins/builtins-utils-gen.h"
10 #include "src/code-factory.h"
11 #include "src/code-stub-assembler.h"
12 #include "src/frame-constants.h"
13 #include "src/interface-descriptors.h"
14 #include "src/objects-inl.h"
27 VARIABLE(frame_ptr, MachineType::PointerRepresentation()); in GetArgumentsFrameAndCount()
34 VARIABLE(argument_count, ParameterRepresentation(mode)); in GetArgumentsFrameAndCount()
138 Node* unused; in ConstructParametersObjectFromArgs() local
139 std::tie(result, elements, unused) = in ConstructParametersObjectFromArgs()
141 DCHECK_NULL(unused); in ConstructParametersObjectFromArgs()
143 VARIABLE(offset, MachineType::PointerRepresentation()); in ConstructParametersObjectFromArgs()
144 offset.Bind(IntPtrConstant(FixedArrayBase::kHeaderSize - kHeapObjectTag)); in ConstructParametersObjectFromArgs()
168 VARIABLE(result, MachineRepresentation::kTagged); in EmitFastNewRestParameter()
194 Node* unused; in EmitFastNewRestParameter() local
195 std::tie(arguments, elements, unused) = in EmitFastNewRestParameter()
213 VARIABLE(result, MachineRepresentation::kTagged); in EmitFastNewStrictArguments()
244 Node* unused; in EmitFastNewStrictArguments() local
245 std::tie(arguments, elements, unused) = AllocateArgumentsObject( in EmitFastNewStrictArguments()
266 VARIABLE(result, MachineRepresentation::kTagged); in EmitFastNewSloppyArguments()
311 Comment("Fill in non-mapped parameters"); in EmitFastNewSloppyArguments()
314 FixedArray::kHeaderSize - kHeapObjectTag); in EmitFastNewSloppyArguments()
317 FixedArray::kHeaderSize - kHeapObjectTag); in EmitFastNewSloppyArguments()
319 VARIABLE(current_argument, MachineType::PointerRepresentation()); in EmitFastNewSloppyArguments()
330 -kPointerSize, INTPTR_PARAMETERS); in EmitFastNewSloppyArguments()
335 // MIN_CONTEXT_SLOTS .. MIN_CONTEXT_SLOTS+argument_count-1 in EmitFastNewSloppyArguments()
337 // MIN_CONTEXT_SLOTS+parameter_count-1 .. in EmitFastNewSloppyArguments()
338 // MIN_CONTEXT_SLOTS+argument_count-mapped_count in EmitFastNewSloppyArguments()
341 VARIABLE(context_index, OptimalParameterRepresentation()); in EmitFastNewSloppyArguments()
352 IntPtrConstant(kParameterMapHeaderSize - FixedArray::kHeaderSize)); in EmitFastNewSloppyArguments()
354 zero, PACKED_ELEMENTS, mode, FixedArray::kHeaderSize - kHeapObjectTag); in EmitFastNewSloppyArguments()
365 -kPointerSize, INTPTR_PARAMETERS); in EmitFastNewSloppyArguments()
396 Node* unused; in EmitFastNewSloppyArguments() local
397 std::tie(arguments, elements, unused) = AllocateArgumentsObject( in EmitFastNewSloppyArguments()