Lines Matching refs:input_type

1083 static bool IsTypeConversionLossless(DataType::Type input_type, DataType::Type result_type) {  in IsTypeConversionLossless()  argument
1085 DCHECK(!DataType::IsTypeConversionImplicit(input_type, result_type)) in IsTypeConversionLossless()
1086 << input_type << "," << result_type; in IsTypeConversionLossless()
1092 return DataType::Size(result_type) > DataType::Size(input_type) && in IsTypeConversionLossless()
1094 !(result_type == DataType::Type::kInt64 && input_type == DataType::Type::kFloat32); in IsTypeConversionLossless()
1118 DataType::Type input_type = type_conversion->GetInputType(); in IsTypeConversionForStoringIntoNoWiderFieldOnly() local
1120 if (!DataType::IsIntegralType(input_type) || in IsTypeConversionForStoringIntoNoWiderFieldOnly()
1122 input_type == DataType::Type::kInt64 || in IsTypeConversionForStoringIntoNoWiderFieldOnly()
1128 if (DataType::Size(input_type) >= DataType::Size(result_type)) { in IsTypeConversionForStoringIntoNoWiderFieldOnly()
1166 DataType::Type input_type = input->GetType(); in VisitTypeConversion() local
1183 bool is_first_conversion_lossless = IsTypeConversionLossless(original_type, input_type); in VisitTypeConversion()
1189 DataType::IsIntegralType(input_type) && in VisitTypeConversion()
1192 DataType::Size(result_type) <= DataType::Size(input_type); in VisitTypeConversion()
1215 DCHECK(DataType::IsIntegralType(input_type)); in VisitTypeConversion()
1239 ((input_type == DataType::Type::kInt8 && result_type == DataType::Type::kUint8) || in VisitTypeConversion()
1240 (input_type == DataType::Type::kUint8 && result_type == DataType::Type::kInt8) || in VisitTypeConversion()
1241 (input_type == DataType::Type::kInt16 && result_type == DataType::Type::kUint16) || in VisitTypeConversion()
1242 (input_type == DataType::Type::kUint16 && result_type == DataType::Type::kInt16))) { in VisitTypeConversion()
2549 Handle<mirror::Class> input_type = rti.GetTypeHandle(); in TryReplaceStringBuilderAppend() local
2550 DCHECK(input_type != nullptr); in TryReplaceStringBuilderAppend()
2551 if (input_type.Get() == GetClassRoot<mirror::String>()) { in TryReplaceStringBuilderAppend()