Searched defs:temp_zone (Results 1 - 13 of 13) sorted by relevance

/external/v8/src/compiler/
H A Deffect-control-linearizer.h33 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 Dvalue-numbering-reducer.h19 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 Dvalue-numbering-reducer.cc52 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 Dloop-peeling.cc305 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 Dmachine-graph-verifier.cc810 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 Dgraph-assembler.h232 &(reps_array[1]), temp_zone());
318 Zone* temp_zone() const { return temp_zone_; } function in class:v8::internal::compiler::GraphAssembler
H A Dstore-store-elimination.cc94 // 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 Dpipeline.cc737 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 Deffect-control-linearizer.cc23 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 Dregister-allocator.cc3944 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 Dhydrogen-types.cc32 HType HType::FromFieldType(Handle<FieldType> type, Zone* temp_zone) { argument
33 return FromType(type->Convert(temp_zone));
/external/v8/src/parsing/
H A Dparser.cc111 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 Dast.h3587 BodyScope(AstNodeFactory* factory, Zone* temp_zone, bool use_temp_zone) argument
3590 factory->zone_ = temp_zone;

Completed in 1206 milliseconds