Home
last modified time | relevance | path

Searched refs:index_loc (Results 1 – 6 of 6) sorted by relevance

/art/compiler/optimizing/
Dcode_generator_x86_64.cc212 Location index_loc = locations->InAt(0); in EmitNativeCode() local
226 if (!index_loc.Equals(length_arg)) { in EmitNativeCode()
229 x86_64_codegen->Move(index_arg, index_loc); in EmitNativeCode()
232 x86_64_codegen->Move(index_arg, index_loc); in EmitNativeCode()
239 x86_64_codegen->Move(index_arg, index_loc); in EmitNativeCode()
249 index_loc, in EmitNativeCode()
6168 Location index_loc = locations->InAt(0); in VisitBoundsCheck() local
6175 if (index_loc.IsConstant()) { in VisitBoundsCheck()
6177 int32_t index = CodeGenerator::GetInt32ValueOf(index_loc.GetConstant()); in VisitBoundsCheck()
6189 CpuRegister index_reg = index_loc.AsRegister<CpuRegister>(); in VisitBoundsCheck()
[all …]
Dcode_generator_x86.cc162 Location index_loc = locations->InAt(0); in EmitNativeCode() local
175 if (!index_loc.Equals(length_arg)) { in EmitNativeCode()
179 x86_codegen->Move32(index_arg, index_loc); in EmitNativeCode()
182 x86_codegen->Move32(index_arg, index_loc); in EmitNativeCode()
189 index_loc, in EmitNativeCode()
205 index_loc, in EmitNativeCode()
6859 Location index_loc = locations->InAt(0); in VisitBoundsCheck() local
6866 if (index_loc.IsConstant()) { in VisitBoundsCheck()
6868 int32_t index = CodeGenerator::GetInt32ValueOf(index_loc.GetConstant()); in VisitBoundsCheck()
6880 Register index_reg = index_loc.AsRegister<Register>(); in VisitBoundsCheck()
[all …]
Dcode_generator_riscv64.cc3129 Location index_loc = locations->InAt(0); in VisitBoundsCheck() local
3134 if (index_loc.IsConstant()) { in VisitBoundsCheck()
3135 int32_t index = index_loc.GetConstant()->AsIntConstant()->GetValue(); in VisitBoundsCheck()
3150 XRegister index = index_loc.AsRegister<XRegister>(); in VisitBoundsCheck()
3162 if (index_loc.IsConstant()) { in VisitBoundsCheck()
3163 int32_t index = index_loc.GetConstant()->AsIntConstant()->GetValue(); in VisitBoundsCheck()
3171 XRegister index = index_loc.AsRegister<XRegister>(); in VisitBoundsCheck()
Dcode_generator_arm64.cc3131 Location index_loc = locations->InAt(0); in VisitBoundsCheck() local
3138 if (index_loc.IsConstant()) { in VisitBoundsCheck()
3139 int64_t index = Int64FromLocation(index_loc); in VisitBoundsCheck()
Dcode_generator_arm_vixl.cc7243 Location index_loc = locations->InAt(0); in VisitBoundsCheck() local
7248 if (index_loc.IsConstant()) { in VisitBoundsCheck()
7250 int32_t index = Int32ConstantFrom(index_loc); in VisitBoundsCheck()
7265 __ Cmp(RegisterFrom(index_loc), length); in VisitBoundsCheck()
Dintrinsics_arm_vixl.cc2669 Location index_loc = LocationFrom(offset); in GenerateIntrinsicGet() local
2670 codegen->MaybeGenerateReadBarrierSlow(invoke, out, out, base_loc, /* offset=*/ 0u, index_loc); in GenerateIntrinsicGet()