/external/v8/src/compiler/ |
H A D | effect-control-linearizer.h | 33 EffectControlLinearizer(JSGraph* graph, Schedule* schedule, Zone* temp_zone, 141 Zone* temp_zone() const { return temp_zone_; } function in class:v8::internal::compiler::EffectControlLinearizer
|
H A D | value-numbering-reducer.h | 19 explicit ValueNumberingReducer(Zone* temp_zone, Zone* graph_zone); 29 Zone* temp_zone() const { return temp_zone_; } function in class:v8::internal::compiler::final
|
H A D | value-numbering-reducer.cc | 52 ValueNumberingReducer::ValueNumberingReducer(Zone* temp_zone, Zone* graph_zone) argument 56 temp_zone_(temp_zone), 71 entries_ = temp_zone()->NewArray<Node*>(kInitialCapacity); 191 entries_ = temp_zone()->NewArray<Node*>(capacity_);
|
H A D | loop-peeling.cc | 305 Zone* temp_zone) { 309 PeelInnerLoops(graph, common, loop_tree, inner_loop, temp_zone); 323 LoopPeeler::Peel(graph, common, loop_tree, loop, temp_zone); 353 LoopTree* loop_tree, Zone* temp_zone) { 355 PeelInnerLoops(graph, common, loop_tree, loop, temp_zone); 358 EliminateLoopExits(graph, temp_zone); 362 void LoopPeeler::EliminateLoopExits(Graph* graph, Zone* temp_zone) { argument 363 ZoneQueue<Node*> queue(temp_zone); 364 ZoneVector<bool> visited(graph->NodeCount(), false, temp_zone); 303 PeelInnerLoops(Graph* graph, CommonOperatorBuilder* common, LoopTree* loop_tree, LoopTree::Loop* loop, Zone* temp_zone) argument 351 PeelInnerLoopsOfTree(Graph* graph, CommonOperatorBuilder* common, LoopTree* loop_tree, Zone* temp_zone) argument
|
H A D | machine-graph-verifier.cc | 810 Zone* temp_zone) { 812 linkage, temp_zone); 808 Run(Graph* graph, Schedule const* const schedule, Linkage* linkage, bool is_stub, const char* name, Zone* temp_zone) argument
|
H A D | graph-assembler.h | 232 &(reps_array[1]), temp_zone()); 318 Zone* temp_zone() const { return temp_zone_; } function in class:v8::internal::compiler::GraphAssembler
|
H A D | store-store-elimination.cc | 94 // pointer wide, and a copy does not use any heap (or temp_zone) memory. Most 95 // changes to an UnobservablesSet might allocate in the temp_zone. 134 RedundantStoreFinder(JSGraph* js_graph, Zone* temp_zone); 153 Zone* temp_zone() const { return temp_zone_; } function in class:v8::internal::compiler::__anon23226::final 213 AllNodes all(temp_zone(), jsgraph()->graph()); 235 void StoreStoreElimination::Run(JSGraph* js_graph, Zone* temp_zone) { argument 237 RedundantStoreFinder finder(js_graph, temp_zone); 291 return uses.Add(observation, temp_zone()); 317 return uses.RemoveSameOffset(offset, temp_zone()); 348 RedundantStoreFinder::RedundantStoreFinder(JSGraph* js_graph, Zone* temp_zone) argument [all...] |
H A D | pipeline.cc | 737 void Run(PipelineData* data, Zone* temp_zone) { argument 750 void Run(PipelineData* data, Zone* temp_zone) { argument 757 temp_zone, data->info()->shared_info(), 764 temp_zone, data->info(), data->jsgraph(), 1.0f, 779 void Run(PipelineData* data, Zone* temp_zone) { argument 780 JSGraphReducer graph_reducer(data->jsgraph(), temp_zone); 813 data->info()->dependencies(), temp_zone); 818 temp_zone, data->info(), data->jsgraph(), data->source_positions()); 843 void Run(PipelineData* data, Zone* temp_zone, Typer* typer) { argument 844 NodeVector roots(temp_zone); 856 Run(PipelineData* data, Zone* temp_zone) argument 884 Run(PipelineData* data, Zone* temp_zone) argument 899 Run(PipelineData* data, Zone* temp_zone) argument 949 Run(PipelineData* data, Zone* temp_zone) argument 969 Run(PipelineData* data, Zone* temp_zone) argument 979 Run(PipelineData* data, Zone* temp_zone) argument 995 Run(PipelineData* data, Zone* temp_zone) argument 1005 Run(PipelineData* data, Zone* temp_zone) argument 1020 Run(PipelineData* data, Zone* temp_zone) argument 1031 Run(PipelineData* data, Zone* temp_zone) argument 1054 Run(PipelineData* data, Zone* temp_zone) argument 1064 Run(PipelineData* data, Zone* temp_zone) argument 1100 Run(PipelineData* data, Zone* temp_zone) argument 1115 Run(PipelineData* data, Zone* temp_zone) argument 1128 Run(PipelineData* data, Zone* temp_zone) argument 1153 Run(PipelineData* data, Zone* temp_zone) argument 1169 Run(PipelineData* data, Zone* temp_zone) argument 1195 Run(PipelineData* data, Zone* temp_zone) argument 1206 Run(PipelineData* data, Zone* temp_zone) argument 1220 Run(PipelineData* data, Zone* temp_zone) argument 1234 Run(PipelineData* data, Zone* temp_zone, Linkage* linkage) argument 1258 Run(PipelineData* data, Zone* temp_zone) argument 1268 Run(PipelineData* data, Zone* temp_zone) argument 1278 Run(PipelineData* data, Zone* temp_zone) argument 1288 Run(PipelineData* data, Zone* temp_zone) argument 1300 Run(PipelineData* data, Zone* temp_zone) argument 1313 Run(PipelineData* data, Zone* temp_zone) argument 1323 Run(PipelineData* pipeline_data, Zone* temp_zone) argument 1334 Run(PipelineData* data, Zone* temp_zone) argument 1344 Run(PipelineData* data, Zone* temp_zone) argument 1354 Run(PipelineData* data, Zone* temp_zone) argument 1364 Run(PipelineData* data, Zone* temp_zone) argument 1374 Run(PipelineData* data, Zone* temp_zone) argument 1384 Run(PipelineData* data, Zone* temp_zone) argument 1394 Run(PipelineData* data, Zone* temp_zone) argument 1404 Run(PipelineData* data, Zone* temp_zone) argument 1413 Run(PipelineData* data, Zone* temp_zone, bool frame_at_start) argument 1426 Run(PipelineData* data, Zone* temp_zone, Linkage* linkage) argument 1437 Run(PipelineData* data, Zone* temp_zone, const char* phase) argument 1462 Run(PipelineData* data, Zone* temp_zone, const bool untyped, bool values_only = false) argument [all...] |
H A D | effect-control-linearizer.cc | 23 JSGraph* js_graph, Schedule* schedule, Zone* temp_zone, 27 temp_zone_(temp_zone), 29 graph_assembler_(js_graph, nullptr, nullptr, temp_zone) {} 52 explicit BlockEffectControlMap(Zone* temp_zone) : map_(temp_zone) {} argument 308 BlockEffectControlMap block_effects(temp_zone()); 309 ZoneVector<PendingEffectPhi> pending_effect_phis(temp_zone()); 310 ZoneVector<BasicBlock*> pending_block_controls(temp_zone()); 311 NodeVector inputs_buffer(temp_zone()); 22 EffectControlLinearizer( JSGraph* js_graph, Schedule* schedule, Zone* temp_zone, SourcePositionTable* source_positions) argument
|
H A D | register-allocator.cc | 3944 TopLevelLiveRange* range, LiveRangeBoundArray* array, Zone* temp_zone) { 3967 ZoneQueue<int> worklist(temp_zone); 3975 ZoneSet<std::pair<RpoNumber, int>> done_moves(temp_zone); 3979 range->GetListOfBlocksRequiringSpillOperands()->length(), temp_zone); 3943 CommitSpillsInDeferredBlocks( TopLevelLiveRange* range, LiveRangeBoundArray* array, Zone* temp_zone) argument
|
/external/v8/src/crankshaft/ |
H A D | hydrogen-types.cc | 32 HType HType::FromFieldType(Handle<FieldType> type, Zone* temp_zone) { argument 33 return FromType(type->Convert(temp_zone));
|
/external/v8/src/parsing/ |
H A D | parser.cc | 111 DiscardableZoneScope(Parser* parser, Zone* temp_zone, bool use_temp_zone) argument 112 : ast_node_factory_scope_(parser->factory(), temp_zone, use_temp_zone), 113 fni_(parser->ast_value_factory_, temp_zone), 124 parser_->zone_ = temp_zone; 126 parser_->reusable_preparser_->zone_ = temp_zone; 127 parser_->reusable_preparser_->factory()->set_zone(temp_zone); 2639 Zone temp_zone(zone()->allocator(), ZONE_NAME); 2640 DiscardableZoneScope zone_scope(this, &temp_zone, use_temp_zone);
|
/external/v8/src/ast/ |
H A D | ast.h | 3587 BodyScope(AstNodeFactory* factory, Zone* temp_zone, bool use_temp_zone) argument 3590 factory->zone_ = temp_zone;
|