Home
last modified time | relevance | path

Searched refs:value_index (Results 1 – 5 of 5) sorted by relevance

/art/compiler/optimizing/
Dintrinsics_x86.cc3515 uint32_t value_index = invoke->GetNumberOfArguments() - 1; in GenerateVarHandleCommonChecks() local
3516 DataType::Type value_type = GetDataTypeFromShorty(invoke, value_index); in GenerateVarHandleCommonChecks()
3524 GenerateSubTypeObjectCheck(locations->InAt(value_index).AsRegister<Register>(), in GenerateVarHandleCommonChecks()
3733 uint32_t value_index = invoke->GetNumberOfArguments() - 1; in CreateVarHandleSetLocations() local
3734 HInstruction* value = invoke->InputAt(value_index); in CreateVarHandleSetLocations()
3735 DataType::Type value_type = GetDataTypeFromShorty(invoke, value_index); in CreateVarHandleSetLocations()
3760 locations->SetInAt(value_index, Location::ByteRegisterOrConstant(EBX, value)); in CreateVarHandleSetLocations()
3765 locations->SetInAt(value_index, Location::RegisterOrConstant(value)); in CreateVarHandleSetLocations()
3770 locations->SetInAt(value_index, Location::ConstantLocation(value->AsConstant())); in CreateVarHandleSetLocations()
3773 locations->SetInAt(value_index, Location::RequiresRegister()); in CreateVarHandleSetLocations()
[all …]
Dcode_generator_x86.h247 uint32_t value_index,
Dintrinsics_arm64.cc4539 uint32_t value_index = invoke->GetNumberOfArguments() - 1; in GenerateVarHandleSet() local
4540 DataType::Type value_type = GetDataTypeFromShorty(invoke, value_index); in GenerateVarHandleSet()
4543 CPURegister value = InputCPURegisterOrZeroRegAt(invoke, value_index); in GenerateVarHandleSet()
4591 if (CodeGenerator::StoreNeedsWriteBarrier(value_type, invoke->InputAt(value_index))) { in GenerateVarHandleSet()
Dintrinsics_arm_vixl.cc4439 uint32_t value_index = invoke->GetNumberOfArguments() - 1; in GenerateVarHandleSet() local
4440 DataType::Type value_type = GetDataTypeFromShorty(invoke, value_index); in GenerateVarHandleSet()
4444 Location value = locations->InAt(value_index); in GenerateVarHandleSet()
4517 if (CodeGenerator::StoreNeedsWriteBarrier(value_type, invoke->InputAt(value_index))) { in GenerateVarHandleSet()
Dcode_generator_x86.cc5859 uint32_t value_index, in HandleFieldSet() argument
5866 Location value = locations->InAt(value_index); in HandleFieldSet()
5868 CodeGenerator::StoreNeedsWriteBarrier(field_type, instruction->InputAt(value_index)); in HandleFieldSet()