HomeSort by relevance Sort by last modified time
    Searched refs:GrowableArray (Results 1 - 25 of 39) sorted by null

1 2

  /art/compiler/optimizing/
ssa_phi_elimination.h 37 GrowableArray<HPhi*> worklist_;
59 GrowableArray<HPhi*> worklist_;
ssa_builder.h 38 GrowableArray<HInstruction*>* GetLocalsFor(HBasicBlock* block) {
57 GrowableArray<HInstruction*>* current_locals_;
61 GrowableArray<HBasicBlock*> loop_headers_;
64 GrowableArray<HEnvironment*> locals_for_;
register_allocator.h 60 static bool ValidateIntervals(const GrowableArray<LiveInterval*>& intervals,
127 GrowableArray<LiveInterval*> unhandled_;
130 GrowableArray<LiveInterval*> handled_;
134 GrowableArray<LiveInterval*> active_;
138 GrowableArray<LiveInterval*> inactive_;
142 GrowableArray<LiveInterval*> physical_register_intervals_;
145 GrowableArray<size_t> spill_slots_;
ssa_type_propagation.h 39 GrowableArray<HPhi*> worklist_;
parallel_move_resolver.h 73 GrowableArray<MoveOperands*> moves_;
code_generator.h 176 GrowableArray<Label> block_labels_;
177 GrowableArray<PcInfo> pc_infos_;
178 GrowableArray<SlowPathCode*> slow_paths_;
builder.h 115 GrowableArray<HBasicBlock*> branch_targets_;
117 GrowableArray<HLocal*> locals_;
pretty_printer.h 74 const GrowableArray<HBasicBlock*>& predecessors = block->GetPredecessors();
83 const GrowableArray<HBasicBlock*>& successors = block->GetSuccessors();
nodes.h 84 const GrowableArray<HBasicBlock*>& GetBlocks() const { return blocks_; }
146 const GrowableArray<HBasicBlock*>& GetReversePostOrder() const {
154 GrowableArray<size_t>* visits);
164 GrowableArray<HBasicBlock*> blocks_;
167 GrowableArray<HBasicBlock*> reverse_post_order_;
222 const GrowableArray<HBasicBlock*>& GetBackEdges() const {
249 GrowableArray<HBasicBlock*> back_edges_;
272 const GrowableArray<HBasicBlock*>& GetPredecessors() const {
276 const GrowableArray<HBasicBlock*>& GetSuccessors() const {
398 GrowableArray<HBasicBlock*> predecessors_
    [all...]
stack_map_stream.h 200 GrowableArray<StackMapEntry> stack_maps_;
201 GrowableArray<DexRegisterEntry> dex_register_maps_;
202 GrowableArray<InlineInfoEntry> inline_infos_;
ssa_liveness_analysis.h 494 const GrowableArray<HBasicBlock*>& GetLinearPostOrder() const {
545 GrowableArray<HBasicBlock*> linear_post_order_;
546 GrowableArray<BlockInfo*> block_infos_;
549 GrowableArray<HInstruction*> instructions_from_ssa_index_;
552 GrowableArray<HInstruction*> instructions_from_lifetime_position_;
568 const GrowableArray<HBasicBlock*>& post_order_;
584 const GrowableArray<HBasicBlock*>& post_order_;
locations.h 315 GrowableArray<Location> inputs_;
316 GrowableArray<Location> temps_;
ssa_liveness_analysis.cc 51 GrowableArray<HBasicBlock*>* order,
217 GrowableArray<HInstruction*>* environment = current->GetEnvironment()->GetVRegs();
nodes.cc 87 GrowableArray<size_t> visits(arena_, blocks_.Size());
115 GrowableArray<size_t>* visits) {
433 const GrowableArray<HBasicBlock*>& blocks = graph_->GetBlocks();
code_generator.cc 34 const GrowableArray<HBasicBlock*>& blocks = GetGraph()->GetBlocks();
72 const GrowableArray<HBasicBlock*>& blocks = GetGraph()->GetBlocks();
  /art/compiler/utils/
growable_array.h 43 class GrowableArray {
47 explicit Iterator(GrowableArray* g_list)
70 void Reset(GrowableArray* g_list) {
81 GrowableArray* g_list_;
84 GrowableArray(ArenaAllocator* arena, size_t init_length, OatListKind kind = kGrowableArrayMisc)
203 return arena->Alloc(sizeof(GrowableArray<T>), kArenaAllocGrowableArray);
  /art/compiler/dex/
mir_graph.h 415 GrowableArray<BasicBlockId>* predecessors;
416 GrowableArray<SuccessorBlockInfo*>* successor_blocks;
510 GrowableArray<SuccessorBlockInfo*>::Iterator successor_iter_;
604 GrowableArray<BasicBlock*>* GetBlockList() {
608 GrowableArray<BasicBlockId>* GetDfsOrder() {
612 GrowableArray<BasicBlockId>* GetDfsPostOrder() {
616 GrowableArray<BasicBlockId>* GetDomPostOrder() {
689 GrowableArray<BasicBlockId>* GetTopologicalSortOrder() {
694 GrowableArray<BasicBlockId>* GetTopologicalSortOrderLoopEnds() {
699 GrowableArray<BasicBlockId>* GetTopologicalSortOrderIndexes()
    [all...]
dataflow_iterator.h 107 GrowableArray<BasicBlockId>* block_id_list_; /**< @brief the list of BasicBlocks we want to iterate on */
326 GrowableArray<BasicBlock*>::Iterator all_nodes_iterator_; /**< @brief The list of all the nodes */
434 const GrowableArray<BasicBlockId>* const loop_ends_;
435 GrowableArray<std::pair<uint16_t, bool>>* const loop_head_stack_;
ssa_transformation.cc 47 GrowableArray<SuccessorBlockInfo*>::Iterator iterator(bb->successor_blocks);
97 dfs_order_ = new (arena_) GrowableArray<BasicBlockId>(arena_, GetNumBlocks(),
106 dfs_post_order_ = new (arena_) GrowableArray<BasicBlockId>(arena_, GetNumBlocks(),
185 new (arena_) GrowableArray<BasicBlockId>(arena_, num_reachable_blocks_,
248 GrowableArray<SuccessorBlockInfo*>::Iterator iterator(bb->successor_blocks);
320 GrowableArray<BasicBlockId>::Iterator iter(bb->predecessors);
475 GrowableArray<SuccessorBlockInfo*>::Iterator iterator(bb->successor_blocks);
557 GrowableArray<BasicBlockId>::Iterator iter(bb->predecessors);
608 GrowableArray<SuccessorBlockInfo*>::Iterator iterator(block->successor_blocks);
mir_graph.cc 204 GrowableArray<SuccessorBlockInfo*>::Iterator iterator(bottom_block->successor_blocks);
517 new (arena_) GrowableArray<SuccessorBlockInfo*>(arena_, size, kGrowableArraySuccessorBlocks);
570 cur_block->successor_blocks = new (arena_) GrowableArray<SuccessorBlockInfo*>(
    [all...]
mir_optimization_test.cc 121 bb->successor_blocks = new (&cu_.arena) GrowableArray<SuccessorBlockInfo*>(
132 bb->predecessors = new (&cu_.arena) GrowableArray<BasicBlockId>(
411 check_bb->successor_blocks = new (&cu_.arena) GrowableArray<SuccessorBlockInfo*>(
mir_graph_test.cc 78 bb->successor_blocks = new (&cu_.arena) GrowableArray<SuccessorBlockInfo*>(
89 bb->predecessors = new (&cu_.arena) GrowableArray<BasicBlockId>(
global_value_numbering.cc 97 GrowableArray<BasicBlockId>::Iterator iter(bb->predecessors);
  /art/compiler/dex/quick/
mir_to_lir.h 463 GrowableArray<RegisterInfo*> core_regs_;
465 GrowableArray<RegisterInfo*> core64_regs_;
467 GrowableArray<RegisterInfo*> sp_regs_; // Single precision float.
469 GrowableArray<RegisterInfo*> dp_regs_; // Double precision float.
471 GrowableArray<RegisterInfo*>* ref_regs_; // Points to core_regs_ or core64_regs_
733 void DumpRegPool(GrowableArray<RegisterInfo*>* regs);
    [all...]
ralloc_util.cc 31 GrowableArray<RegisterInfo*>::Iterator iter(&tempreg_info_);
142 void Mir2Lir::DumpRegPool(GrowableArray<RegisterInfo*>* regs) {
144 GrowableArray<RegisterInfo*>::Iterator it(regs);
225 GrowableArray<RegisterInfo*>::Iterator iter(&tempreg_info_);
294 GrowableArray<RegisterInfo*>::Iterator it(&reg_pool_->core_regs_);
327 GrowableArray<RegisterInfo*>::Iterator it(&reg_pool_->sp_regs_);
353 RegStorage Mir2Lir::AllocTempBody(GrowableArray<RegisterInfo*> &regs, int* next_temp, bool required) {
474 RegStorage Mir2Lir::FindLiveReg(GrowableArray<RegisterInfo*> &regs, int s_reg) {
476 GrowableArray<RegisterInfo*>::Iterator it(&regs);
730 GrowableArray<RegisterInfo*>::Iterator iter(&tempreg_info_)
    [all...]

Completed in 322 milliseconds

1 2