Searched refs:GetDataTypeFromShorty (Results 1 – 8 of 8) sorted by relevance
/art/compiler/optimizing/ |
D | intrinsics_utils.h | 113 static inline DataType::Type GetDataTypeFromShorty(HInvoke* invoke, uint32_t index) { in GetDataTypeFromShorty() function 206 return GetDataTypeFromShorty(invoke, number_of_arguments - 1u); in GetVarHandleExpectedValueType()
|
D | intrinsics_x86.cc | 3836 DataType::Type value_type = GetDataTypeFromShorty(invoke, value_index); in GenerateVarHandleCommonChecks() 3856 DataType::Type value_type = GetDataTypeFromShorty(invoke, new_value_index); in GenerateVarHandleCommonChecks() 3857 DCHECK_EQ(value_type, GetDataTypeFromShorty(invoke, expected_value_index)); in GenerateVarHandleCommonChecks() 4056 DataType::Type value_type = GetDataTypeFromShorty(invoke, value_index); in CreateVarHandleSetLocations() 4124 DataType::Type value_type = GetDataTypeFromShorty(invoke, value_index); in GenerateVarHandleSet() 4229 DataType::Type value_type = GetDataTypeFromShorty(invoke, value_index); in CreateVarHandleGetAndSetLocations() 4274 DataType::Type value_type = GetDataTypeFromShorty(invoke, value_index); in GenerateVarHandleGetAndSet() 4402 DataType::Type value_type = GetDataTypeFromShorty(invoke, expected_value_index); in CreateVarHandleCompareAndSetOrExchangeLocations() 4403 DCHECK_EQ(value_type, GetDataTypeFromShorty(invoke, new_value_index)); in CreateVarHandleCompareAndSetOrExchangeLocations() 4462 DataType::Type type = GetDataTypeFromShorty(invoke, expected_value_index); in GenerateVarHandleCompareAndSetOrExchange() [all …]
|
D | instruction_builder.cc | 1263 DataType::Type index_type = GetDataTypeFromShorty(invoke, 2); in DecideVarHandleIntrinsic() 1296 DataType::Type expected_value_type = GetDataTypeFromShorty(invoke, expected_value_index); in DecideVarHandleIntrinsic() 1297 DataType::Type new_value_type = GetDataTypeFromShorty(invoke, new_value_index); in DecideVarHandleIntrinsic() 1307 DataType::Type expected_value_type = GetDataTypeFromShorty(invoke, expected_value_index); in DecideVarHandleIntrinsic() 1308 DataType::Type new_value_type = GetDataTypeFromShorty(invoke, new_value_index); in DecideVarHandleIntrinsic() 1316 DataType::Type value_type = GetDataTypeFromShorty(invoke, number_of_arguments - 1); in DecideVarHandleIntrinsic()
|
D | intrinsics_riscv64.cc | 3635 DataType::Type value_type = GetDataTypeFromShorty(invoke, value_index); in CreateVarHandleSetLocations() 3647 DataType::Type value_type = GetDataTypeFromShorty(invoke, value_index); in GenerateVarHandleSet() 3748 DataType::Type value_type = GetDataTypeFromShorty(invoke, new_value_index); in CreateVarHandleCompareAndSetOrExchangeLocations() 3749 DCHECK_EQ(value_type, GetDataTypeFromShorty(invoke, expected_index)); in CreateVarHandleCompareAndSetOrExchangeLocations() 3887 DataType::Type value_type = GetDataTypeFromShorty(invoke, new_value_index); in GenerateVarHandleCompareAndSetOrExchange() 3888 DCHECK_EQ(value_type, GetDataTypeFromShorty(invoke, expected_index)); in GenerateVarHandleCompareAndSetOrExchange() 4192 DCHECK_EQ(value_type, GetDataTypeFromShorty(invoke, arg_index)); in CreateVarHandleGetAndUpdateLocations() 4253 DCHECK_EQ(value_type, GetDataTypeFromShorty(invoke, arg_index)); in GenerateVarHandleGetAndUpdate()
|
D | intrinsics_x86_64.cc | 4119 DataType::Type value_type = GetDataTypeFromShorty(invoke, value_index); in GenerateVarHandleSet() 4213 DataType::Type expected_type = GetDataTypeFromShorty(invoke, expected_value_index); in CreateVarHandleCompareAndSetOrExchangeLocations() 4214 DCHECK_EQ(expected_type, GetDataTypeFromShorty(invoke, new_value_index)); in CreateVarHandleCompareAndSetOrExchangeLocations() 4261 DataType::Type type = GetDataTypeFromShorty(invoke, expected_value_index); in GenerateVarHandleCompareAndSetOrExchange() 4369 DCHECK_EQ(type, GetDataTypeFromShorty(invoke, new_value_index)); in CreateVarHandleGetAndSetLocations() 4512 DCHECK_EQ(type, GetDataTypeFromShorty(invoke, new_value_index)); in CreateVarHandleGetAndBitwiseOpLocations() 4651 DCHECK_EQ(type, GetDataTypeFromShorty(invoke, new_value_index)); in CreateVarHandleGetAndAddLocations()
|
D | intrinsics_arm_vixl.cc | 4664 DataType::Type value_type = GetDataTypeFromShorty(invoke, number_of_arguments - 1u); in CreateVarHandleSetLocations() 4695 DataType::Type value_type = GetDataTypeFromShorty(invoke, value_index); in GenerateVarHandleSet() 4831 DataType::Type value_type = GetDataTypeFromShorty(invoke, number_of_arguments - 1u); in CreateVarHandleCompareAndSetOrExchangeLocations() 4897 DataType::Type value_type = GetDataTypeFromShorty(invoke, new_value_index); in GenerateVarHandleCompareAndSetOrExchange() 4898 DCHECK_EQ(value_type, GetDataTypeFromShorty(invoke, expected_index)); in GenerateVarHandleCompareAndSetOrExchange() 5226 DataType::Type value_type = GetDataTypeFromShorty(invoke, arg_index); in GenerateVarHandleGetAndUpdate()
|
D | intrinsics_arm64.cc | 4926 DataType::Type value_type = GetDataTypeFromShorty(invoke, value_index); in GenerateVarHandleSet() 5030 DataType::Type value_type = GetDataTypeFromShorty(invoke, number_of_arguments - 1u); in CreateVarHandleCompareAndSetOrExchangeLocations() 5120 DataType::Type value_type = GetDataTypeFromShorty(invoke, new_value_index); in GenerateVarHandleCompareAndSetOrExchange() 5121 DCHECK_EQ(value_type, GetDataTypeFromShorty(invoke, expected_index)); in GenerateVarHandleCompareAndSetOrExchange() 5425 DataType::Type value_type = GetDataTypeFromShorty(invoke, arg_index); in GenerateVarHandleGetAndUpdate()
|
D | instruction_simplifier.cc | 3115 : GetDataTypeFromShorty(invoke, invoke->GetNumberOfArguments() - 1u); in CanUseKnownImageVarHandle()
|