Home
last modified time | relevance | path

Searched refs:ZoneVector (Results 1 – 25 of 116) sorted by relevance

12345

/external/v8/src/wasm/
Dwasm-module-builder.h164 ZoneVector<uint8_t> body_;
165 ZoneVector<char> name_;
166 ZoneVector<ZoneVector<char>> exported_names_;
167 ZoneVector<uint32_t> i32_temps_;
168 ZoneVector<uint32_t> i64_temps_;
169 ZoneVector<uint32_t> f32_temps_;
170 ZoneVector<uint32_t> f64_temps_;
171 ZoneVector<DirectCallIndex> direct_calls_;
215 ZoneVector<uint32_t>* temporary_;
268 ZoneVector<byte> data;
[all …]
/external/v8/src/compiler/
Dregister-allocator.h475 ZoneVector<LiveRange*>& ranges() { return ranges_; } in ranges()
476 const ZoneVector<LiveRange*>& ranges() const { return ranges_; } in ranges()
482 ZoneVector<LiveRange*> ranges_;
706 const ZoneVector<TopLevelLiveRange*>& live_ranges() const { in live_ranges()
709 ZoneVector<TopLevelLiveRange*>& live_ranges() { return live_ranges_; } in live_ranges()
720 ZoneVector<TopLevelLiveRange*> live_ranges_;
753 ZoneVector<InstructionOperand*> incoming_operands_;
762 typedef ZoneVector<DelayedReference> DelayedReferences;
763 typedef ZoneVector<std::pair<TopLevelLiveRange*, int>>
771 const ZoneVector<TopLevelLiveRange*>& live_ranges() const { in live_ranges()
[all …]
Dloop-analysis.h40 const ZoneVector<Loop*>& children() const { return children_; } in children()
61 ZoneVector<Loop*> children_;
85 const ZoneVector<Loop*>& outer_loops() const { return outer_loops_; } in outer_loops()
151 ZoneVector<Loop*> outer_loops_;
152 ZoneVector<Loop> all_loops_;
153 ZoneVector<int> node_to_loop_num_;
154 ZoneVector<Node*> loop_nodes_;
Dmove-optimizer.h22 typedef ZoneVector<MoveOperands*> MoveOpVector;
23 typedef ZoneVector<Instruction*> Instructions;
58 ZoneVector<InstructionOperand> operand_buffer1;
59 ZoneVector<InstructionOperand> operand_buffer2;
Dloop-variable-optimizer.h34 const ZoneVector<Bound>& lower_bounds() { return lower_bounds_; } in lower_bounds()
35 const ZoneVector<Bound>& upper_bounds() { return upper_bounds_; } in upper_bounds()
59 ZoneVector<Bound> lower_bounds_;
60 ZoneVector<Bound> upper_bounds_;
109 ZoneVector<const VariableLimits*> limits_;
Dcommon-operator.h251 TypedStateValueInfo(ZoneVector<MachineType> const* machine_types, in TypedStateValueInfo()
255 ZoneVector<MachineType> const* machine_types() const { in machine_types()
261 ZoneVector<MachineType> const* machine_types_;
284 const ZoneVector<MachineType>* types);
297 ZoneVector<MachineType> const* MachineTypesOf(Operator const*)
363 const Operator* TypedStateValues(const ZoneVector<MachineType>* types, in NON_EXPORTED_BASE()
367 const Operator* TypedObjectState(const ZoneVector<MachineType>* types); in NON_EXPORTED_BASE()
Djump-threading.h20 static bool ComputeForwarding(Zone* local_zone, ZoneVector<RpoNumber>& result,
25 static void ApplyForwarding(ZoneVector<RpoNumber>& forwarding,
Dnode-aux-data.h41 ZoneVector<T> aux_data_;
53 const_iterator(const ZoneVector<T>* data, size_t current) in const_iterator()
74 const ZoneVector<T>* data_;
Djump-threading.cc20 ZoneVector<RpoNumber>& result;
58 ZoneVector<RpoNumber>& result, in ComputeForwarding()
143 void JumpThreading::ApplyForwarding(ZoneVector<RpoNumber>& result, in ApplyForwarding()
148 ZoneVector<bool> skip(static_cast<int>(result.size()), false, &local_zone); in ApplyForwarding()
Dinstruction.h140 typedef ZoneVector<InstructionOperand> InstructionOperandVector;
733 : public NON_EXPORTED_BASE(ZoneVector<MoveOperands *>), in NON_EXPORTED_BASE()
736 explicit ParallelMove(Zone* zone) : ZoneVector<MoveOperands*>(zone) { in NON_EXPORTED_BASE()
760 ZoneVector<MoveOperands*>* to_eliminate) const; in NON_EXPORTED_BASE()
781 const ZoneVector<InstructionOperand>& reference_operands() const { in reference_operands()
796 ZoneVector<InstructionOperand> reference_operands_;
1218 iterator(ZoneVector<StateValueDescriptor>::iterator it, in iterator()
1219 ZoneVector<StateValueList*>::iterator nested) in iterator()
1222 ZoneVector<StateValueDescriptor>::iterator field_iterator;
1223 ZoneVector<StateValueList*>::iterator nested_iterator;
[all …]
Dnode-cache.h17 class ZoneVector; variable
47 void GetCachedNodes(ZoneVector<Node*>* nodes);
Descape-analysis.cc84 const ZoneVector<Alias>& GetAliasMap() const { return aliases_; } in GetAliasMap()
110 ZoneVector<Node*> stack_;
113 ZoneVector<StatusFlags> status_;
115 ZoneVector<Node*> status_stack_;
116 ZoneVector<Alias> aliases_;
226 ZoneVector<Node*> fields_;
227 ZoneVector<bool> phi_;
287 ZoneVector<VirtualObject*> info_;
302 ZoneVector<VirtualState*>& states() { return states_; } in states()
303 ZoneVector<VirtualObject*>& objects() { return objects_; } in objects()
[all …]
Descape-analysis.h78 ZoneVector<VirtualState*> virtual_states_;
79 ZoneVector<Node*> replacements_;
Dinstruction-scheduler.h203 ZoneVector<ScheduleGraphNode*> graph_;
211 ZoneVector<ScheduleGraphNode*> pending_loads_;
/external/v8/src/zone/
Dzone-containers.h24 class ZoneVector : public std::vector<T, zone_allocator<T>> {
27 explicit ZoneVector(Zone* zone) in ZoneVector() function
32 ZoneVector(size_t size, Zone* zone) in ZoneVector() function
37 ZoneVector(size_t size, T def, Zone* zone) in ZoneVector() function
43 ZoneVector(InputIt first, InputIt last, Zone* zone) in ZoneVector() function
74 : public std::priority_queue<T, ZoneVector<T>, Compare> {
78 : std::priority_queue<T, ZoneVector<T>, Compare>(Compare(), in ZonePriorityQueue()
79 ZoneVector<T>(zone)) {} in ZonePriorityQueue()
139 typedef ZoneVector<bool> BoolVector;
140 typedef ZoneVector<int> IntVector;
/external/v8/src/asmjs/
Dswitch-logic.cc12 CaseNode* CreateBst(ZoneVector<CaseNode*>* nodes, size_t begin, size_t end) { in CreateBst()
29 CaseNode* OrderCases(ZoneVector<int>* cases, Zone* zone) { in OrderCases()
36 ZoneVector<size_t> table_breaks(zone); in OrderCases()
43 ZoneVector<CaseNode*> nodes(zone); in OrderCases()
Dasm-types.h111 const ZoneVector<AsmType*>& args) = 0; in NON_EXPORTED_BASE()
134 const ZoneVector<AsmType*> Arguments() const { return args_; } in Arguments()
138 const ZoneVector<AsmType*>& args) override;
151 ZoneVector<AsmType*> args_;
172 const ZoneVector<AsmType*>& args) override;
174 ZoneVector<AsmType*> overloads_;
185 const ZoneVector<AsmType*>& args) override;
202 const ZoneVector<AsmType*>& args) override;
Dasm-types.cc168 const ZoneVector<AsmType*>& args) override;
180 const ZoneVector<AsmType*>& args) { in CanBeInvokedWith()
203 const ZoneVector<AsmType*>& args) override { in CanBeInvokedWith()
239 const ZoneVector<AsmType*>& args) { in CanBeInvokedWith()
276 const ZoneVector<AsmType*>& args) { in CanBeInvokedWith()
308 AsmType* return_type, const ZoneVector<AsmType*>& args) { in CanBeInvokedWith()
349 const ZoneVector<AsmType*>& args) { in CanBeInvokedWith()
Dasm-typer.h102 ZoneVector<AsmType*> arg_types_;
108 const ZoneVector<FFIUseSignature>& FFIUseSignatures() { in FFIUseSignatures()
212 ZoneVector<Context> context_stack_;
384 ZoneVector<VariableInfo*> forward_definitions_;
385 ZoneVector<FFIUseSignature> ffi_use_signatures_;
411 ZoneVector<Assignment*> function_pointer_tables_;
/external/v8/src/interpreter/
Dbytecode-generator.h120 ZoneVector<BytecodeLabel>& targets);
215 ZoneVector<GlobalDeclarationsBuilder*> global_declarations_;
216 ZoneVector<std::pair<FunctionLiteral*, size_t>> function_literals_;
217 ZoneVector<std::pair<NativeFunctionLiteral*, size_t>>
219 ZoneVector<std::pair<ObjectLiteral*, size_t>> object_literals_;
220 ZoneVector<std::pair<ArrayLiteral*, size_t>> array_literals_;
226 ZoneVector<BytecodeLabel> generator_resume_points_;
Dbytecode-array-writer.h68 ZoneVector<uint8_t>* bytecodes() { return &bytecodes_; } in NON_EXPORTED_BASE()
76 ZoneVector<uint8_t> bytecodes_; in NON_EXPORTED_BASE()
Dcontrol-flow-builders.h90 void LoopHeader(ZoneVector<BytecodeLabel>* additional_labels = nullptr);
140 ZoneVector<BytecodeLabel> case_sites_;
/external/v8/src/regexp/
Dregexp-parser.h226 const ZoneVector<uc16>* capture_name, bool ignore_case, in RegExpParserState()
249 const ZoneVector<uc16>* capture_name() { return capture_name_; } in capture_name()
256 bool IsInsideCaptureGroup(const ZoneVector<uc16>* name);
270 const ZoneVector<uc16>* capture_name_;
279 bool CreateNamedCaptureAtIndex(const ZoneVector<uc16>* name, int index);
283 const ZoneVector<uc16>* ParseCaptureGroupName();
Dregexp-ast.h432 const ZoneVector<uc16>* name() const { return name_; } in name()
433 void set_name(const ZoneVector<uc16>* name) { name_ = name; } in set_name()
440 const ZoneVector<uc16>* name_;
531 const ZoneVector<uc16>* name() const { return name_; } in name()
532 void set_name(const ZoneVector<uc16>* name) { name_ = name; } in set_name()
536 const ZoneVector<uc16>* name_;
/external/v8/src/
Dsource-position-table.h55 ZoneVector<byte> bytes_;
57 ZoneVector<PositionTableEntry> raw_entries_;

12345