Home | History | Annotate | Download | only in mips

Lines Matching defs:constructor

68   //  -- sp[...]: constructor arguments
97 // -- sp[...]: constructor arguments
244 // -- a1 : constructor function
287 // -- a1 : constructor function
332 // 4. Check if new target and constructor differ.
366 // -- a1 : constructor function
436 // -- a1 : constructor function
483 // 4. Check if new target and constructor differ.
570 // -- a1 : constructor function
574 // -- sp[...]: constructor arguments
596 // -- a1: constructor function
624 // a1: constructor function
644 // a1: constructor function
676 // Throw away the result of the constructor invocation and use the
696 // Check that the result is not a Smi, indicating that the constructor result
724 // -- sp[0] : constructor function
740 // Continue with constructor function invocation.
1239 // -- a1 : constructor to call
1262 // Call the constructor with a0, a1, and a3 unmodified.
1267 // Call the constructor with a0, a1, and a3 unmodified.
1297 // ArrayConstructor stub expects constructor in a3. Set it here.
1732 Register constructor = t4;
1747 // Get the constructor, if any.
1748 __ GetMapConstructor(constructor, map, scratch, scratch);
1751 Register type = constructor;
1753 FieldMemOperand(constructor, JSFunction::kSharedFunctionInfoOffset));
2100 // 2. Make sure the target is actually a constructor.
2108 // 3. Make sure the target is actually a constructor.
2119 // 4b. The target is not a constructor, throw an appropriate TypeError.
2126 // 4c. The new.target is not a constructor, throw an appropriate TypeError.
2162 // -- a3 : new.target (checked to be constructor or undefined)
2264 // -- a3 : new.target (checked to be constructor or undefined)
2724 Register constructor = a1;
2797 __ Push(constructor, new_target, argc, spread);
2800 __ Pop(constructor, new_target, argc);
2871 // -- a1 : the constructor to call (checked to be a JSFunction)
2872 // -- a3 : the new target (checked to be a constructor)
2893 // -- a3 : the new target (checked to be a constructor)
2906 // -- a3 : the new target (checked to be a constructor)
2983 // -- a1 : the constructor to call (checked to be a JSProxy)
2984 // -- a3 : the new target (either the same as the constructor or
2990 // Include the pushed new_target, constructor and the receiver.
3001 // -- a1 : the constructor to call (can be any Object)
3002 // -- a3 : the new target (either the same as the constructor or
3052 // -- a1 : the constructor to call (can be any Object)
3053 // -- a3 : the new target (either the same as the constructor or