Lines Matching refs:params
261 Node* SmiTagOrDeopt(Node* value, const CheckParameters& params,
1964 const CheckParameters& params = CheckParametersOf(node->op());
1976 __ DeoptimizeIfNot(DeoptimizeReason::kNotAHeapNumber, params.feedback(),
2037 const CheckParameters& params = CheckParametersOf(node->op());
2045 __ DeoptimizeIfNot(DeoptimizeReason::kNotAString, params.feedback(), check,
2217 const CheckParameters& params,
2224 __ DeoptimizeIf(DeoptimizeReason::kLostPrecision, params.feedback(), check,
2429 const CheckParameters& params = CheckParametersOf(node->op());
2430 return SmiTagOrDeopt(value, params, frame_state);
2436 const CheckParameters& params = CheckParametersOf(node->op());
2440 __ DeoptimizeIfNot(DeoptimizeReason::kLostPrecision, params.feedback(), check,
2448 const CheckParameters& params = CheckParametersOf(node->op());
2452 __ DeoptimizeIfNot(DeoptimizeReason::kLostPrecision, params.feedback(), check,
2458 return SmiTagOrDeopt(value32, params, frame_state);
2466 const CheckBoundsParameters& params = CheckBoundsParametersOf(node->op());
2469 if (!(params.flags() & CheckBoundsFlag::kAbortOnOutOfBounds)) {
2471 params.check_parameters().feedback(), check,
2491 const CheckParameters& params = CheckParametersOf(node->op());
2493 __ DeoptimizeIf(DeoptimizeReason::kLostPrecision, params.feedback(), unsafe,
2501 const CheckParameters& params = CheckParametersOf(node->op());
2503 __ DeoptimizeIfNot(DeoptimizeReason::kLostPrecision, params.feedback(), check,
2512 const CheckBoundsParameters& params = CheckBoundsParametersOf(node->op());
2515 if (!(params.flags() & CheckBoundsFlag::kAbortOnOutOfBounds)) {
2517 params.check_parameters().feedback(), check,
2536 const CheckParameters& params = CheckParametersOf(node->op());
2539 __ DeoptimizeIfNot(DeoptimizeReason::kLostPrecision, params.feedback(), check,
2547 const CheckParameters& params = CheckParametersOf(node->op());
2551 __ DeoptimizeIfNot(DeoptimizeReason::kLostPrecision, params.feedback(), check,
2618 const CheckMinusZeroParameters& params =
2621 return BuildCheckedFloat64ToInt32(params.mode(), params.feedback(), value,
2658 const CheckMinusZeroParameters& params =
2661 return BuildCheckedFloat64ToInt64(params.mode(), params.feedback(), value,
2668 const CheckParameters& params = CheckParametersOf(node->op());
2670 __ DeoptimizeIfNot(DeoptimizeReason::kNotASmi, params.feedback(), check,
2677 CheckParameters const& params = CheckParametersOf(node->op());
2696 number = BuildCheckedFloat64ToIndex(params.feedback(), number, frame_state);
2705 __ DeoptimizeIfNot(DeoptimizeReason::kNotAString, params.feedback(),
2718 __ DeoptimizeIf(DeoptimizeReason::kNotAnArrayIndex, params.feedback(),
2729 const CheckMinusZeroParameters& params =
2745 __ DeoptimizeIfNot(DeoptimizeReason::kNotAHeapNumber, params.feedback(),
2748 vfalse = BuildCheckedFloat64ToInt32(params.mode(), params.feedback(), vfalse,
2758 const CheckMinusZeroParameters& params =
2775 __ DeoptimizeIfNot(DeoptimizeReason::kNotAHeapNumber, params.feedback(),
2778 vfalse = BuildCheckedFloat64ToInt64(params.mode(), params.feedback(), vfalse,
2864 const CheckParameters& params = CheckParametersOf(node->op());
2867 __ DeoptimizeIfNot(DeoptimizeReason::kNotASmi, params.feedback(), check,
2876 const CheckParameters& params = CheckParametersOf(node->op());
2879 __ DeoptimizeIf(DeoptimizeReason::kSmi, params.feedback(), check,
2886 const CheckParameters& params = CheckParametersOf(node->op());
2890 __ DeoptimizeIf(DeoptimizeReason::kSmi, params.feedback(), smi_check,
2896 __ DeoptimizeIfNot(DeoptimizeReason::kWrongInstanceType, params.feedback(),
2998 const CheckTaggedInputParameters& params =
3014 params.mode(), params.feedback(), value, frame_state);
4417 CheckFloat64HoleParameters const& params =
4433 __ DeoptimizeIf(DeoptimizeReason::kHole, params.feedback(), check,
4765 GrowFastElementsParameters params = GrowFastElementsParametersOf(node->op());
4784 (params.mode() == GrowFastElementsMode::kDoubleElements)
4797 __ DeoptimizeIf(DeoptimizeReason::kCouldNotGrowElements, params.feedback(),
5139 FastApiCallParameters const& params = n.Parameters();
5140 const CFunctionInfo* c_signature = params.c_functions()[0].signature;
5157 params.descriptor(), index + FastApiCallNode::kEffectAndControlInputCount,
5164 FastApiCallParameters const& params = n.Parameters();
5168 const FastApiCallFunctionVector& c_functions = params.c_functions();
5169 const CFunctionInfo* c_signature = params.c_functions()[0].signature;
5171 CallDescriptor* js_call_descriptor = params.descriptor();