Searched refs:input_type (Results 1 - 15 of 15) sorted by last modified time
/art/compiler/optimizing/ |
H A D | code_generator_arm.cc | 1990 Primitive::Type input_type = conversion->GetInputType(); local 1991 DCHECK_NE(result_type, input_type); 1996 (((input_type == Primitive::kPrimFloat || input_type == Primitive::kPrimDouble) 1998 || (input_type == Primitive::kPrimLong && result_type == Primitive::kPrimFloat)) 2009 switch (input_type) { 2023 LOG(FATAL) << "Unexpected type conversion from " << input_type 2029 switch (input_type) { 2043 LOG(FATAL) << "Unexpected type conversion from " << input_type 2049 switch (input_type) { 2212 Primitive::Type input_type = conversion->GetInputType(); local [all...] |
H A D | code_generator_arm64.cc | 4648 Primitive::Type input_type = conversion->GetInputType(); 4650 DCHECK_NE(input_type, result_type); 4651 if ((input_type == Primitive::kPrimNot) || (input_type == Primitive::kPrimVoid) || 4653 LOG(FATAL) << "Unexpected type conversion from " << input_type << " to " << result_type; 4656 if (Primitive::IsFloatingPointType(input_type)) { 4671 Primitive::Type input_type = conversion->GetInputType(); 4673 DCHECK_NE(input_type, result_type); 4675 if (Primitive::IsIntegralType(result_type) && Primitive::IsIntegralType(input_type)) { 4677 int input_size = Primitive::ComponentSize(input_type); [all...] |
H A D | code_generator_mips.cc | 4707 Primitive::Type input_type = conversion->GetInputType(); local 4709 DCHECK_NE(input_type, result_type); 4712 if ((input_type == Primitive::kPrimNot) || (input_type == Primitive::kPrimVoid) || 4714 LOG(FATAL) << "Unexpected type conversion from " << input_type << " to " << result_type; 4719 ((Primitive::IsFloatingPointType(result_type) && input_type == Primitive::kPrimLong) || 4720 (result_type == Primitive::kPrimLong && Primitive::IsFloatingPointType(input_type)))) { 4727 if (Primitive::IsFloatingPointType(input_type)) { 4741 if (Primitive::IsFloatingPointType(input_type)) { 4744 DCHECK_EQ(input_type, Primitiv 4756 Primitive::Type input_type = conversion->GetInputType(); local [all...] |
H A D | code_generator_mips64.cc | 3837 Primitive::Type input_type = conversion->GetInputType(); local 3839 DCHECK_NE(input_type, result_type); 3841 if ((input_type == Primitive::kPrimNot) || (input_type == Primitive::kPrimVoid) || 3843 LOG(FATAL) << "Unexpected type conversion from " << input_type << " to " << result_type; 3848 if (Primitive::IsFloatingPointType(input_type)) { 3864 Primitive::Type input_type = conversion->GetInputType(); local 3866 DCHECK_NE(input_type, result_type); 3868 if (Primitive::IsIntegralType(result_type) && Primitive::IsIntegralType(input_type)) { 3877 if (input_type [all...] |
H A D | code_generator_x86.cc | 2163 Primitive::Type input_type = conversion->GetInputType(); local 2164 DCHECK_NE(result_type, input_type); 2169 ((input_type == Primitive::kPrimFloat || input_type == Primitive::kPrimDouble) 2181 switch (input_type) { 2207 LOG(FATAL) << "Unexpected type conversion from " << input_type 2213 switch (input_type) { 2227 LOG(FATAL) << "Unexpected type conversion from " << input_type 2233 switch (input_type) { 2255 LOG(FATAL) << "Unexpected type conversion from " << input_type 2384 Primitive::Type input_type = conversion->GetInputType(); local [all...] |
H A D | code_generator_x86_64.cc | 2334 Primitive::Type input_type = conversion->GetInputType(); local 2335 DCHECK_NE(result_type, input_type); 2342 switch (input_type) { 2356 LOG(FATAL) << "Unexpected type conversion from " << input_type 2362 switch (input_type) { 2376 LOG(FATAL) << "Unexpected type conversion from " << input_type 2382 switch (input_type) { 2402 LOG(FATAL) << "Unexpected type conversion from " << input_type 2408 switch (input_type) { 2435 LOG(FATAL) << "Unexpected type conversion from " << input_type 2533 Primitive::Type input_type = conversion->GetInputType(); local [all...] |
H A D | common_arm64.h | 297 Primitive::Type input_type = conversion->GetInputType(); local 299 return Primitive::IsIntegralType(result_type) && Primitive::IsIntegralType(input_type) && 300 (result_type != input_type);
|
H A D | graph_checker.cc | 924 Primitive::Type input_type = instruction->InputAt(0)->GetType(); local 926 if (result_type != Primitive::PrimitiveKind(input_type)) { 931 Primitive::PrettyDescriptor(input_type))); 1020 Primitive::Type input_type = instruction->GetInputType(); local 1028 Primitive::PrettyDescriptor(input_type)));
|
H A D | instruction_builder.cc | 501 Primitive::Type input_type, 504 HInstruction* first = LoadLocal(instruction.VRegB(), input_type); 500 Conversion_12x(const Instruction& instruction, Primitive::Type input_type, Primitive::Type result_type, uint32_t dex_pc) argument
|
H A D | instruction_builder.h | 137 Primitive::Type input_type,
|
H A D | instruction_simplifier.cc | 788 static bool IsTypeConversionImplicit(Primitive::Type input_type, Primitive::Type result_type) { argument 795 return result_type == input_type || 796 (result_type == Primitive::kPrimInt && (input_type == Primitive::kPrimBoolean || 797 input_type == Primitive::kPrimByte || 798 input_type == Primitive::kPrimShort || 799 input_type == Primitive::kPrimChar)) || 800 (result_type == Primitive::kPrimChar && input_type == Primitive::kPrimBoolean) || 801 (result_type == Primitive::kPrimShort && (input_type == Primitive::kPrimBoolean || 802 input_type == Primitive::kPrimByte)) || 803 (result_type == Primitive::kPrimByte && input_type 806 IsTypeConversionLossless(Primitive::Type input_type, Primitive::Type result_type) argument 819 Primitive::Type input_type = input->GetType(); local [all...] |
H A D | instruction_simplifier_arm64.cc | 231 Primitive::Type input_type = instruction->GetInputType(); local 233 if (input_type == result_type) { 238 if (Primitive::IsIntegralType(result_type) && Primitive::IsIntegralType(input_type)) {
|
H A D | nodes.h | 4908 static SideEffects SideEffectsForArchRuntimeCalls(Primitive::Type input_type, argument 4913 if ((Primitive::IsFloatingPointType(input_type) && Primitive::IsIntegralType(result_type)) 4914 || (input_type == Primitive::kPrimLong && Primitive::IsFloatingPointType(result_type))) {
|
H A D | nodes_arm64.cc | 40 Primitive::Type input_type = instruction->AsTypeConversion()->GetInputType(); local 42 int input_size = Primitive::ComponentSize(input_type); 46 if (result_type == Primitive::kPrimInt && input_type == Primitive::kPrimLong) { 53 (input_type == Primitive::kPrimChar && input_size < result_size)) {
|
H A D | ssa_builder.cc | 134 Primitive::Type input_type = HPhi::ToPhiType(input->GetType()); local 135 if (common_type == input_type) { 137 } else if (Primitive::Is64BitType(common_type) != Primitive::Is64BitType(input_type)) { 144 DCHECK(Primitive::IsFloatingPointType(input_type) || input_type == Primitive::kPrimNot); 145 common_type = input_type; 146 } else if (Primitive::IsIntegralType(input_type)) { 152 DCHECK((common_type == Primitive::kPrimFloat && input_type == Primitive::kPrimNot) || 153 (common_type == Primitive::kPrimNot && input_type == Primitive::kPrimFloat));
|
Completed in 161 milliseconds