OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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