Home
last modified time | relevance | path

Searched refs:MirIFieldLoweringInfo (Results 1 – 12 of 12) sorted by relevance

/art/compiler/dex/
Dmir_field_info.h131 class MirIFieldLoweringInfo : public MirFieldInfo {
137 MirIFieldLoweringInfo* field_infos, size_t count)
141 explicit MirIFieldLoweringInfo(uint16_t field_idx, DexMemAccessType type, bool is_quickened) in MirIFieldLoweringInfo() function
160 void CheckEquals(const MirIFieldLoweringInfo& other) const { in CheckEquals()
Dmir_field_info.cc32 void MirIFieldLoweringInfo::Resolve(CompilerDriver* compiler_driver, in Resolve()
34 MirIFieldLoweringInfo* field_infos, size_t count) { in Resolve()
39 MirIFieldLoweringInfo unresolved(it->field_idx_, it->MemAccessType(), it->IsQuickened()); in Resolve()
Dmir_graph.h700 const MirIFieldLoweringInfo& GetIFieldLoweringInfo(MIR* mir) const { in GetIFieldLoweringInfo()
704 const MirIFieldLoweringInfo& GetIFieldLoweringInfo(uint32_t lowering_info) const { in GetIFieldLoweringInfo()
1460 ArenaVector<MirIFieldLoweringInfo> ifield_lowering_infos_;
Dmir_analysis.cc1284 MirIFieldLoweringInfo(masked_field_idx, field_types[pos], is_quickened)); in DoCacheFieldLoweringInfo()
1286 MirIFieldLoweringInfo::Resolve(cu_->compiler_driver, GetCurrentDexCompilationUnit(), in DoCacheFieldLoweringInfo()
Dgvn_dead_code_elimination_test.cc148 MirIFieldLoweringInfo field_info(def->field_idx, def->type, false); in DoPrepareIFields()
153 MirIFieldLoweringInfo::kFlagFastGet | MirIFieldLoweringInfo::kFlagFastPut | in DoPrepareIFields()
154 (field_info.flags_ & ~(def->is_volatile ? 0u : MirIFieldLoweringInfo::kFlagIsVolatile)); in DoPrepareIFields()
Dmir_optimization.cc1477 MirIFieldLoweringInfo inlined_field_info(field_idx, type, false); in ComputeInlineIFieldLoweringInfo()
1478 MirIFieldLoweringInfo::Resolve(cu_->compiler_driver, &inlined_unit, &inlined_field_info, 1u); in ComputeInlineIFieldLoweringInfo()
1835 const MirIFieldLoweringInfo& field_info = GetIFieldLoweringInfo(mir); in CanThrow()
Dgvn_dead_code_elimination.cc1374 const MirIFieldLoweringInfo& info = mir_graph_->GetIFieldLoweringInfo(mir); in RecordMIR()
1393 const MirIFieldLoweringInfo& info = mir_graph_->GetIFieldLoweringInfo(mir); in RecordMIR()
Dlocal_value_numbering_test.cc99 MirIFieldLoweringInfo field_info(def->field_idx, def->type, false); in DoPrepareIFields()
Dmir_optimization_test.cc410 MirIFieldLoweringInfo field_info(def->field_idx, def->type, false); in DoPrepareIFields()
Dtype_inference_test.cc271 MirIFieldLoweringInfo field_info(field_idx, AccessTypeForDescriptor(def->type), false); in BuildDexFile()
Dglobal_value_numbering_test.cc145 MirIFieldLoweringInfo field_info(def->field_idx, def->type, false); in DoPrepareIFields()
/art/compiler/dex/quick/
Dgen_common.cc864 const MirIFieldLoweringInfo& field_info = mir_graph_->GetIFieldLoweringInfo(mir); in GenIGet()
943 const MirIFieldLoweringInfo& field_info = mir_graph_->GetIFieldLoweringInfo(mir); in GenIPut()