/art/compiler/optimizing/ |
D | data_type.h | 36 kUint16, enumerator 58 case Type::kUint16: in SizeShift() 85 case Type::kUint16: in Size() 115 case Type::kUint16: in IsIntegralType() 140 return type == Type::kBool || type == Type::kUint8 || type == Type::kUint16 || in IsUnsignedType() 150 case Type::kUint16: in Kind() 171 case Type::kUint16: in MinValueOfIntegralType() 197 case Type::kUint16: in MaxValueOfIntegralType() 228 case Type::kUint16: in ToSigned() 244 return Type::kUint16; in ToUnsigned()
|
D | data_type-inl.h | 31 case Primitive::kPrimChar: return DataType::Type::kUint16; in DataTypeFromPrimitive() 49 case DataType::Type::kUint16: return Primitive::kPrimChar; in DataTypeToPrimitive() 73 case DataType::Type::kUint16: return 'c'; // Java char (C). in TypeId()
|
D | code_generator_vector_arm_vixl.cc | 42 case DataType::Type::kUint16: in VisitVecReplicateScalar() 64 case DataType::Type::kUint16: in VisitVecReplicateScalar() 118 case DataType::Type::kUint16: in CreateVecUnOpLocations() 181 case DataType::Type::kUint16: in VisitVecNeg() 239 case DataType::Type::kUint16: in VisitVecNot() 257 case DataType::Type::kUint16: in CreateVecBinOpLocations() 285 case DataType::Type::kUint16: in VisitVecAdd() 318 case DataType::Type::kUint16: in VisitVecSaturationAdd() 354 case DataType::Type::kUint16: in VisitVecHalvingAdd() 387 case DataType::Type::kUint16: in VisitVecSub() [all …]
|
D | code_generator_vector_x86.cc | 42 case DataType::Type::kUint16: in VisitVecReplicateScalar() 83 case DataType::Type::kUint16: in VisitVecReplicateScalar() 130 case DataType::Type::kUint16: in VisitVecExtractScalar() 154 case DataType::Type::kUint16: in VisitVecExtractScalar() 190 case DataType::Type::kUint16: in CreateVecUnOpLocations() 290 case DataType::Type::kUint16: in VisitVecNeg() 387 case DataType::Type::kUint16: in VisitVecNot() 419 case DataType::Type::kUint16: in CreateVecBinOpLocations() 441 case DataType::Type::kUint16: in CreateVecTerOpLocations() 478 case DataType::Type::kUint16: in VisitVecAdd() [all …]
|
D | code_generator_vector_x86_64.cc | 36 case DataType::Type::kUint16: in VisitVecReplicateScalar() 78 case DataType::Type::kUint16: in VisitVecReplicateScalar() 117 case DataType::Type::kUint16: in VisitVecExtractScalar() 142 case DataType::Type::kUint16: in VisitVecExtractScalar() 173 case DataType::Type::kUint16: in CreateVecUnOpLocations() 273 case DataType::Type::kUint16: in VisitVecNeg() 370 case DataType::Type::kUint16: in VisitVecNot() 402 case DataType::Type::kUint16: in CreateVecBinOpLocations() 424 case DataType::Type::kUint16: in CreateVecTerOpLocations() 461 case DataType::Type::kUint16: in VisitVecAdd() [all …]
|
D | nodes_shared.cc | 60 } else if (result_type == DataType::Type::kUint16 || in GetOpInfoFromInstruction() 61 (input_type == DataType::Type::kUint16 && input_size < result_size)) { in GetOpInfoFromInstruction()
|
D | code_generator_vector_arm64_neon.cc | 86 case DataType::Type::kUint16: in VisitVecReplicateScalar() 125 case DataType::Type::kUint16: in VisitVecReplicateScalar() 178 case DataType::Type::kUint16: in VisitVecExtractScalar() 232 case DataType::Type::kUint16: in CreateVecUnOpLocations() 319 case DataType::Type::kUint16: in VisitVecNeg() 401 case DataType::Type::kUint16: in VisitVecNot() 420 case DataType::Type::kUint16: in CreateVecBinOpLocations() 451 case DataType::Type::kUint16: in VisitVecAdd() 496 case DataType::Type::kUint16: in VisitVecSaturationAdd() 532 case DataType::Type::kUint16: in VisitVecHalvingAdd() [all …]
|
D | code_generator_vector_arm64_sve.cc | 85 case DataType::Type::kUint16: in VisitVecReplicateScalar() 125 case DataType::Type::kUint16: in VisitVecReplicateScalar() 173 case DataType::Type::kUint16: in VisitVecExtractScalar() 225 case DataType::Type::kUint16: in CreateVecUnOpLocations() 314 case DataType::Type::kUint16: in VisitVecNeg() 392 case DataType::Type::kUint16: in VisitVecNot() 415 case DataType::Type::kUint16: in CreateVecBinOpLocations() 448 case DataType::Type::kUint16: in VisitVecAdd() 507 case DataType::Type::kUint16: in VisitVecSub() 556 case DataType::Type::kUint16: in VisitVecMul() [all …]
|
D | scheduler_arm.cc | 521 case DataType::Type::kUint16: in VisitCompare() 641 case DataType::Type::kUint16: in VisitArrayGet() 742 case DataType::Type::kUint16: in VisitArraySet() 933 case DataType::Type::kUint16: in HandleFieldGetLatencies() 995 case DataType::Type::kUint16: in HandleFieldSetLatencies() 1066 case DataType::Type::kUint16: in VisitTypeConversion() 1092 case DataType::Type::kUint16: in VisitTypeConversion() 1116 case DataType::Type::kUint16: in VisitTypeConversion() 1140 case DataType::Type::kUint16: in VisitTypeConversion()
|
D | data_type_test.cc | 38 CheckConversion<DataType::Type::kUint16, Primitive::kPrimChar>(); in TEST() 67 DataType::Type::kUint16, in TEST()
|
D | side_effects_test.cc | 30 DataType::Type::kUint16, 238 SideEffects::ArrayWriteOfType(DataType::Type::kUint16).ToString().c_str()); in TEST() 258 s = s.Union(SideEffects::FieldWriteOfType(DataType::Type::kUint16, /* is_volatile= */ false)); in TEST()
|
D | nodes_vector_test.cc | 290 HVecReplicateScalar(GetAllocator(), int16_parameter_, DataType::Type::kUint16, 8, kNoDexPc); in TEST_F() 311 GetAllocator(), u1, u1, DataType::Type::kUint16, 8, /*is_rounded*/ true, kNoDexPc); in TEST_F() 313 GetAllocator(), u1, u1, DataType::Type::kUint16, 8, /*is_rounded*/ false, kNoDexPc); in TEST_F()
|
D | loop_optimization.cc | 108 case DataType::Type::kUint16: in IsSignExtensionAndGet() 145 return type == DataType::Type::kUint16 && in IsSignExtensionAndGet() 146 from == DataType::Type::kUint16 && in IsSignExtensionAndGet() 173 case DataType::Type::kUint16: in IsZeroExtensionAndGet() 188 case DataType::Type::kUint16: in IsZeroExtensionAndGet() 202 if (type == from && from == DataType::Type::kUint16) { in IsZeroExtensionAndGet() 207 case DataType::Type::kUint16: in IsZeroExtensionAndGet() 1685 case DataType::Type::kUint16: in TrySetVectorType() 1712 case DataType::Type::kUint16: in TrySetVectorType() 1746 case DataType::Type::kUint16: in TrySetVectorType() [all …]
|
D | scheduler_arm64.cc | 332 if (instr->GetPackedType() == DataType::Type::kUint16 in VisitVecLoad()
|
D | code_generator_x86_64.cc | 1178 case DataType::Type::kUint16: in GenerateStaticOrDirectCall() 1629 case DataType::Type::kUint16: in SetInForReturnValue() 1920 case DataType::Type::kUint16: in LoadFromMemoryNoReference() 2037 case DataType::Type::kUint16: in GenerateCompareTest() 2563 case DataType::Type::kUint16: in VisitCompare() 2598 case DataType::Type::kUint16: in VisitCompare() 2742 case DataType::Type::kUint16: in VisitReturn() 2782 case DataType::Type::kUint16: in GetReturnLocation() 2811 case DataType::Type::kUint16: in GetNextLocation() 3178 case DataType::Type::kUint16: in VisitTypeConversion() [all …]
|
D | instruction_simplifier.cc | 285 type == DataType::Type::kUint16 || in TryCombineVecMultiplyAccumulate() 921 (type1 == DataType::Type::kUint16 && type2 == DataType::Type::kUint16) || in AreLowerPrecisionArgs() 1190 result_type != DataType::Type::kUint16 && in IsTypeConversionLossless() 1398 (input_type == DataType::Type::kInt16 && result_type == DataType::Type::kUint16) || in VisitTypeConversion() 1399 (input_type == DataType::Type::kUint16 && result_type == DataType::Type::kInt16))) { in VisitTypeConversion() 1596 DataType::Type new_type = (value == 0xff) ? DataType::Type::kUint8 : DataType::Type::kUint16; in VisitAnd() 2444 case DataType::Type::kUint16: in SimplifySystemArrayCopy() 2527 DataType::Type::kUint16, in SimplifyStringCharAt()
|
D | code_generator_x86.cc | 1196 case DataType::Type::kUint16: in SetInForReturnValue() 1414 case DataType::Type::kUint16: in GetReturnLocation() 1445 case DataType::Type::kUint16: in GetNextLocation() 1670 case DataType::Type::kUint16: in LoadFromMemoryNoBarrier() 1736 case DataType::Type::kUint16: in MoveToMemory() 2590 case DataType::Type::kUint16: in VisitReturn() 2986 case DataType::Type::kUint16: in VisitTypeConversion() 3012 case DataType::Type::kUint16: in VisitTypeConversion() 3049 case DataType::Type::kUint16: in VisitTypeConversion() 3078 case DataType::Type::kUint16: in VisitTypeConversion() [all …]
|
D | induction_var_analysis.cc | 32 to == DataType::Type::kUint16 || in IsNarrowingIntegralConversion() 38 to == DataType::Type::kUint16 || in IsNarrowingIntegralConversion() 40 case DataType::Type::kUint16: in IsNarrowingIntegralConversion() 56 case DataType::Type::kUint16: in ImplicitConversion() 1493 info->type == DataType::Type::kUint16 || in IsNarrowingLinear()
|
D | code_generator_arm_vixl.cc | 280 case DataType::Type::kUint16: in GetLoadOperandType() 306 case DataType::Type::kUint16: in GetStoreOperandType() 2515 case DataType::Type::kUint16: in GetNextLocation() 2594 case DataType::Type::kUint16: in GetReturnLocation() 3833 case DataType::Type::kUint16: in VisitTypeConversion() 3870 case DataType::Type::kUint16: in VisitTypeConversion() 3903 case DataType::Type::kUint16: in VisitTypeConversion() 3934 case DataType::Type::kUint16: in VisitTypeConversion() 3977 case DataType::Type::kUint16: in VisitTypeConversion() 3995 case DataType::Type::kUint16: in VisitTypeConversion() [all …]
|
D | intrinsics_arm64.cc | 256 case DataType::Type::kUint16: in GenerateReverseBytes() 1134 case DataType::Type::kUint16: in EmitLoadExclusive() 1191 case DataType::Type::kUint16: in EmitStoreExclusive() 1779 const size_t char_size = DataType::Size(DataType::Type::kUint16); in VisitStringCompareTo() 2119 } else if (code_point->GetType() != DataType::Type::kUint16) { in GenerateVisitStringIndexOf() 2460 const size_t char_size = DataType::Size(DataType::Type::kUint16); in VisitStringGetCharsNoCheck() 2690 DCHECK(type == DataType::Type::kReference || type == DataType::Type::kUint16) in GenSystemArrayCopyAddresses() 2784 DataType::Type::kUint16, in VisitSystemArrayCopyChar() 2795 const int32_t char_size = DataType::Size(DataType::Type::kUint16); in VisitSystemArrayCopyChar() 4852 load_type = DataType::Type::kUint16; in GenerateVarHandleGet() [all …]
|
D | intrinsics_x86_64.cc | 798 case DataType::Type::kUint16: in SystemArrayCopyPrimitive() 815 SystemArrayCopyPrimitive(invoke, assembler, codegen_, DataType::Type::kUint16); in VisitSystemArrayCopyChar() 1436 } else if (code_point->GetType() != DataType::Type::kUint16) { in GenerateStringIndexOf() 1648 size_t char_component_size = DataType::Size(DataType::Type::kUint16); in VisitStringGetCharsNoCheck() 1664 const size_t char_size = DataType::Size(DataType::Type::kUint16); in VisitStringGetCharsNoCheck() 2335 case DataType::Type::kUint16: in GenCompareAndSetOrExchangeInt() 2372 case DataType::Type::kUint16: in GenCompareAndSetOrExchangeInt() 4316 case DataType::Type::kUint16: in GenerateVarHandleGetAndSet() 4455 case DataType::Type::kUint16: in GenerateVarHandleGetAndOp() 4623 case DataType::Type::kUint16: in GenerateVarHandleGetAndAdd()
|
D | intrinsics_x86.cc | 967 case DataType::Type::kUint16: in SystemArrayCopyPrimitive() 985 SystemArrayCopyPrimitive(invoke, assembler, codegen_, DataType::Type::kUint16); in VisitSystemArrayCopyChar() 1217 } else if (code_point->GetType() != DataType::Type::kUint16) { in GenerateStringIndexOf() 1438 size_t char_component_size = DataType::Size(DataType::Type::kUint16); in VisitStringGetCharsNoCheck() 1454 const size_t char_size = DataType::Size(DataType::Type::kUint16); in VisitStringGetCharsNoCheck() 2208 case DataType::Type::kUint16: in GenPrimitiveLockedCmpxchg() 2269 case DataType::Type::kUint16: in GenPrimitiveCAS() 3959 case DataType::Type::kUint16: in CreateVarHandleSetLocations() 4183 case DataType::Type::kUint16: in GenerateVarHandleGetAndSet() 4532 case DataType::Type::kUint16: in GenerateVarHandleGetAndAdd()
|
D | nodes_vector.h | 201 case DataType::Type::kUint16: in ToSignedType() 216 return DataType::Type::kUint16; in ToUnsignedType()
|
D | code_generator.cc | 305 DCHECK(array_get->GetType() == DataType::Type::kUint16 || !array_get->IsStringCharAt()); in GetArrayDataOffset() 805 case DataType::Type::kUint16: in GenerateUnresolvedFieldAccess() 1911 case DataType::Type::kUint16: in ScaleFactorForType()
|
D | induction_var_analysis_test.cc | 1324 new (GetAllocator()) HTypeConversion(DataType::Type::kUint16, increment_[0], kNoDexPc); in TEST_F() 1349 new (GetAllocator()) HTypeConversion(DataType::Type::kUint16, increment_[0], kNoDexPc); in TEST_F()
|