Lines Matching defs:const
207 Node* node, const FastApiCallFunctionVector& c_functions,
208 const fast_api_call::OverloadsResolutionResult&
212 Node* WrapFastCall(const CallDescriptor* call_descriptor, int inputs_size,
214 const CFunctionInfo* c_signature, int c_arg_count,
244 const FeedbackSource& feedback, Node* value,
247 const FeedbackSource& feedback, Node* value,
249 Node* BuildCheckedFloat64ToIndex(const FeedbackSource& feedback, Node* value,
252 const FeedbackSource& feedback,
261 Node* SmiTagOrDeopt(Node* value, const CheckParameters& params,
265 Node* LowerStringComparison(Callable const& callable, Node* node);
314 FeedbackSource const& feedback_source,
320 bool should_maintain_schedule() const {
324 Factory* factory() const { return isolate()->factory(); }
325 Isolate* isolate() const { return jsgraph()->isolate(); }
326 JSGraph* jsgraph() const { return js_graph_; }
327 Graph* graph() const { return js_graph_->graph(); }
328 Schedule* schedule() const { return schedule_; }
329 Zone* temp_zone() const { return temp_zone_; }
330 CommonOperatorBuilder* common() const { return js_graph_->common(); }
331 SimplifiedOperatorBuilder* simplified() const {
334 MachineOperatorBuilder* machine() const { return js_graph_->machine(); }
335 JSGraphAssembler* gasm() const { return graph_assembler_; }
336 JSHeapBroker* broker() const { return broker_; }
367 const BlockEffectControlData& For(BasicBlock* from, BasicBlock* to) const {
397 const BlockEffectControlData& block_effect =
425 const BlockEffectControlData& block_effect =
524 for (Node* const use : merge->uses()) {
544 BranchHint const hint = BranchHintOf(branch->op());
545 int const input_count = merge->op()->ControlInputCount();
547 Node** const inputs = graph->zone()->NewArray<Node*>(2 * input_count);
548 Node** const merge_true_inputs = &inputs[0];
549 Node** const merge_false_inputs = &inputs[input_count];
557 Node* const merge_true = matcher.IfTrue();
558 Node* const merge_false = matcher.IfFalse();
568 int const true_index =
574 for (Node* const phi : phis) {
700 const BlockEffectControlData& data =
807 for (const PendingEffectPhi& pending_effect_phi : pending_effect_phis) {
896 const FieldAccess access = FieldAccessOf(node->op());
1818 FeedbackSource const& feedback_source, DeoptimizeReason reason) {
1839 CheckMapsParameters const& p = CheckMapsParametersOf(node->op());
1842 ZoneHandleSet<Map> const& maps = p.maps();
1843 size_t const map_count = maps.size();
1934 ZoneHandleSet<Map> const& maps = CompareMapsParametersOf(node->op());
1935 size_t const map_count = maps.size();
1964 const CheckParameters& params = CheckParametersOf(node->op());
2037 const CheckParameters& params = CheckParametersOf(node->op());
2070 const CheckIfParameters& p = CheckIfParametersOf(node->op());
2078 Callable const callable =
2217 const CheckParameters& params,
2429 const CheckParameters& params = CheckParametersOf(node->op());
2436 const CheckParameters& params = CheckParametersOf(node->op());
2448 const CheckParameters& params = CheckParametersOf(node->op());
2466 const CheckBoundsParameters& params = CheckBoundsParametersOf(node->op());
2491 const CheckParameters& params = CheckParametersOf(node->op());
2501 const CheckParameters& params = CheckParametersOf(node->op());
2510 Node* const index = node->InputAt(0);
2511 Node* const limit = node->InputAt(1);
2512 const CheckBoundsParameters& params = CheckBoundsParametersOf(node->op());
2536 const CheckParameters& params = CheckParametersOf(node->op());
2547 const CheckParameters& params = CheckParametersOf(node->op());
2557 CheckForMinusZeroMode mode, const FeedbackSource& feedback, Node* value,
2587 const FeedbackSource& feedback, Node* value, Node* frame_state) {
2618 const CheckMinusZeroParameters& params =
2626 CheckForMinusZeroMode mode, const FeedbackSource& feedback, Node* value,
2658 const CheckMinusZeroParameters& params =
2668 const CheckParameters& params = CheckParametersOf(node->op());
2677 CheckParameters const& params = CheckParametersOf(node->op());
2729 const CheckMinusZeroParameters& params =
2758 const CheckMinusZeroParameters& params =
2787 CheckTaggedInputMode mode, const FeedbackSource& feedback, Node* value,
2836 CheckTaggedInputParameters const& p =
2864 const CheckParameters& params = CheckParametersOf(node->op());
2876 const CheckParameters& params = CheckParametersOf(node->op());
2886 const CheckParameters& params = CheckParametersOf(node->op());
2938 const auto bitfield = BigInt::LengthBits::encode(1);
2998 const CheckTaggedInputParameters& params =
3032 Callable const callable =
3529 Callable const callable = Builtins::CallableFor(isolate(), Builtin::kTypeof);
3530 Operator::Properties const properties = Operator::kEliminatable;
3531 CallDescriptor::Flags const flags = CallDescriptor::kNoAllocate;
3541 Callable const callable =
3543 Operator::Properties const properties = Operator::kEliminatable;
3544 CallDescriptor::Flags const flags = CallDescriptor::kNoAllocate;
3583 AllocationType const allocation = AllocationTypeOf(node->op());
3616 ElementAccess const access = {kTaggedBase, FixedDoubleArray::kHeaderSize,
3631 AllocationType const allocation = AllocationTypeOf(node->op());
3661 ElementAccess const access = {kTaggedBase, FixedArray::kHeaderSize,
3676 const NewArgumentsElementsParameters& parameters =
3679 Operator::Properties const properties = node->op()->properties();
3680 CallDescriptor::Flags const flags = CallDescriptor::kNoFlags;
3695 Callable const callable = Builtins::CallableFor(isolate(), builtin_name);
3754 Callable const callable =
3769 Callable const callable =
3821 Callable const callable =
4313 Node* EffectControlLinearizer::LowerStringComparison(Callable const& callable,
4362 Callable const callable =
4383 Callable const callable =
4400 Callable const callable =
4417 CheckFloat64HoleParameters const& params =
4517 Node* const isolate_ptr =
4806 ElementsTransition const transition = ElementsTransitionOf(node->op());
5009 Node* node, const FastApiCallFunctionVector& c_functions,
5010 const fast_api_call::OverloadsResolutionResult& overloads_resolution_result,
5018 const CFunctionInfo* c_signature = c_functions[func_index].signature;
5084 const CallDescriptor* call_descriptor, int inputs_size, Node** inputs,
5085 Node* target, const CFunctionInfo* c_signature, int c_arg_count,
5139 FastApiCallParameters const& params = n.Parameters();
5140 const CFunctionInfo* c_signature = params.c_functions()[0].signature;
5141 const int c_arg_count = c_signature->ArgumentCount();
5143 Node** const slow_inputs = graph()->zone()->NewArray<Node*>(
5164 FastApiCallParameters const& params = n.Parameters();
5168 const FastApiCallFunctionVector& c_functions = params.c_functions();
5169 const CFunctionInfo* c_signature = params.c_functions()[0].signature;
5170 const int c_arg_count = c_signature->ArgumentCount();
5173 const int value_input_count = node->op()->ValueInputCount();
5260 const int kFastTargetAddressInputIndex = 0;
5261 const int kFastTargetAddressInputCount = 1;
5263 Node** const inputs = graph()->zone()->NewArray<Node*>(
5548 MachineType const machine_type =
5591 MachineType const machine_type =
6060 Callable const callable = Builtins::CallableFor(isolate(), builtin);
6073 Node* const input = node->InputAt(0);
6098 ConvertReceiverMode const mode = ConvertReceiverModeOf(node->op());
6190 Node* const input = node->InputAt(0);
6222 Node* const zero = __ Float64Constant(0.0);
6223 Node* const two_52 = __ Float64Constant(4503599627370496.0E0);
6224 Node* const one = __ Float64Constant(1.0);
6246 Node* const minus_two_52 = __ Float64Constant(-4503599627370496.0E0);
6251 Node* const minus_zero = __ Float64Constant(-0.0);
6277 Node* const input = value;
6311 Node* const zero = __ Float64Constant(0.0);
6312 Node* const two_52 = __ Float64Constant(4503599627370496.0E0);
6320 Node* const one = __ Float64Constant(1.0);
6335 Node* const minus_two_52 = __ Float64Constant(-4503599627370496.0E0);
6340 Node* const minus_zero = __ Float64Constant(-0.0);
6366 Node* const input = node->InputAt(0);
6376 Node* const input = node->InputAt(0);
6399 Node* const half = __ Float64Constant(0.5);
6403 Node* const one = __ Float64Constant(1.0);
6455 Node* const zero = __ Float64Constant(0.0);
6456 Node* const two_52 = __ Float64Constant(4503599627370496.0E0);
6457 Node* const one = __ Float64Constant(1.0);
6479 Node* const minus_two_52 = __ Float64Constant(-4503599627370496.0E0);
6484 Node* const minus_zero = __ Float64Constant(-0.0);
6511 Node* const input = node->InputAt(0);
6520 Callable const callable =
6522 Operator::Properties const properties = node->op()->properties();
6523 CallDescriptor::Flags const flags = CallDescriptor::kNoFlags;