HomeSort by relevance Sort by last modified time
    Searched refs:ZoneVector (Results 1 - 25 of 87) sorted by null

1 2 3 4

  /external/v8/src/compiler/
jump-threading.h 20 static bool ComputeForwarding(Zone* local_zone, ZoneVector<RpoNumber>& result,
25 static void ApplyForwarding(ZoneVector<RpoNumber>& forwarding,
bytecode-branch-analysis.h 38 const ZoneVector<int>* BackwardBranchesTargetting(int offset) const;
41 const ZoneVector<int>* ForwardBranchesTargetting(int offset) const;
49 const ZoneVector<int>* sites = ForwardBranchesTargetting(offset);
56 const ZoneVector<int>* sites = BackwardBranchesTargetting(offset);
loop-analysis.h 39 const ZoneVector<Loop*>& children() const { return children_; }
58 ZoneVector<Loop*> children_;
81 const ZoneVector<Loop*>& outer_loops() const { return outer_loops_; }
139 ZoneVector<Loop*> outer_loops_;
140 ZoneVector<Loop> all_loops_;
141 ZoneVector<int> node_to_loop_num_;
142 ZoneVector<Node*> loop_nodes_;
bytecode-branch-analysis.cc 25 const ZoneVector<int>* back_edge_offsets() { return &back_edge_offsets_; }
29 const ZoneVector<int>* fore_edge_offsets() { return &fore_edge_offsets_; }
32 ZoneVector<int> back_edge_offsets_;
33 ZoneVector<int> fore_edge_offsets_;
88 const ZoneVector<int>* BytecodeBranchAnalysis::BackwardBranchesTargetting(
99 const ZoneVector<int>* BytecodeBranchAnalysis::ForwardBranchesTargetting(
move-optimizer.h 21 typedef ZoneVector<MoveOperands*> MoveOpVector;
22 typedef ZoneVector<Instruction*> Instructions;
node-cache.h 17 class ZoneVector;
47 void GetCachedNodes(ZoneVector<Node*>* nodes);
node-aux-data.h 41 ZoneVector<T> aux_data_;
54 const_iterator(const ZoneVector<T>* data, size_t current)
75 const ZoneVector<T>* data_;
common-node-cache.cc 24 void CommonNodeCache::GetCachedNodes(ZoneVector<Node*>* nodes) {
register-allocator.h 481 ZoneVector<LiveRange*>& ranges() { return ranges_; }
482 const ZoneVector<LiveRange*>& ranges() const { return ranges_; }
489 ZoneVector<LiveRange*> ranges_;
696 const ZoneVector<TopLevelLiveRange*>& live_ranges() const {
699 ZoneVector<TopLevelLiveRange*>& live_ranges() { return live_ranges_; }
710 ZoneVector<TopLevelLiveRange*> live_ranges_;
744 ZoneVector<InstructionOperand*> incoming_operands_;
753 typedef ZoneVector<DelayedReference> DelayedReferences;
754 typedef ZoneVector<std::pair<TopLevelLiveRange*, int>>
762 const ZoneVector<TopLevelLiveRange*>& live_ranges() const
    [all...]
escape-analysis.h 72 ZoneVector<EscapeStatusFlags> status_;
127 Node* GetReplacementIfSame(ZoneVector<VirtualObject*>& objs);
155 ZoneVector<VirtualState*> virtual_states_;
156 ZoneVector<Node*> replacements_;
159 ZoneVector<Alias> aliases_;
greedy-allocator.h 113 ZoneVector<LiveRangeGroup*>& groups() { return groups_; }
114 const ZoneVector<LiveRangeGroup*>& groups() const { return groups_; }
190 ZoneVector<CoalescedLiveRanges*> allocations_;
192 ZoneVector<LiveRangeGroup*> groups_;
instruction-scheduler.h 140 ZoneVector<ScheduleGraphNode*> graph_;
148 ZoneVector<ScheduleGraphNode*> pending_loads_;
ast-loop-assignment-analyzer.h 37 ZoneVector<std::pair<IterationStatement*, BitVector*>> list_;
common-node-cache.h 56 void GetCachedNodes(ZoneVector<Node*>* nodes);
jump-threading.cc 19 ZoneVector<RpoNumber>& result;
58 ZoneVector<RpoNumber>& result,
133 void JumpThreading::ApplyForwarding(ZoneVector<RpoNumber>& result,
138 ZoneVector<bool> skip(static_cast<int>(result.size()), false, &local_zone);
register-allocator-verifier.h 58 typedef ZoneVector<InstructionConstraint> Constraints;
typer.h 38 void Run(const ZoneVector<Node*>& roots);
  /external/v8/test/cctest/
expression-type-collector.h 27 ZoneVector<ExpressionTypeEntry>* dst);
34 ZoneVector<ExpressionTypeEntry>* result_;
test-ast-expression-visitor.cc 23 ZoneVector<ExpressionTypeEntry>* dst) {
54 ZoneVector<ExpressionTypeEntry> types(handles.main_zone());
276 ZoneVector<ExpressionTypeEntry> types(handles.main_zone());
303 ZoneVector<ExpressionTypeEntry> types(handles.main_zone());
320 ZoneVector<ExpressionTypeEntry> types(handles.main_zone());
345 ZoneVector<ExpressionTypeEntry> types(handles.main_zone());
366 ZoneVector<ExpressionTypeEntry> types(handles.main_zone());
402 ZoneVector<ExpressionTypeEntry> types(handles.main_zone());
  /external/v8/src/wasm/
encoder.h 35 ZoneVector<LocalType> params_;
42 ZoneVector<uint8_t> body_;
43 ZoneVector<char> name_;
76 ZoneVector<Type> locals_;
79 ZoneVector<uint8_t> body_;
80 ZoneVector<uint32_t> local_indices_;
81 ZoneVector<char> name_;
95 ZoneVector<byte> data_;
119 ZoneVector<WasmFunctionEncoder*> functions_;
120 ZoneVector<WasmDataSegmentEncoder*> data_segments_
    [all...]
  /external/v8/src/interpreter/
control-flow-builders.h 52 void EmitJump(ZoneVector<BytecodeLabel>* labels);
53 void EmitJump(ZoneVector<BytecodeLabel>* labels, int index);
54 void EmitJumpIfTrue(ZoneVector<BytecodeLabel>* labels);
55 void EmitJumpIfTrue(ZoneVector<BytecodeLabel>* labels, int index);
56 void EmitJumpIfFalse(ZoneVector<BytecodeLabel>* labels);
57 void EmitJumpIfFalse(ZoneVector<BytecodeLabel>* labels, int index);
58 void EmitJumpIfUndefined(ZoneVector<BytecodeLabel>* labels);
59 void EmitJumpIfNull(ZoneVector<BytecodeLabel>* labels);
61 void BindLabels(const BytecodeLabel& target, ZoneVector<BytecodeLabel>* site);
64 ZoneVector<BytecodeLabel> break_sites_
    [all...]
control-flow-builders.cc 22 void BreakableControlFlowBuilder::EmitJump(ZoneVector<BytecodeLabel>* sites) {
29 ZoneVector<BytecodeLabel>* sites) {
36 ZoneVector<BytecodeLabel>* sites) {
43 ZoneVector<BytecodeLabel>* sites) {
50 ZoneVector<BytecodeLabel>* sites) {
56 void BreakableControlFlowBuilder::EmitJump(ZoneVector<BytecodeLabel>* sites,
63 ZoneVector<BytecodeLabel>* sites, int index) {
69 ZoneVector<BytecodeLabel>* sites, int index) {
75 ZoneVector<BytecodeLabel>* sites) {
bytecode-register-allocator.h 37 ZoneVector<int> allocated_;
bytecode-array-builder.h 235 ZoneVector<uint8_t>* bytecodes() { return &bytecodes_; }
236 const ZoneVector<uint8_t>* bytecodes() const { return &bytecodes_; }
287 void PatchJump(const ZoneVector<uint8_t>::iterator& jump_target,
288 const ZoneVector<uint8_t>::iterator& jump_location);
290 const ZoneVector<uint8_t>::iterator& jump_location, int delta);
292 const ZoneVector<uint8_t>::iterator& jump_location, int delta);
322 ZoneVector<uint8_t> bytecodes_;
  /external/v8/src/
zone-containers.h 24 class ZoneVector : public std::vector<T, zone_allocator<T>> {
27 explicit ZoneVector(Zone* zone)
32 ZoneVector(size_t size, Zone* zone)
37 ZoneVector(size_t size, T def, Zone* zone)
56 // own home-grown ZoneList that actually is a ZoneVector.
70 : public std::priority_queue<T, ZoneVector<T>, Compare> {
74 : std::priority_queue<T, ZoneVector<T>, Compare>(Compare(),
75 ZoneVector<T>(zone)) {}
127 typedef ZoneVector<bool> BoolVector;
128 typedef ZoneVector<int> IntVector
    [all...]

Completed in 1296 milliseconds

1 2 3 4