Home
last modified time | relevance | path

Searched refs:ArenaSafeMap (Results 1 – 18 of 18) sorted by relevance

/art/compiler/optimizing/
Dgraph_visualizer.h82 const ArenaSafeMap<const HInstruction*, GeneratedCodeInterval>& GetInstructionIntervals() const { in GetInstructionIntervals()
86 ArenaSafeMap<const HInstruction*, GeneratedCodeInterval>* GetInstructionIntervals() { in GetInstructionIntervals()
96 ArenaSafeMap<const HInstruction*, GeneratedCodeInterval> instruction_intervals_;
Dinduction_var_analysis.h250 ArenaSafeMap<HInstruction*, NodeInfo> map_;
252 ArenaSafeMap<HInstruction*, InductionInfo*> cycle_;
259 ArenaSafeMap<HLoopInformation*, ArenaSafeMap<HInstruction*, InductionInfo*>> induction_;
264 ArenaSafeMap<HPhi*, ArenaSet<HInstruction*>> cycles_;
Dblock_builder.cc203 const ArenaSafeMap<uint32_t, const DexFile::TryItem*>& try_block_info) { in GetTryItem()
215 const ArenaSafeMap<uint32_t, HBasicBlock*>& catch_blocks) { in LinkToCatchBlocks()
256 ArenaSafeMap<uint32_t, const DexFile::TryItem*> try_block_info( in InsertTryBoundaryBlocks()
281 ArenaSafeMap<uint32_t, HBasicBlock*> catch_blocks( in InsertTryBoundaryBlocks()
Dblock_builder.h85 ArenaSafeMap<uint32_t, uint32_t> quicken_index_for_dex_pc_;
Dcode_generator_mips64.h609 using Uint32ToLiteralMap = ArenaSafeMap<uint32_t, Literal*>;
610 using Uint64ToLiteralMap = ArenaSafeMap<uint64_t, Literal*>;
611 using StringToLiteralMap = ArenaSafeMap<StringReference,
614 using TypeToLiteralMap = ArenaSafeMap<TypeReference,
Dcode_generator_arm64.h744 using Uint64ToLiteralMap = ArenaSafeMap<uint64_t, vixl::aarch64::Literal<uint64_t>*>;
745 using Uint32ToLiteralMap = ArenaSafeMap<uint32_t, vixl::aarch64::Literal<uint32_t>*>;
746 using StringToLiteralMap = ArenaSafeMap<StringReference,
749 using TypeToLiteralMap = ArenaSafeMap<TypeReference,
Dloop_optimization.h229 ArenaSafeMap<HInstruction*, HInstruction*>* vector_map_;
Dbounds_check_elimination.cc514 ArenaSafeMap<int, ValueRange*>( in BCEVisitor()
572 ArenaSafeMap<int, ValueRange*>* GetValueRangeMap(HBasicBlock* basic_block) { in GetValueRangeMap()
583 ArenaSafeMap<int, ValueRange*>* map = GetValueRangeMap(basic_block); in LookupValueRange()
1818 ArenaVector<ArenaSafeMap<int, ValueRange*>> maps_;
1822 ArenaSafeMap<int, HBoundsCheck*> first_index_bounds_check_map_;
1825 ArenaSafeMap<uint32_t, bool> early_exit_loop_;
1828 ArenaSafeMap<uint32_t, HBasicBlock*> taken_test_loop_;
Dstack_map_stream.h252 ArenaSafeMap<uint32_t, ArenaVector<uint32_t>> dex_map_hash_to_stack_map_indices_;
Dcode_generator.h713 ArenaSafeMap<StringReference, uint64_t, StringReferenceValueComparator> jit_string_roots_;
718 ArenaSafeMap<TypeReference, uint64_t, TypeReferenceValueComparator> jit_class_roots_;
897 ArenaSafeMap<uint32_t, ArenaVector<std::pair<InstructionType*, SlowPathCode*>>> slow_path_map_;
Dcode_generator_arm_vixl.h738 using Uint32ToLiteralMap = ArenaSafeMap<uint32_t, VIXLUInt32Literal*>;
739 using StringToLiteralMap = ArenaSafeMap<StringReference,
742 using TypeToLiteralMap = ArenaSafeMap<TypeReference,
Dcode_generator_x86.h660 ArenaSafeMap<uint32_t, int32_t> method_address_offset_;
Dcode_generator_mips.h670 using Uint32ToLiteralMap = ArenaSafeMap<uint32_t, Literal*>;
Dnodes.h603 ArenaSafeMap<ValueType, InstructionType*>* cache,
715 ArenaSafeMap<int32_t, HIntConstant*> cached_int_constants_;
716 ArenaSafeMap<int32_t, HFloatConstant*> cached_float_constants_;
717 ArenaSafeMap<int64_t, HLongConstant*> cached_long_constants_;
718 ArenaSafeMap<int64_t, HDoubleConstant*> cached_double_constants_;
Dinduction_var_analysis.cc986 ArenaSafeMap<HInstruction*, InductionInfo*>( in AssignInfo()
Dloop_optimization.cc338 ArenaSafeMap<HInstruction*, HInstruction*> map( in LocalRun()
/art/runtime/jit/
Dprofile_compilation_info.h166 using InlineCacheMap = ArenaSafeMap<uint16_t, DexPcData>;
169 using MethodMap = ArenaSafeMap<uint16_t, InlineCacheMap>;
677 ArenaSafeMap<const std::string, uint8_t> profile_key_map_;
/art/runtime/base/
Darena_containers.h68 using ArenaSafeMap = variable