Searched refs:MirSFieldLoweringInfo (Results 1 - 15 of 15) sorted by relevance
/art/compiler/dex/ |
H A D | mir_field_info.cc | 95 void MirSFieldLoweringInfo::Resolve(CompilerDriver* compiler_driver, 97 MirSFieldLoweringInfo* field_infos, size_t count) { 102 MirSFieldLoweringInfo unresolved(it->field_idx_, it->MemAccessType()); 104 size_t size = OFFSETOF_MEMBER(MirSFieldLoweringInfo, storage_index_) +
|
H A D | mir_field_info.h | 185 class MirSFieldLoweringInfo : public MirFieldInfo { class in namespace:art 194 MirSFieldLoweringInfo* field_infos, size_t count) 198 explicit MirSFieldLoweringInfo(uint16_t field_idx, DexMemAccessType type) function in class:art::MirSFieldLoweringInfo
|
H A D | local_value_numbering_test.cc | 103 field_info.flags_ &= ~(def->is_volatile ? 0u : MirSFieldLoweringInfo::kFlagIsVolatile); 119 MirSFieldLoweringInfo field_info(def->field_idx, def->type); 121 field_info.flags_ |= MirSFieldLoweringInfo::kFlagClassIsInitialized; 122 // NOTE: MirSFieldLoweringInfo::kFlagClassIsInDexCache isn't used by LVN. 126 field_info.flags_ &= ~(def->is_volatile ? 0u : MirSFieldLoweringInfo::kFlagIsVolatile); 182 ~MirSFieldLoweringInfo::kFlagClassIsInitialized;
|
H A D | mir_graph.h | 713 const MirSFieldLoweringInfo& GetSFieldLoweringInfo(MIR* mir) const { 717 const MirSFieldLoweringInfo& GetSFieldLoweringInfo(uint32_t lowering_info) const { 1461 ArenaVector<MirSFieldLoweringInfo> sfield_lowering_infos_;
|
H A D | mir_analysis.cc | 1296 sfield_lowering_infos_.push_back(MirSFieldLoweringInfo(field_idxs[pos], field_types[pos])); 1298 MirSFieldLoweringInfo::Resolve(cu_->compiler_driver, GetCurrentDexCompilationUnit(),
|
H A D | gvn_dead_code_elimination_test.cc | 170 MirSFieldLoweringInfo field_info(def->field_idx, def->type); 172 field_info.flags_ |= MirSFieldLoweringInfo::kFlagClassIsInitialized; 173 // NOTE: MirSFieldLoweringInfo::kFlagClassIsInDexCache isn't used by GVN. 178 MirSFieldLoweringInfo::kFlagFastGet | MirSFieldLoweringInfo::kFlagFastPut | 179 (field_info.flags_ & ~(def->is_volatile ? 0u : MirSFieldLoweringInfo::kFlagIsVolatile));
|
H A D | gvn_dead_code_elimination.cc | 1408 const MirSFieldLoweringInfo& info = mir_graph_->GetSFieldLoweringInfo(mir); 1427 const MirSFieldLoweringInfo& info = mir_graph_->GetSFieldLoweringInfo(mir);
|
H A D | global_value_numbering_test.cc | 149 field_info.flags_ &= ~(def->is_volatile ? 0u : MirSFieldLoweringInfo::kFlagIsVolatile); 165 MirSFieldLoweringInfo field_info(def->field_idx, def->type); 167 field_info.flags_ |= MirSFieldLoweringInfo::kFlagClassIsInitialized; 168 // NOTE: MirSFieldLoweringInfo::kFlagClassIsInDexCache isn't used by GVN. 172 field_info.flags_ &= ~(def->is_volatile ? 0u : MirSFieldLoweringInfo::kFlagIsVolatile);
|
H A D | local_value_numbering.cc | 1402 const MirSFieldLoweringInfo& field_info = gvn_->GetMirGraph()->GetSFieldLoweringInfo(mir); 1440 const MirSFieldLoweringInfo& field_info = gvn_->GetMirGraph()->GetSFieldLoweringInfo(mir);
|
H A D | mir_optimization.cc | 1194 const MirSFieldLoweringInfo& field_info = GetSFieldLoweringInfo(mir); 1841 const MirSFieldLoweringInfo& field_info = GetSFieldLoweringInfo(mir);
|
H A D | mir_optimization_test.cc | 360 MirSFieldLoweringInfo field_info(def->field_idx, def->type);
|
H A D | type_inference_test.cc | 283 MirSFieldLoweringInfo field_info(field_idx, AccessTypeForDescriptor(def->type));
|
/art/compiler/dex/quick/ |
H A D | gen_common.cc | 91 RegStorage Mir2Lir::GenGetOtherTypeForSgetSput(const MirSFieldLoweringInfo& field_info, 686 const MirSFieldLoweringInfo& field_info = mir_graph_->GetSFieldLoweringInfo(mir); 763 const MirSFieldLoweringInfo& field_info = mir_graph_->GetSFieldLoweringInfo(mir);
|
H A D | mir_to_lir.h | 148 class MirSFieldLoweringInfo; 1692 RegStorage GenGetOtherTypeForSgetSput(const MirSFieldLoweringInfo& field_info, int opt_flags);
|
H A D | ralloc_util.cc | 1245 const MirSFieldLoweringInfo& field_info = mir_graph_->GetSFieldLoweringInfo(mir);
|
Completed in 900 milliseconds