/external/v8/src/compiler/ |
D | js-heap-broker.cc | 27 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 …]
|
D | js-heap-copy-reducer.h | 14 class JSHeapBroker; variable 22 explicit JSHeapCopyReducer(JSHeapBroker* broker); 29 JSHeapBroker* broker(); 31 JSHeapBroker* broker_;
|
D | property-access-builder.h | 22 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_;
|
D | constant-folding-reducer.h | 21 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()
|
D | typer.h | 28 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_;
|
D | simplified-operator-reducer.h | 30 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()
|
D | common-operator-reducer.h | 28 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()
|
D | js-context-specialization.h | 37 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_;
|
D | typed-optimization.h | 31 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()
|
D | js-heap-broker.h | 95 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,
|
D | js-typed-lowering.h | 35 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()
|
D | js-native-context-specialization.h | 28 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_;
|
D | js-create-lowering.h | 36 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()
|
D | js-heap-copy-reducer.cc | 21 JSHeapCopyReducer::JSHeapCopyReducer(JSHeapBroker* broker) : broker_(broker) {} in JSHeapCopyReducer() 23 JSHeapBroker* JSHeapCopyReducer::broker() { return broker_; } in broker()
|
D | access-info.h | 143 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_;
|
D | simplified-lowering.h | 26 SimplifiedLowering(JSGraph* jsgraph, JSHeapBroker* js_heap_broker, Zone* zone, 51 JSHeapBroker* js_heap_broker_;
|
D | js-call-reducer.h | 28 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_;
|
D | type-narrowing-reducer.h | 23 JSHeapBroker* js_heap_broker); in NON_EXPORTED_BASE()
|
D | compilation-dependencies.h | 72 JSHeapBroker* broker, Handle<Context> native_context,
|
D | constant-folding-reducer.cc | 15 JSHeapBroker* js_heap_broker) in ConstantFoldingReducer()
|
D | type-narrowing-reducer.cc | 15 JSHeapBroker* js_heap_broker) in TypeNarrowingReducer()
|
D | operation-typer.h | 30 OperationTyper(Isolate* isolate, JSHeapBroker* js_heap_broker, Zone* zone);
|
D | types.h | 364 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()
|
D | compilation-dependencies.cc | 390 void DependOnStablePrototypeChain(JSHeapBroker* broker, in DependOnStablePrototypeChain() 408 JSHeapBroker* broker, Handle<Context> native_context, in DependOnStablePrototypeChains()
|
D | js-context-specialization.cc | 103 JSHeapBroker* broker, Node* node, size_t* distance, in GetSpecializationContext()
|