/external/v8/src/compiler/ |
D | js-inlining-heuristic.h | 17 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()
|
D | all-nodes.cc | 13 AllNodes::AllNodes(Zone* local_zone, const Graph* graph) in AllNodes() argument 14 : live(local_zone), is_live(graph->NodeCount(), false, local_zone) { in AllNodes()
|
D | liveness-analyzer.h | 26 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
|
D | move-optimizer.cc | 77 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 …]
|
D | jump-threading.cc | 56 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()
|
D | move-optimizer.h | 17 MoveOptimizer(Zone* local_zone, InstructionSequence* code); 25 Zone* local_zone() const { return local_zone_; } in local_zone() function
|
D | js-inlining.h | 24 JSInliner(Editor* editor, Zone* local_zone, CompilationInfo* info, in JSInliner() argument 27 local_zone_(local_zone), in JSInliner()
|
D | jump-threading.h | 20 static bool ComputeForwarding(Zone* local_zone, ZoneVector<RpoNumber>& result,
|
D | all-nodes.h | 20 AllNodes(Zone* local_zone, const Graph* graph);
|
D | bytecode-graph-builder.cc | 74 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 …]
|
D | bytecode-graph-builder.h | 22 BytecodeGraphBuilder(Zone* local_zone, CompilationInfo* info, 177 Zone* local_zone() const { return local_zone_; } in local_zone() function
|
D | graph-visualizer.cc | 643 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 <<()
|
D | ast-graph-builder.h | 37 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()
|
D | control-builders.h | 30 Zone* zone() const { return builder_->local_zone(); } in zone()
|
D | register-allocator.h | 889 explicit LiveRangeBuilder(RegisterAllocationData* data, Zone* local_zone); 1028 Zone* local_zone); 1153 void ConnectRanges(Zone* local_zone); 1158 void ResolveControlFlow(Zone* local_zone);
|
D | register-allocator.cc | 1834 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 …]
|
D | ast-graph-builder.cc | 217 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 …]
|
D | pipeline.cc | 434 AstGraphBuilderWithPositions(Zone* local_zone, CompilationInfo* info, in AstGraphBuilderWithPositions() argument 439 : AstGraphBuilder(local_zone, info, jsgraph, loop_assignment, in AstGraphBuilderWithPositions()
|
/external/v8/test/cctest/compiler/ |
D | test-jump-threading.cc | 110 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()
|