Searched refs:ObjectRef (Results 1 – 17 of 17) sorted by relevance
101 class ObjectRef { in HEAP_BROKER_OBJECT_LIST()103 ObjectRef(JSHeapBroker* broker, Handle<Object> object); in HEAP_BROKER_OBJECT_LIST()104 explicit ObjectRef(ObjectData* data) : data_(data) { CHECK_NOT_NULL(data_); } in HEAP_BROKER_OBJECT_LIST()106 bool equals(const ObjectRef& other) const; in HEAP_BROKER_OBJECT_LIST()143 class HeapObjectRef : public ObjectRef {145 using ObjectRef::ObjectRef;158 ObjectRef value() const;168 ObjectRef RawFastPropertyAt(FieldIndex index) const;183 ObjectRef prototype() const;194 ObjectRef raw_properties_or_hash() const;[all …]
527 bool ObjectRef::equals(const ObjectRef& other) const { in equals()531 StringRef ObjectRef::TypeOf() const { in TypeOf()538 Isolate* ObjectRef::isolate() const { return broker()->isolate(); } in isolate()548 ObjectRef ContextRef::get(int index) const { in get()552 return ObjectRef(broker(), value); in get()693 bool ObjectRef::Is##Name() const { return data()->Is##Name(); } \694 Name##Ref ObjectRef::As##Name() const { \701 bool ObjectRef::IsSmi() const { return data()->is_smi; } in HEAP_BROKER_OBJECT_LIST()703 int ObjectRef::AsSmi() const { in AsSmi()776 OddballType ObjectRef::oddball_type() const { in oddball_type()[all …]
28 ObjectRef(broker(), HeapConstantOf(node->op())); in Reduce()56 ObjectRef(broker(), feedback); in Reduce()68 ObjectRef(broker(), p.feedback().vector()); in Reduce()
57 const ObjectRef& prototype) in PrototypePropertyDependency()82 ObjectRef prototype_;152 const ObjectRef& type) in FieldTypeDependency()175 ObjectRef type_;298 ObjectRef CompilationDependencies::DependOnPrototypeProperty( in DependOnPrototypeProperty()300 ObjectRef prototype = function.prototype(); in DependOnPrototypeProperty()332 ObjectRef type = owner.GetFieldType(descriptor); in DependOnFieldType()
369 ObjectRef constant = constant_type.AsHeapConstant()->Ref(); in TryReduceStringComparisonOfStringFromSingleCharCode()559 jsgraph()->Constant(ObjectRef(js_heap_broker(), f->boolean_string()))); in ReduceTypeOf()562 jsgraph()->Constant(ObjectRef(js_heap_broker(), f->number_string()))); in ReduceTypeOf()565 jsgraph()->Constant(ObjectRef(js_heap_broker(), f->string_string()))); in ReduceTypeOf()568 jsgraph()->Constant(ObjectRef(js_heap_broker(), f->bigint_string()))); in ReduceTypeOf()571 jsgraph()->Constant(ObjectRef(js_heap_broker(), f->symbol_string()))); in ReduceTypeOf()574 ObjectRef(js_heap_broker(), f->undefined_string()))); in ReduceTypeOf()577 jsgraph()->Constant(ObjectRef(js_heap_broker(), f->object_string()))); in ReduceTypeOf()580 jsgraph()->Constant(ObjectRef(js_heap_broker(), f->function_string()))); in ReduceTypeOf()
41 ObjectRef DependOnPrototypeProperty(const JSFunctionRef& function);
43 ObjectRef minus_zero(js_heap_broker(), factory->minus_zero_value()); in Reduce()
59 Node* Constant(const ObjectRef& value);
79 void Store(const FieldAccess& access, const ObjectRef& value) { in Store()
158 base::Optional<ObjectRef> maybe_value; in ReduceJSLoadContext()
69 Node* JSGraph::Constant(const ObjectRef& ref) { in Constant()
198 ObjectRef Ref(JSHeapBroker* broker) const { in Ref()199 return ObjectRef(broker, this->Value()); in Ref()
1132 ObjectRef feedback = feedback_vector.get(p.feedback().slot()); in ReduceJSCreateLiteralArrayOrObject()1155 ObjectRef feedback = fv.get(p.feedback().slot()); in ReduceJSCreateEmptyLiteralArray()1211 ObjectRef feedback = feedback_vector.get(p.feedback().slot()); in ReduceJSCreateLiteralRegExp()1656 ObjectRef boilerplate_value = boilerplate.RawFastPropertyAt(index); in AllocateFastLiteral()1750 ObjectRef element_value = elements.get(i); in AllocateFastLiteralElements()
754 ObjectRef contents = result->context.get(result->index); in ReduceJSLoadGlobal()783 ObjectRef contents = result->context.get(result->index); in ReduceJSStoreGlobal()1113 ObjectRef prototype = dependencies()->DependOnPrototypeProperty(function); in ReduceJSLoadNamed()
827 ObjectRef ref(js_heap_broker, value); in NewConstant()
550 ObjectRef cons( in ReduceJSAdd()999 ObjectRef input_value = input_type.AsHeapConstant()->Ref(); in ReduceJSToNumberOrNumericInput()
META-INF/ META-INF/MANIFEST.MF kotlin/ kotlin/jvm/ kotlin/ ...