Home
last modified time | relevance | path

Searched refs:JSHeapBroker (Results 1 – 25 of 37) sorted by relevance

12

/external/v8/src/compiler/
Djs-heap-broker.cc27 static ObjectData* Serialize(JSHeapBroker* broker, Handle<Object> object);
29 ObjectData(JSHeapBroker* broker_, Handle<Object> object_, bool is_smi_) in ObjectData()
40 JSHeapBroker* const broker;
53 static HeapObjectData* Serialize(JSHeapBroker* broker,
59 HeapObjectData(JSHeapBroker* broker_, Handle<HeapObject> object_, in HeapObjectData()
70 PropertyCellData(JSHeapBroker* broker_, Handle<PropertyCell> object_, in PropertyCellData()
77 JSObjectData(JSHeapBroker* broker_, Handle<JSObject> object_, in JSObjectData()
91 JSFunctionData(JSHeapBroker* broker_, Handle<JSFunction> object_,
97 JSRegExpData(JSHeapBroker* broker_, Handle<JSRegExp> object_, in JSRegExpData()
104 HeapNumberData(JSHeapBroker* broker_, Handle<HeapNumber> object_, in HeapNumberData()
[all …]
Djs-heap-copy-reducer.h14 class JSHeapBroker; variable
22 explicit JSHeapCopyReducer(JSHeapBroker* broker);
29 JSHeapBroker* broker();
31 JSHeapBroker* broker_;
Dproperty-access-builder.h22 class JSHeapBroker; variable
29 PropertyAccessBuilder(JSGraph* jsgraph, JSHeapBroker* js_heap_broker, in PropertyAccessBuilder()
57 JSHeapBroker* js_heap_broker() const { return js_heap_broker_; } in js_heap_broker()
72 JSHeapBroker* js_heap_broker_;
Dconstant-folding-reducer.h21 JSHeapBroker* js_heap_broker); in NON_EXPORTED_BASE()
30 JSHeapBroker* js_heap_broker() const { return js_heap_broker_; } in NON_EXPORTED_BASE()
33 JSHeapBroker* const js_heap_broker_; in NON_EXPORTED_BASE()
Dtyper.h28 Typer(Isolate* isolate, JSHeapBroker* js_heap_broker, Flags flags,
45 JSHeapBroker* js_heap_broker() const { return js_heap_broker_; } in js_heap_broker()
51 JSHeapBroker* js_heap_broker_;
Dsimplified-operator-reducer.h30 JSHeapBroker* js_heap_broker); in NON_EXPORTED_BASE()
59 JSHeapBroker* js_heap_broker() const { return js_heap_broker_; } in NON_EXPORTED_BASE()
62 JSHeapBroker* const js_heap_broker_; in NON_EXPORTED_BASE()
Dcommon-operator-reducer.h28 JSHeapBroker* js_heap_broker, in NON_EXPORTED_BASE()
51 JSHeapBroker* js_heap_broker() const { return js_heap_broker_; } in NON_EXPORTED_BASE()
57 JSHeapBroker* const js_heap_broker_; in NON_EXPORTED_BASE()
Djs-context-specialization.h37 JSHeapBroker* js_heap_broker, in JSContextSpecialization()
66 JSHeapBroker* js_heap_broker() const { return js_heap_broker_; } in js_heap_broker()
71 JSHeapBroker* const js_heap_broker_;
Dtyped-optimization.h31 JSGraph* jsgraph, JSHeapBroker* js_heap_broker); in NON_EXPORTED_BASE()
74 JSHeapBroker* js_heap_broker() const { return js_heap_broker_; } in NON_EXPORTED_BASE()
78 JSHeapBroker* js_heap_broker_; in NON_EXPORTED_BASE()
Djs-heap-broker.h95 class JSHeapBroker; variable
103 ObjectRef(JSHeapBroker* broker, Handle<Object> object); in HEAP_BROKER_OBJECT_LIST()
136 JSHeapBroker* broker() const; in HEAP_BROKER_OBJECT_LIST()
442 class V8_EXPORT_PRIVATE JSHeapBroker : public NON_EXPORTED_BASE(ZoneObject) { in NON_EXPORTED_BASE()
444 JSHeapBroker(Isolate* isolate, Zone* zone); in NON_EXPORTED_BASE()
495 Reduction NoChangeBecauseOfMissingData(JSHeapBroker* broker,
Djs-typed-lowering.h35 JSHeapBroker* js_heap_broker, Zone* zone); in NON_EXPORTED_BASE()
101 JSHeapBroker* js_heap_broker() const { return js_heap_broker_; } in NON_EXPORTED_BASE()
108 JSHeapBroker* js_heap_broker_; in NON_EXPORTED_BASE()
Djs-native-context-specialization.h28 class JSHeapBroker; variable
50 JSHeapBroker* js_heap_broker, Flags flags,
221 JSHeapBroker* js_heap_broker() const { return js_heap_broker_; } in js_heap_broker()
235 JSHeapBroker* const js_heap_broker_;
Djs-create-lowering.h36 JSGraph* jsgraph, JSHeapBroker* js_heap_broker, in NON_EXPORTED_BASE()
124 JSHeapBroker* js_heap_broker() const { return js_heap_broker_; } in NON_EXPORTED_BASE()
129 JSHeapBroker* const js_heap_broker_; in NON_EXPORTED_BASE()
Djs-heap-copy-reducer.cc21 JSHeapCopyReducer::JSHeapCopyReducer(JSHeapBroker* broker) : broker_(broker) {} in JSHeapCopyReducer()
23 JSHeapBroker* JSHeapCopyReducer::broker() { return broker_; } in broker()
Daccess-info.h143 AccessInfoFactory(JSHeapBroker* js_heap_broker,
172 JSHeapBroker* js_heap_broker() const { return js_heap_broker_; } in js_heap_broker()
178 JSHeapBroker* const js_heap_broker_;
Dsimplified-lowering.h26 SimplifiedLowering(JSGraph* jsgraph, JSHeapBroker* js_heap_broker, Zone* zone,
51 JSHeapBroker* js_heap_broker_;
Djs-call-reducer.h28 class JSHeapBroker; variable
40 JSCallReducer(Editor* editor, JSGraph* jsgraph, JSHeapBroker* js_heap_broker, in JSCallReducer()
237 JSHeapBroker* js_heap_broker() const { return js_heap_broker_; } in js_heap_broker()
249 JSHeapBroker* const js_heap_broker_;
Dtype-narrowing-reducer.h23 JSHeapBroker* js_heap_broker); in NON_EXPORTED_BASE()
Dcompilation-dependencies.h72 JSHeapBroker* broker, Handle<Context> native_context,
Dconstant-folding-reducer.cc15 JSHeapBroker* js_heap_broker) in ConstantFoldingReducer()
Dtype-narrowing-reducer.cc15 JSHeapBroker* js_heap_broker) in TypeNarrowingReducer()
Doperation-typer.h30 OperationTyper(Isolate* isolate, JSHeapBroker* js_heap_broker, Zone* zone);
Dtypes.h364 static Type HeapConstant(JSHeapBroker* js_heap_broker,
373 static Type NewConstant(JSHeapBroker* js_heap_broker, Handle<i::Object> value,
380 static Type For(JSHeapBroker* js_heap_broker, Handle<i::Map> map) { in For()
Dcompilation-dependencies.cc390 void DependOnStablePrototypeChain(JSHeapBroker* broker, in DependOnStablePrototypeChain()
408 JSHeapBroker* broker, Handle<Context> native_context, in DependOnStablePrototypeChains()
Djs-context-specialization.cc103 JSHeapBroker* broker, Node* node, size_t* distance, in GetSpecializationContext()

12