Lines Matching refs:Node

33   typedef compiler::Node Node;
36 Node* input = assembler->Parameter(Descriptor::kArgument);
37 Node* context = assembler->Parameter(Descriptor::kContext);
41 Node* to_primitive_symbol =
43 Node* exotic_to_prim =
59 Node* hint_string = assembler->HeapConstant(
61 Node* result = assembler->CallJS(callable, context, exotic_to_prim, input,
68 Node* result_instance_type = assembler->LoadInstanceType(result);
121 typedef compiler::Node Node;
125 Node* input = assembler.Parameter(Descriptor::kArgument);
126 Node* context = assembler.Parameter(Descriptor::kContext);
132 typedef compiler::Node Node;
136 Node* input = assembler.Parameter(Descriptor::kArgument);
137 Node* context = assembler.Parameter(Descriptor::kContext);
144 typedef compiler::Node Node;
148 Node* input = assembler.Parameter(Descriptor::kArgument);
149 Node* context = assembler.Parameter(Descriptor::kContext);
156 typedef compiler::Node Node;
160 Node* input = assembler.Parameter(Descriptor::kArgument);
161 Node* context = assembler.Parameter(Descriptor::kContext);
168 typedef compiler::Node Node;
172 Node* input = assembler.Parameter(Descriptor::kArgument);
173 Node* context = assembler.Parameter(Descriptor::kContext);
180 Node* input_map = assembler.LoadMap(input);
181 Node* input_instance_type = assembler.LoadMapInstanceType(input_map);
232 typedef compiler::Node Node;
236 Node* input = assembler->Parameter(Descriptor::kArgument);
237 Node* context = assembler->Parameter(Descriptor::kContext);
256 Node* name_string = assembler->HeapConstant(name);
257 Node* method = assembler->CallStub(callable, context, input, name_string);
263 Node* method_map = assembler->LoadMap(method);
272 Node* result = assembler->CallJS(callable, context, method, input);
277 Node* result_instance_type = assembler->LoadInstanceType(result);
312 typedef compiler::Node Node;
317 Node* value = assembler.Parameter(Descriptor::kArgument);
331 typedef compiler::Node Node;
335 Node* context = assembler.Parameter(1);
350 Node* len = var_len.value();
367 Node* len_value = assembler.LoadHeapNumberValue(len);
381 Node* value = assembler.Float64Floor(len_value);
382 Node* result = assembler.ChangeFloat64ToTagged(value);
409 compiler::Node* input = assembler.Parameter(Descriptor::kArgument);
410 compiler::Node* context = assembler.Parameter(Descriptor::kContext);
417 typedef compiler::Node Node;
427 Node* object = assembler.Parameter(Descriptor::kArgument);
428 Node* context = assembler.Parameter(Descriptor::kContext);
436 Node* map = assembler.LoadMap(object);
440 Node* instance_type = assembler.LoadMapInstanceType(map);
444 Node* constructor_function_index =
459 Node* native_context = assembler.LoadNativeContext(context);
460 Node* constructor = assembler.LoadFixedArrayElement(
462 Node* initial_map = assembler.LoadObjectField(
464 Node* js_value = assembler.Allocate(JSValue::kSize);
485 typedef compiler::Node Node;
489 Node* object = assembler.Parameter(Descriptor::kObject);
496 typedef compiler::Node Node;
500 Node* object = assembler.Parameter(Descriptor::kObject);
501 Node* context = assembler.Parameter(Descriptor::kContext);