Home
last modified time | relevance | path

Searched refs:kInt8 (Results 1 – 25 of 37) sorted by relevance

12

/art/compiler/optimizing/
Ddata_type.h35 kInt8, enumerator
56 case Type::kInt8: in SizeShift()
83 case Type::kInt8: in Size()
108 return Type::kInt8; in SignedIntegralTypeFromSize()
135 case Type::kInt8: in IsIntegralType()
157 return type == Type::kInt8 || type == Type::kUint8 || type == Type::kBool; in Is8BitType()
170 case Type::kInt8: in Kind()
190 case Type::kInt8: in MinValueOfIntegralType()
216 case Type::kInt8: in MaxValueOfIntegralType()
248 return Type::kInt8; in ToSigned()
[all …]
Ddata_type-inl.h30 case Primitive::kPrimByte: return DataType::Type::kInt8; in DataTypeFromPrimitive()
48 case DataType::Type::kInt8: return Primitive::kPrimByte; in DataTypeToPrimitive()
72 case DataType::Type::kInt8: return 'b'; // Java byte (B). in TypeId()
Dcode_generator_vector_arm_vixl.cc41 case DataType::Type::kInt8: in VisitVecReplicateScalar()
60 case DataType::Type::kInt8: in VisitVecReplicateScalar()
117 case DataType::Type::kInt8: in CreateVecUnOpLocations()
177 case DataType::Type::kInt8: in VisitVecNeg()
205 case DataType::Type::kInt8: in VisitVecAbs()
238 case DataType::Type::kInt8: in VisitVecNot()
256 case DataType::Type::kInt8: in CreateVecBinOpLocations()
281 case DataType::Type::kInt8: in VisitVecAdd()
314 case DataType::Type::kInt8: in VisitVecSaturationAdd()
348 case DataType::Type::kInt8: in VisitVecHalvingAdd()
[all …]
Dcode_generator_vector_arm64_neon.cc83 case DataType::Type::kInt8: in VisitVecReplicateScalar()
115 case DataType::Type::kInt8: in VisitVecReplicateScalar()
175 case DataType::Type::kInt8: in VisitVecExtractScalar()
229 case DataType::Type::kInt8: in CreateVecUnOpLocations()
313 case DataType::Type::kInt8: in VisitVecNeg()
353 case DataType::Type::kInt8: in VisitVecAbs()
398 case DataType::Type::kInt8: in VisitVecNot()
417 case DataType::Type::kInt8: in CreateVecBinOpLocations()
445 case DataType::Type::kInt8: in VisitVecAdd()
490 case DataType::Type::kInt8: in VisitVecSaturationAdd()
[all …]
Dcode_generator_vector_arm64_sve.cc83 case DataType::Type::kInt8: in VisitVecReplicateScalar()
117 case DataType::Type::kInt8: in VisitVecReplicateScalar()
171 case DataType::Type::kInt8: in VisitVecExtractScalar()
223 case DataType::Type::kInt8: in CreateVecUnOpLocations()
310 case DataType::Type::kInt8: in VisitVecNeg()
347 case DataType::Type::kInt8: in VisitVecAbs()
388 case DataType::Type::kInt8: in VisitVecNot()
413 case DataType::Type::kInt8: in CreateVecBinOpLocations()
444 case DataType::Type::kInt8: in VisitVecAdd()
503 case DataType::Type::kInt8: in VisitVecSub()
[all …]
Dcode_generator_vector_x86_64.cc35 case DataType::Type::kInt8: in VisitVecReplicateScalar()
71 case DataType::Type::kInt8: in VisitVecReplicateScalar()
116 case DataType::Type::kInt8: in VisitVecExtractScalar()
141 case DataType::Type::kInt8: in VisitVecExtractScalar()
172 case DataType::Type::kInt8: in CreateVecUnOpLocations()
268 case DataType::Type::kInt8: in VisitVecNeg()
369 case DataType::Type::kInt8: in VisitVecNot()
401 case DataType::Type::kInt8: in CreateVecBinOpLocations()
423 case DataType::Type::kInt8: in CreateVecTerOpLocations()
457 case DataType::Type::kInt8: in VisitVecAdd()
[all …]
Dcode_generator_vector_x86.cc41 case DataType::Type::kInt8: in VisitVecReplicateScalar()
76 case DataType::Type::kInt8: in VisitVecReplicateScalar()
129 case DataType::Type::kInt8: in VisitVecExtractScalar()
153 case DataType::Type::kInt8: in VisitVecExtractScalar()
189 case DataType::Type::kInt8: in CreateVecUnOpLocations()
285 case DataType::Type::kInt8: in VisitVecNeg()
386 case DataType::Type::kInt8: in VisitVecNot()
418 case DataType::Type::kInt8: in CreateVecBinOpLocations()
440 case DataType::Type::kInt8: in CreateVecTerOpLocations()
474 case DataType::Type::kInt8: in VisitVecAdd()
[all …]
Dside_effects_test.cc29 DataType::Type::kInt8,
149 SideEffects::FieldReadOfType(DataType::Type::kInt8, /* is_volatile= */ true); in TEST()
151 SideEffects::FieldReadOfType(DataType::Type::kInt8, /* is_volatile= */ false); in TEST()
244 SideEffects::FieldReadOfType(DataType::Type::kInt8, false).ToString().c_str()); in TEST()
Ddata_type_test.cc37 CheckConversion<DataType::Type::kInt8, Primitive::kPrimByte>(); in TEST()
66 DataType::Type::kInt8, in TEST()
Dscheduler_arm.cc631 case DataType::Type::kInt8: in VisitCompare()
751 case DataType::Type::kInt8: in VisitArrayGet()
852 case DataType::Type::kInt8: in VisitArraySet()
1036 case DataType::Type::kInt8: in HandleFieldGetLatencies()
1096 case DataType::Type::kInt8: in HandleFieldSetLatencies()
1167 case DataType::Type::kInt8: in VisitTypeConversion()
1193 case DataType::Type::kInt8: in VisitTypeConversion()
1217 case DataType::Type::kInt8: in VisitTypeConversion()
1241 case DataType::Type::kInt8: in VisitTypeConversion()
Dnodes_vector_test.cc47 DataType::Type::kInt8); in BuildGraph()
299 HVecReplicateScalar(GetAllocator(), int8_parameter_, DataType::Type::kInt8, 16, kNoDexPc); in TEST_F()
324 GetAllocator(), p2, p2, DataType::Type::kInt8, 16, /*is_rounded*/ true, kNoDexPc); in TEST_F()
326 GetAllocator(), p2, p2, DataType::Type::kInt8, 16, /*is_rounded*/ false, kNoDexPc); in TEST_F()
Dintrinsic_objects.h39 V(Byte, -128, 127, DataType::Type::kInt8, 0) \
Dinduction_var_analysis_test.cc1091 new (GetAllocator()) HTypeConversion(DataType::Type::kInt8, basic_[0], kNoDexPc), 0); in TEST_F()
1122 new (GetAllocator()) HTypeConversion(DataType::Type::kInt8, basic_[0], kNoDexPc), 0); in TEST_F()
1154 new (GetAllocator()) HTypeConversion(DataType::Type::kInt8, add, kNoDexPc), 0); in TEST_F()
1182 new (GetAllocator()) HTypeConversion(DataType::Type::kInt8, add, kNoDexPc), 0); in TEST_F()
1202 new (GetAllocator()) HTypeConversion(DataType::Type::kInt8, k_header, kNoDexPc), 0); in TEST_F()
1221 new (GetAllocator()) HTypeConversion(DataType::Type::kInt8, increment_[0], kNoDexPc); in TEST_F()
1247 new (GetAllocator()) HTypeConversion(DataType::Type::kInt8, increment_[0], kNoDexPc); in TEST_F()
Dintrinsics_x86.cc949 case DataType::Type::kInt8: in SystemArrayCopyPrimitive()
975 SystemArrayCopyPrimitive(invoke, assembler, codegen_, DataType::Type::kInt8); in VisitSystemArrayCopyByte()
1459 const size_t c_char_size = DataType::Size(DataType::Type::kInt8); in VisitStringGetCharsNoCheck()
1512 case DataType::Type::kInt8: in GenPeek()
1536 GenPeek(invoke->GetLocations(), DataType::Type::kInt8, GetAssembler()); in VisitMemoryPeekByte()
1570 if (size == DataType::Type::kInt8) { in CreateLongIntToVoidLocations()
1583 case DataType::Type::kInt8: in GenPoke()
1624 CreateLongIntToVoidLocations(allocator_, DataType::Type::kInt8, invoke); in VisitMemoryPokeByte()
1628 GenPoke(invoke->GetLocations(), DataType::Type::kInt8, GetAssembler()); in VisitMemoryPokeByte()
1679 case DataType::Type::kInt8: { in GenUnsafeGet()
[all …]
Dintrinsics_x86_64.cc818 case DataType::Type::kInt8: in SystemArrayCopyPrimitive()
843 SystemArrayCopyPrimitive(invoke, assembler, codegen_, DataType::Type::kInt8); in VisitSystemArrayCopyByte()
1610 const size_t c_char_size = DataType::Size(DataType::Type::kInt8); in VisitStringGetCharsNoCheck()
1657 case DataType::Type::kInt8: in GenPeek()
1680 GenPeek(invoke->GetLocations(), DataType::Type::kInt8, GetAssembler()); in VisitMemoryPeekByte()
1720 case DataType::Type::kInt8: in GenPoke()
1765 GenPoke(invoke->GetLocations(), DataType::Type::kInt8, GetAssembler()); in VisitMemoryPokeByte()
1818 case DataType::Type::kInt8: in GenUnsafeGet()
1977 GenUnsafeGet(invoke, DataType::Type::kInt8, /*is_volatile=*/false, codegen_); in VisitJdkUnsafeGetByte()
2064 CreateIntIntIntIntToVoidPlusTempsLocations(allocator_, DataType::Type::kInt8, invoke); in VisitJdkUnsafePutByte()
[all …]
Dloop_optimization.cc102 case DataType::Type::kInt8: in IsSignExtensionAndGet()
122 case DataType::Type::kInt8: in IsSignExtensionAndGet()
137 if (type == from && (from == DataType::Type::kInt8 || in IsSignExtensionAndGet()
167 case DataType::Type::kInt8: in IsZeroExtensionAndGet()
2028 case DataType::Type::kInt8: in TrySetVectorType()
2058 case DataType::Type::kInt8: in TrySetVectorType()
2098 case DataType::Type::kInt8: in TrySetVectorType()
2130 case DataType::Type::kInt8: in TrySetVectorType()
Dinduction_var_analysis.cc31 to == DataType::Type::kInt8 || in IsNarrowingIntegralConversion()
37 to == DataType::Type::kInt8 || in IsNarrowingIntegralConversion()
42 return to == DataType::Type::kUint8 || to == DataType::Type::kInt8; in IsNarrowingIntegralConversion()
55 case DataType::Type::kInt8: in ImplicitConversion()
1492 info->type == DataType::Type::kInt8 || in IsNarrowingLinear()
Dcode_generator_x86_64.cc1227 case DataType::Type::kInt8: in GenerateStaticOrDirectCall()
1747 case DataType::Type::kInt8: in SetInForReturnValue()
2047 case DataType::Type::kInt8: in LoadFromMemoryNoReference()
2166 case DataType::Type::kInt8: in GenerateCompareTest()
2730 case DataType::Type::kInt8: in VisitCompare()
2765 case DataType::Type::kInt8: in VisitCompare()
2909 case DataType::Type::kInt8: in VisitReturn()
2949 case DataType::Type::kInt8: in GetReturnLocation()
2976 case DataType::Type::kInt8: in GetNextLocation()
3347 case DataType::Type::kInt8: in VisitTypeConversion()
[all …]
Dcode_generator_x86.cc1213 case DataType::Type::kInt8: in SetInForReturnValue()
1496 case DataType::Type::kInt8: in GetReturnLocation()
1525 case DataType::Type::kInt8: in GetNextLocation()
1745 case DataType::Type::kInt8: in LoadFromMemoryNoBarrier()
1809 case DataType::Type::kInt8: { in MoveToMemory()
2709 case DataType::Type::kInt8: in VisitReturn()
3104 case DataType::Type::kInt8: in VisitTypeConversion()
3107 case DataType::Type::kInt8: in VisitTypeConversion()
3170 case DataType::Type::kInt8: in VisitTypeConversion()
3199 case DataType::Type::kInt8: in VisitTypeConversion()
[all …]
Dinstruction_simplifier.cc286 type == DataType::Type::kInt8 || in TryCombineVecMultiplyAccumulate()
1046 (type1 == DataType::Type::kInt8 && type2 == DataType::Type::kInt8) || in AreLowerPrecisionArgs()
1468 ((input_type == DataType::Type::kInt8 && result_type == DataType::Type::kUint8) || in VisitTypeConversion()
1469 (input_type == DataType::Type::kUint8 && result_type == DataType::Type::kInt8) || in VisitTypeConversion()
1671 DataType::Type find_type = (value == 0xff) ? DataType::Type::kInt8 : DataType::Type::kInt16; in VisitAnd()
2606 case DataType::Type::kInt8: in SimplifySystemArrayCopy()
Dintrinsics_arm64.cc706 DCHECK((type == DataType::Type::kInt8) || in GenUnsafeGet()
871 GenUnsafeGet(invoke, DataType::Type::kInt8, /*is_volatile=*/ false, codegen_); in VisitJdkUnsafeGetByte()
1111 DataType::Type::kInt8, in VisitJdkUnsafePutByte()
1149 case DataType::Type::kInt8: in EmitLoadExclusive()
1178 case DataType::Type::kInt8: in EmitLoadExclusive()
1206 case DataType::Type::kInt8: in EmitStoreExclusive()
1993 const size_t c_char_size = DataType::Size(DataType::Type::kInt8); in VisitStringCompareTo()
2696 const size_t c_char_size = DataType::Size(DataType::Type::kInt8); in VisitStringGetCharsNoCheck()
5171 } else if (value_type == DataType::Type::kInt8 && !expected.IsZero()) { in GenerateVarHandleCompareAndSetOrExchange()
5181 DCHECK_NE(value_type, DataType::Type::kInt8); in GenerateVarHandleCompareAndSetOrExchange()
[all …]
Dcode_generator_arm_vixl.cc283 case DataType::Type::kInt8: in GetLoadOperandType()
2563 case DataType::Type::kInt8: in GetNextLocation()
2642 case DataType::Type::kInt8: in GetReturnLocation()
3917 case DataType::Type::kInt8: in VisitTypeConversion()
3954 case DataType::Type::kInt8: in VisitTypeConversion()
3987 case DataType::Type::kInt8: in VisitTypeConversion()
4018 case DataType::Type::kInt8: in VisitTypeConversion()
4061 case DataType::Type::kInt8: in VisitTypeConversion()
4077 case DataType::Type::kInt8: in VisitTypeConversion()
4097 case DataType::Type::kInt8: in VisitTypeConversion()
[all …]
Dintrinsics_arm_vixl.cc771 const size_t c_char_size = DataType::Size(DataType::Type::kInt8); in GenerateStringCompareToLoop()
2221 const size_t c_char_size = DataType::Size(DataType::Type::kInt8); in VisitStringGetCharsNoCheck()
2593 case DataType::Type::kInt8: in GenerateIntrinsicGet()
2868 CreateUnsafeGetLocations(invoke, codegen_, DataType::Type::kInt8, /*atomic=*/ false); in VisitJdkUnsafeGetByte()
2873 invoke, codegen_, DataType::Type::kInt8, std::memory_order_relaxed, /*atomic=*/ false); in VisitJdkUnsafeGetByte()
2910 case DataType::Type::kInt8: in GenerateIntrinsicSet()
3117 CreateUnsafePutLocations(invoke, codegen_, DataType::Type::kInt8, /*atomic=*/ false); in VisitJdkUnsafePutByte()
3122 DataType::Type::kInt8, in VisitJdkUnsafePutByte()
3267 case DataType::Type::kInt8: in EmitLoadExclusive()
3286 case DataType::Type::kInt8: in EmitLoadExclusive()
[all …]
Dnodes_vector.h200 return DataType::Type::kInt8; in ToSignedType()
213 case DataType::Type::kInt8: in ToUnsignedType()
Dintrinsics_riscv64.cc2059 DCHECK((type == DataType::Type::kInt8) || in GenUnsafeGet()
2240 GenUnsafeGet(invoke, codegen_, std::memory_order_relaxed, DataType::Type::kInt8); in VisitJdkUnsafeGetByte()
2464 GenUnsafePut(invoke, codegen_, std::memory_order_relaxed, DataType::Type::kInt8); in VisitJdkUnsafePutByte()
2976 constexpr size_t c_char_size = DataType::Size(DataType::Type::kInt8); in VisitStringCompareTo()
4072 if (value_type == DataType::Type::kInt8) { in GenerateVarHandleCompareAndSetOrExchange()
4368 if (value_type == DataType::Type::kInt8 && !arg.IsConstant()) { in GenerateVarHandleGetAndUpdate()
4465 if (value_type == DataType::Type::kInt8) { in GenerateVarHandleGetAndUpdate()
5221 constexpr size_t compressed_char_size = DataType::Size(DataType::Type::kInt8); in VisitStringGetCharsNoCheck()

12