Searched refs:ArenaVector (Results 1 – 25 of 48) sorted by relevance
12
/art/compiler/optimizing/ |
D | side_effects_analysis.h | 57 ArenaVector<SideEffects> block_effects_; 61 ArenaVector<SideEffects> loop_effects_;
|
D | graph_visualizer.h | 92 const ArenaVector<SlowPathCodeInfo>& GetSlowPathIntervals() const { return slow_path_intervals_; } in GetSlowPathIntervals() 94 ArenaVector<SlowPathCodeInfo>* GetSlowPathIntervals() { return &slow_path_intervals_; } in GetSlowPathIntervals() 99 ArenaVector<SlowPathCodeInfo> slow_path_intervals_;
|
D | parallel_move_resolver.h | 47 ArenaVector<MoveOperands*> moves_; 171 ArenaVector<Location> scratches_; 194 ArenaVector<MoveOperands*> pending_moves_;
|
D | pretty_printer.h | 76 const ArenaVector<HBasicBlock*>& predecessors = block->GetPredecessors(); in VisitBasicBlock() 85 const ArenaVector<HBasicBlock*>& successors = block->GetSuccessors(); in VisitBasicBlock()
|
D | graph_checker.h | 94 const ArenaVector<std::string>& GetErrors() const { in GetErrors() 123 ArenaVector<std::string> errors_;
|
D | optimization.h | 139 ArenaVector<HOptimization*> ConstructOptimizations(
|
D | select_generator_test.cc | 85 ArenaVector<HInstruction*> current_locals({parameters_[0], graph_->GetIntConstant(1)}, in TEST_F()
|
D | execution_subgraph.h | 121 FilterIterator<ArenaVector<HBasicBlock*>::const_iterator, BlockIdFilterThunk>>; 292 FilterIterator<typename ArenaVector<HBasicBlock*>::const_iterator, ContainsFunctor>>
|
D | code_generator.h | 211 virtual void EmitLinkerPatches(ArenaVector<linker::LinkerPatch>* linker_patches); 214 /*out*/ ArenaVector<uint8_t>* code, 248 const ArenaVector<HBasicBlock*>& block_order); 816 const ArenaVector<HBasicBlock*>* block_order_; 956 const ArenaVector<std::pair<InstructionType*, SlowPathCode*>>& candidates = iter->second; in NewSlowPath() 1019 ArenaSafeMap<uint32_t, ArenaVector<std::pair<InstructionType*, SlowPathCode*>>> slow_path_map_;
|
D | induction_var_analysis.h | 262 ArenaVector<HInstruction*> stack_; 264 ArenaVector<HInstruction*> scc_;
|
D | optimization.cc | 164 ArenaVector<HOptimization*> ConstructOptimizations( in ConstructOptimizations() 172 ArenaVector<HOptimization*> optimizations(allocator->Adapter()); in ConstructOptimizations()
|
D | superblock_cloner.cc | 281 ArenaVector<size_t> successors_visited(graph_->GetBlocks().size(), in FindBackEdgesLocal() 285 ArenaVector<HBasicBlock*> worklist(arena_->Adapter(kArenaAllocGraphBuilder)); in FindBackEdgesLocal() 447 void SuperblockCloner::SearchForSubgraphExits(ArenaVector<HBasicBlock*>* exits) const { in SearchForSubgraphExits() 461 ArenaVector<HBasicBlock*> exits(arena_->Adapter(kArenaAllocSuperblockCloner)); in FindAndSetLocalAreaForAdjustments() 612 ArenaVector<HBasicBlock*> exits(arena_->Adapter(kArenaAllocSuperblockCloner)); in ConstructSubgraphClosedSSA() 870 ArenaVector<HBasicBlock*> exits(arena_->Adapter(kArenaAllocSuperblockCloner)); in IsSubgraphClonable() 1095 ArenaVector<HBasicBlock*> entry_blocks( in IsSubgraphConnected()
|
D | optimizing_cfi_test.cc | 144 ArenaVector<HBasicBlock*> blocks_;
|
D | code_generator_arm_vixl.h | 142 ArenaVector<std::unique_ptr<VIXLInt32Literal>> bb_addresses_; 646 void EmitLinkerPatches(ArenaVector<linker::LinkerPatch>* linker_patches) override; 649 /*out*/ ArenaVector<uint8_t>* code, 919 ArenaVector<linker::LinkerPatch>* linker_patches); 926 ArenaVector<std::unique_ptr<JumpTableARMVIXL>> jump_tables_;
|
D | cha_guard_optimization.cc | 63 ArenaVector<int> block_has_cha_guard_;
|
D | code_generator_x86_64.h | 480 void EmitLinkerPatches(ArenaVector<linker::LinkerPatch>* linker_patches) override; 651 ArenaVector<linker::LinkerPatch>* linker_patches); 693 ArenaVector<JumpTableRIPFixup*> fixups_to_jump_tables_;
|
D | optimizing_compiler.cc | 91 ArenaVector<uint8_t> memory_; 316 ArenaVector<HOptimization*> optimizations = ConstructOptimizations( in RunOptimizations() 703 static ArenaVector<linker::LinkerPatch> EmitAndSortLinkerPatches(CodeGenerator* codegen) { in EmitAndSortLinkerPatches() 704 ArenaVector<linker::LinkerPatch> linker_patches(codegen->GetGraph()->GetAllocator()->Adapter()); in EmitAndSortLinkerPatches() 720 ArenaVector<linker::LinkerPatch> linker_patches = EmitAndSortLinkerPatches(codegen); in Emit() 734 ArenaVector<uint8_t> code(allocator->Adapter()); in Emit()
|
D | code_generator_x86.h | 510 void EmitLinkerPatches(ArenaVector<linker::LinkerPatch>* linker_patches) override; 700 ArenaVector<linker::LinkerPatch>* linker_patches); 745 ArenaVector<JumpTableRIPFixup*> fixups_to_jump_tables_;
|
D | locations.h | 703 ArenaVector<Location> inputs_; 704 ArenaVector<Location> temps_;
|
D | code_generator.cc | 450 ArenaVector<linker::LinkerPatch>* linker_patches ATTRIBUTE_UNUSED) { in EmitLinkerPatches() 460 /*out*/ ArenaVector<uint8_t>* code ATTRIBUTE_UNUSED, in EmitThunkCode() 469 const ArenaVector<HBasicBlock*>& block_order) { in InitializeCodeGeneration() 1093 const ArenaVector<HSuspendCheck*>& loop_headers, in CheckCovers() 1094 ArenaVector<size_t>* covered) { in CheckCovers() 1114 ArenaVector<HSuspendCheck*> loop_headers(graph.GetAllocator()->Adapter(kArenaAllocMisc)); in CheckLoopEntriesCanBeUsedForOsr() 1123 ArenaVector<size_t> covered( in CheckLoopEntriesCanBeUsedForOsr()
|
D | code_generator_arm64.h | 820 void EmitLinkerPatches(ArenaVector<linker::LinkerPatch>* linker_patches) override; 823 /*out*/ ArenaVector<uint8_t>* code, 1069 ArenaVector<linker::LinkerPatch>* linker_patches); 1078 ArenaVector<std::unique_ptr<JumpTableARM64>> jump_tables_;
|
D | nodes.h | 436 const ArenaVector<HBasicBlock*>& GetBlocks() const { return blocks_; } in GetBlocks() 441 IterationRange<FilterNull<ArenaVector<HBasicBlock*>::const_iterator>> GetActiveBlocks() const { in GetActiveBlocks() 580 const ArenaVector<HBasicBlock*>& GetReversePostOrder() const { in GetReversePostOrder() 589 IterationRange<ArenaVector<HBasicBlock*>::const_reverse_iterator> GetPostOrder() const { in GetPostOrder() 593 const ArenaVector<HBasicBlock*>& GetLinearOrder() const { in GetLinearOrder() 597 IterationRange<ArenaVector<HBasicBlock*>::const_reverse_iterator> GetLinearPostOrder() const { in GetLinearPostOrder() 760 ArenaVector<HBasicBlock*> blocks_; 763 ArenaVector<HBasicBlock*> reverse_post_order_; 767 ArenaVector<HBasicBlock*> linear_order_; 944 const ArenaVector<HBasicBlock*>& GetBackEdges() const { in GetBackEdges() [all …]
|
/art/libartbase/base/ |
D | arena_containers.h | 56 using ArenaVector = dchecked_vector<T, ArenaAllocatorAdapter<T>>; variable 59 using ArenaPriorityQueue = std::priority_queue<T, ArenaVector<T>, Comparator>;
|
/art/compiler/utils/arm/ |
D | jni_macro_assembler_arm_vixl.h | 223 ArenaVector<std::unique_ptr<ArmVIXLJNIMacroAssembler::ArmException>> exception_blocks_;
|
/art/compiler/utils/arm64/ |
D | jni_macro_assembler_arm64.h | 230 ArenaVector<std::unique_ptr<Arm64Exception>> exception_blocks_;
|
12