Lines Matching defs:zone

14 #include "src/zone/zone-handle-set.h"
33 LoadElimination(Editor* editor, JSGraph* jsgraph, Zone* zone)
34 : AdvancedReducer(editor), node_states_(zone), jsgraph_(jsgraph) {}
50 explicit AbstractElements(Zone* zone) {
56 MachineRepresentation representation, Zone* zone)
57 : AbstractElements(zone) {
63 Zone* zone) const {
64 AbstractElements* that = zone->New<AbstractElements>(*this);
72 AbstractElements const* Kill(Node* object, Node* index, Zone* zone) const;
75 Zone* zone) const;
131 explicit AbstractField(Zone* zone) : info_for_node_(zone) {}
132 AbstractField(Node* object, FieldInfo info, Zone* zone)
133 : info_for_node_(zone) {
138 Zone* zone) const {
139 AbstractField* that = zone->New<AbstractField>(zone);
145 AbstractField const* KillConst(Node* object, Zone* zone) const;
147 MaybeHandle<Name> name, Zone* zone) const;
151 AbstractField const* Merge(AbstractField const* that, Zone* zone) const {
153 AbstractField* copy = zone->New<AbstractField>(zone);
179 explicit AbstractMaps(Zone* zone);
180 AbstractMaps(Node* object, ZoneHandleSet<Map> maps, Zone* zone);
183 Zone* zone) const;
186 Zone* zone) const;
190 AbstractMaps const* Merge(AbstractMaps const* that, Zone* zone) const;
234 void Merge(AbstractState const* that, Zone* zone);
237 Zone* zone) const;
238 AbstractState const* KillMaps(Node* object, Zone* zone) const;
240 Zone* zone) const;
244 FieldInfo info, Zone* zone) const;
246 Zone* zone) const;
249 Zone* zone) const;
251 MaybeHandle<Name> name, Zone* zone) const;
253 Zone* zone) const;
254 AbstractState const* KillAll(Zone* zone) const;
260 Zone* zone) const;
262 Zone* zone) const;
278 AbstractFields const& that_fields, Zone* zone);
288 explicit AbstractStateForEffectNodes(Zone* zone) : info_for_node_(zone) {}
292 Zone* zone() const { return info_for_node_.get_allocator().zone(); }
336 Zone* zone() const { return node_states_.zone(); }