Searched refs:ArenaVector (Results 1 – 25 of 45) sorted by relevance
12
/art/compiler/optimizing/ |
D | graph_visualizer.h | 90 const ArenaVector<SlowPathCodeInfo>& GetSlowPathIntervals() const { return slow_path_intervals_; } in GetSlowPathIntervals() 92 ArenaVector<SlowPathCodeInfo>* GetSlowPathIntervals() { return &slow_path_intervals_; } in GetSlowPathIntervals() 97 ArenaVector<SlowPathCodeInfo> slow_path_intervals_;
|
D | side_effects_analysis.h | 57 ArenaVector<SideEffects> block_effects_; 61 ArenaVector<SideEffects> loop_effects_;
|
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 | 138 ArenaVector<HOptimization*> ConstructOptimizations(
|
D | select_generator_test.cc | 85 ArenaVector<HInstruction*> current_locals({parameters_[0], graph_->GetIntConstant(1)}, in TEST_F()
|
D | code_generator.h | 210 virtual void EmitLinkerPatches(ArenaVector<linker::LinkerPatch>* linker_patches); 213 /*out*/ ArenaVector<uint8_t>* code, 247 const ArenaVector<HBasicBlock*>& block_order); 811 const ArenaVector<HBasicBlock*>* block_order_; 951 const ArenaVector<std::pair<InstructionType*, SlowPathCode*>>& candidates = iter->second; in NewSlowPath() 1014 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 | 160 ArenaVector<HOptimization*> ConstructOptimizations( in ConstructOptimizations() 168 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 | cha_guard_optimization.cc | 63 ArenaVector<int> block_has_cha_guard_;
|
D | code_generator_arm_vixl.h | 141 ArenaVector<std::unique_ptr<VIXLInt32Literal>> bb_addresses_; 641 void EmitLinkerPatches(ArenaVector<linker::LinkerPatch>* linker_patches) override; 644 /*out*/ ArenaVector<uint8_t>* code, 904 ArenaVector<linker::LinkerPatch>* linker_patches); 911 ArenaVector<std::unique_ptr<JumpTableARMVIXL>> jump_tables_;
|
D | code_generator_x86.h | 486 void EmitLinkerPatches(ArenaVector<linker::LinkerPatch>* linker_patches) override; 676 ArenaVector<linker::LinkerPatch>* linker_patches); 714 ArenaVector<JumpTableRIPFixup*> fixups_to_jump_tables_;
|
D | code_generator_x86_64.h | 478 void EmitLinkerPatches(ArenaVector<linker::LinkerPatch>* linker_patches) override; 649 ArenaVector<linker::LinkerPatch>* linker_patches); 685 ArenaVector<JumpTableRIPFixup*> fixups_to_jump_tables_;
|
D | optimizing_compiler.cc | 91 ArenaVector<uint8_t> memory_; 314 ArenaVector<HOptimization*> optimizations = ConstructOptimizations( in RunOptimizations() 689 static ArenaVector<linker::LinkerPatch> EmitAndSortLinkerPatches(CodeGenerator* codegen) { in EmitAndSortLinkerPatches() 690 ArenaVector<linker::LinkerPatch> linker_patches(codegen->GetGraph()->GetAllocator()->Adapter()); in EmitAndSortLinkerPatches() 706 ArenaVector<linker::LinkerPatch> linker_patches = EmitAndSortLinkerPatches(codegen); in Emit() 720 ArenaVector<uint8_t> code(allocator->Adapter()); in Emit()
|
D | locations.h | 686 ArenaVector<Location> inputs_; 687 ArenaVector<Location> temps_;
|
D | code_generator.cc | 449 ArenaVector<linker::LinkerPatch>* linker_patches ATTRIBUTE_UNUSED) { in EmitLinkerPatches() 459 /*out*/ ArenaVector<uint8_t>* code ATTRIBUTE_UNUSED, in EmitThunkCode() 468 const ArenaVector<HBasicBlock*>& block_order) { in InitializeCodeGeneration() 1071 const ArenaVector<HSuspendCheck*>& loop_headers, in CheckCovers() 1072 ArenaVector<size_t>* covered) { in CheckCovers() 1092 ArenaVector<HSuspendCheck*> loop_headers(graph.GetAllocator()->Adapter(kArenaAllocMisc)); in CheckLoopEntriesCanBeUsedForOsr() 1101 ArenaVector<size_t> covered( in CheckLoopEntriesCanBeUsedForOsr()
|
D | code_generator_arm64.h | 784 void EmitLinkerPatches(ArenaVector<linker::LinkerPatch>* linker_patches) override; 787 /*out*/ ArenaVector<uint8_t>* code, 1021 ArenaVector<linker::LinkerPatch>* linker_patches); 1030 ArenaVector<std::unique_ptr<JumpTableARM64>> jump_tables_;
|
D | optimizing_unit_test.h | 236 ArenaVector<HInstruction*>* current_locals) { in ManuallyBuildEnvFor()
|
D | superblock_cloner.h | 226 void SearchForSubgraphExits(ArenaVector<HBasicBlock*>* exits) const;
|
/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 | 227 ArenaVector<std::unique_ptr<ArmVIXLJNIMacroAssembler::ArmException>> exception_blocks_;
|
/art/compiler/utils/arm64/ |
D | jni_macro_assembler_arm64.h | 233 ArenaVector<std::unique_ptr<Arm64Exception>> exception_blocks_;
|
12