Home
last modified time | relevance | path

Searched refs:local_zone (Results 1 – 19 of 19) sorted by relevance

/external/v8/src/compiler/
Djs-inlining-heuristic.h17 JSInliningHeuristic(Editor* editor, Mode mode, Zone* local_zone, in JSInliningHeuristic() argument
21 inliner_(editor, local_zone, info, jsgraph), in JSInliningHeuristic()
22 candidates_(local_zone), in JSInliningHeuristic()
23 seen_(local_zone), in JSInliningHeuristic()
Dall-nodes.cc13 AllNodes::AllNodes(Zone* local_zone, const Graph* graph) in AllNodes() argument
14 : live(local_zone), is_live(graph->NodeCount(), false, local_zone) { in AllNodes()
Dliveness-analyzer.h26 Zone* local_zone) in NonLiveFrameStateSlotReplacer() argument
29 local_zone_(local_zone), in NonLiveFrameStateSlotReplacer()
31 local_zone), in NonLiveFrameStateSlotReplacer()
32 inputs_buffer_(local_zone) {} in NonLiveFrameStateSlotReplacer()
40 Zone* local_zone() { return local_zone_; } in local_zone() function
Dmove-optimizer.cc77 MoveOptimizer::MoveOptimizer(Zone* local_zone, InstructionSequence* code) in MoveOptimizer() argument
78 : local_zone_(local_zone), in MoveOptimizer()
80 local_vector_(local_zone) {} in MoveOptimizer()
121 OperandSet outputs(local_zone()); in RemoveClobberedDestinations()
122 OperandSet inputs(local_zone()); in RemoveClobberedDestinations()
163 OperandSet dst_cant_be(local_zone()); in MigrateMoves()
164 OperandSet src_cant_be(local_zone()); in MigrateMoves()
192 ZoneSet<MoveKey, MoveKeyCompare> move_candidates(local_zone()); in MigrateMoves()
220 ParallelMove to_move(local_zone()); in MigrateMoves()
347 MoveMap move_map(local_zone()); in OptimizeMerge()
[all …]
Djump-threading.cc56 bool JumpThreading::ComputeForwarding(Zone* local_zone, in ComputeForwarding() argument
60 ZoneStack<RpoNumber> stack(local_zone); in ComputeForwarding()
146 Zone local_zone(code->isolate()->allocator()); in ApplyForwarding() local
147 ZoneVector<bool> skip(static_cast<int>(result.size()), false, &local_zone); in ApplyForwarding()
Dmove-optimizer.h17 MoveOptimizer(Zone* local_zone, InstructionSequence* code);
25 Zone* local_zone() const { return local_zone_; } in local_zone() function
Djs-inlining.h24 JSInliner(Editor* editor, Zone* local_zone, CompilationInfo* info, in JSInliner() argument
27 local_zone_(local_zone), in JSInliner()
Djump-threading.h20 static bool ComputeForwarding(Zone* local_zone, ZoneVector<RpoNumber>& result,
Dall-nodes.h20 AllNodes(Zone* local_zone, const Graph* graph);
Dbytecode-graph-builder.cc74 Zone* zone() const { return builder_->local_zone(); } in zone()
183 values_(builder->local_zone()), in Environment()
437 BytecodeGraphBuilder::BytecodeGraphBuilder(Zone* local_zone, in BytecodeGraphBuilder() argument
440 : local_zone_(local_zone), in BytecodeGraphBuilder()
450 merge_environments_(local_zone), in BytecodeGraphBuilder()
451 exception_handlers_(local_zone), in BytecodeGraphBuilder()
455 exit_controls_(local_zone) {} in BytecodeGraphBuilder()
537 BytecodeBranchAnalysis analysis(bytecode_array(), local_zone()); in VisitBytecodes()
936 Node** all = local_zone()->NewArray<Node*>(static_cast<int>(arity)); in ProcessCallArguments()
993 Node** all = local_zone()->NewArray<Node*>(arity); in ProcessCallRuntimeArguments()
[all …]
Dbytecode-graph-builder.h22 BytecodeGraphBuilder(Zone* local_zone, CompilationInfo* info,
177 Zone* local_zone() const { return local_zone_; } in local_zone() function
Dgraph-visualizer.cc643 Zone local_zone(&allocator); in operator <<() local
658 ZoneVector<byte> state(ar.graph.NodeCount(), kUnvisited, &local_zone); in operator <<()
659 ZoneStack<Node*> stack(&local_zone); in operator <<()
Dast-graph-builder.h37 AstGraphBuilder(Zone* local_zone, CompilationInfo* info, JSGraph* jsgraph,
134 Zone* local_zone() const { return local_zone_; } in local_zone() function
593 Zone* zone() const { return builder_->local_zone(); } in zone()
Dcontrol-builders.h30 Zone* zone() const { return builder_->local_zone(); } in zone()
Dregister-allocator.h889 explicit LiveRangeBuilder(RegisterAllocationData* data, Zone* local_zone);
1028 Zone* local_zone);
1153 void ConnectRanges(Zone* local_zone);
1158 void ResolveControlFlow(Zone* local_zone);
Dregister-allocator.cc1834 Zone* local_zone) in LiveRangeBuilder() argument
1835 : data_(data), phi_hints_(local_zone) {} in LiveRangeBuilder()
2608 RegisterKind kind, Zone* local_zone) in LinearScanAllocator() argument
2610 unhandled_live_ranges_(local_zone), in LinearScanAllocator()
2611 active_live_ranges_(local_zone), in LinearScanAllocator()
2612 inactive_live_ranges_(local_zone) { in LinearScanAllocator()
3507 void LiveRangeConnector::ResolveControlFlow(Zone* local_zone) { in ResolveControlFlow() argument
3509 LiveRangeFinder finder(data(), local_zone); in ResolveControlFlow()
3580 CommitSpillsInDeferredBlocks(top, finder.ArrayFor(top->vreg()), local_zone); in ResolveControlFlow()
3608 void LiveRangeConnector::ConnectRanges(Zone* local_zone) { in ConnectRanges() argument
[all …]
Dast-graph-builder.cc217 deferred_(owner->local_zone()), in DeferredCommands()
467 AstGraphBuilder::AstGraphBuilder(Zone* local_zone, CompilationInfo* info, in AstGraphBuilder() argument
471 local_zone_(local_zone), in AstGraphBuilder()
476 globals_(0, local_zone), in AstGraphBuilder()
483 exit_controls_(local_zone), in AstGraphBuilder()
488 local_zone), in AstGraphBuilder()
670 liveness_analyzer()->local_count(), local_zone()); in ClearNonLiveSlotsInFrameStates()
714 values_(builder_->local_zone()), in Environment()
715 contexts_(builder_->local_zone()), in Environment()
1525 new (local_zone()) ControlScope::DeferredCommands(this); in VisitTryFinallyStatement()
[all …]
Dpipeline.cc434 AstGraphBuilderWithPositions(Zone* local_zone, CompilationInfo* info, in AstGraphBuilderWithPositions() argument
439 : AstGraphBuilder(local_zone, info, jsgraph, loop_assignment, in AstGraphBuilderWithPositions()
/external/v8/test/cctest/compiler/
Dtest-jump-threading.cc110 Zone local_zone(&allocator); in VerifyForwarding() local
111 ZoneVector<RpoNumber> result(&local_zone); in VerifyForwarding()
112 JumpThreading::ComputeForwarding(&local_zone, result, &code.sequence_, true); in VerifyForwarding()