/art/compiler/optimizing/ |
D | instruction_simplifier_x86.cc | 62 } else if (instruction->GetResultType() == DataType::Type::kInt32) { in VisitAnd() 70 if (instruction->GetResultType() == DataType::Type::kInt32) { in VisitXor()
|
D | scheduler_arm64.cc | 136 last_visited_latency_ = DataType::IsFloatingPointType(instr->GetResultType()) in VisitBinaryOperation() 192 DataType::Type type = instr->GetResultType(); in VisitDiv() 245 last_visited_latency_ = DataType::IsFloatingPointType(instr->GetResultType()) in VisitMul() 265 if (DataType::IsFloatingPointType(instruction->GetResultType())) { in VisitRem() 306 if (DataType::IsFloatingPointType(instr->GetResultType()) || in VisitTypeConversion()
|
D | scheduler_arm.cc | 144 switch (instr->GetResultType()) { in HandleBinaryOperationLantencies() 171 switch (instr->GetResultType()) { in VisitMul() 187 switch (instr->GetResultType()) { in HandleBitwiseOperationLantencies() 215 switch (instr->GetResultType()) { in VisitRor() 238 LOG(FATAL) << "Unexpected operation type " << instr->GetResultType(); in VisitRor() 244 DataType::Type type = instr->GetResultType(); in HandleShiftLatencies() 652 if (instruction->GetResultType() == DataType::Type::kInt32) { in VisitBitwiseNegatedRight() 942 DataType::Type type = instruction->GetResultType(); in VisitDiv() 1005 DataType::Type type = instruction->GetResultType(); in VisitRem() 1162 DataType::Type result_type = instr->GetResultType(); in VisitTypeConversion()
|
D | instruction_simplifier_shared.h | 32 DataType::Type result_type = conversion->GetResultType(); in CanFitInShifterOperand()
|
D | nodes_shared.cc | 45 DataType::Type result_type = instruction->AsTypeConversion()->GetResultType(); in GetOpInfoFromInstruction()
|
D | code_generator_x86_64.cc | 3274 switch (neg->GetResultType()) { in VisitNeg() 3289 LOG(FATAL) << "Unexpected neg type " << neg->GetResultType(); in VisitNeg() 3297 switch (neg->GetResultType()) { in VisitNeg() 3333 LOG(FATAL) << "Unexpected neg type " << neg->GetResultType(); in VisitNeg() 3340 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion() 3474 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion() 3811 switch (add->GetResultType()) { in VisitAdd() 3836 LOG(FATAL) << "Unexpected add type " << add->GetResultType(); in VisitAdd() 3846 switch (add->GetResultType()) { in VisitAdd() 3928 LOG(FATAL) << "Unexpected add type " << add->GetResultType(); in VisitAdd() [all …]
|
D | code_generator_x86.cc | 2978 switch (neg->GetResultType()) { in VisitNeg() 2999 LOG(FATAL) << "Unexpected neg type " << neg->GetResultType(); in VisitNeg() 3007 switch (neg->GetResultType()) { in VisitNeg() 3052 LOG(FATAL) << "Unexpected neg type " << neg->GetResultType(); in VisitNeg() 3087 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion() 3261 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion() 3599 switch (add->GetResultType()) { in VisitAdd() 3629 LOG(FATAL) << "Unexpected add type " << add->GetResultType(); in VisitAdd() 3640 switch (add->GetResultType()) { in VisitAdd() 3719 LOG(FATAL) << "Unexpected add type " << add->GetResultType(); in VisitAdd() [all …]
|
D | code_generator_arm_vixl.cc | 3842 switch (neg->GetResultType()) { in VisitNeg() 3861 LOG(FATAL) << "Unexpected neg type " << neg->GetResultType(); in VisitNeg() 3869 switch (neg->GetResultType()) { in VisitNeg() 3894 LOG(FATAL) << "Unexpected neg type " << neg->GetResultType(); in VisitNeg() 3899 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion() 4054 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion() 4278 switch (add->GetResultType()) { in VisitAdd() 4302 LOG(FATAL) << "Unexpected add type " << add->GetResultType(); in VisitAdd() 4312 switch (add->GetResultType()) { in VisitAdd() 4336 LOG(FATAL) << "Unexpected add type " << add->GetResultType(); in VisitAdd() [all …]
|
D | code_generator_arm64.cc | 2196 DataType::Type type = instr->GetResultType(); in HandleBinaryOp() 2435 DataType::Type type = instr->GetResultType(); in HandleShift() 3382 int bits = DataType::Size(instruction->GetResultType()) * kBitsPerByte; in FOR_EACH_CONDITION_INSTRUCTION() 3446 DCHECK(instruction->GetResultType() == DataType::Type::kInt64); in GenerateInt64UnsignedDivRemWithAnyPositiveConstant() 3497 DCHECK(instruction->GetResultType() == DataType::Type::kInt64); in GenerateInt64DivRemWithAnyConstant() 3552 DCHECK(instruction->GetResultType() == DataType::Type::kInt32); in GenerateInt32DivRemWithAnyConstant() 3616 if (instruction->GetResultType() == DataType::Type::kInt64) { in GenerateDivRemWithAnyConstant() 3645 DCHECK(DataType::IsIntOrLongType(instruction->GetResultType())) in GenerateIntDiv() 3646 << instruction->GetResultType(); in GenerateIntDiv() 3661 switch (div->GetResultType()) { in VisitDiv() [all …]
|
D | code_generator_riscv64.cc | 1429 DataType::Type type = instruction->GetResultType(); in DivRemOneOrMinusOne() 1458 DataType::Type type = instruction->GetResultType(); in DivRemByPowerOfTwo() 1513 DataType::Type type = instruction->GetResultType(); in GenerateDivRemWithAnyConstant() 1536 DataType::Type type = instruction->GetResultType(); in GenerateDivRemIntegral() 2110 DataType::Type type = instruction->GetResultType(); in HandleBinaryOp() 2337 DataType::Type type = instruction->GetResultType(); in HandleShift() 2701 switch (abs->GetResultType()) { in VisitAbs() 2713 LOG(FATAL) << "Unexpected abs type " << abs->GetResultType(); in VisitAbs() 2719 switch (abs->GetResultType()) { in VisitAbs() 2744 abs->GetResultType()); in VisitAbs() [all …]
|
D | instruction_simplifier_arm.cc | 294 DataType::Type result_type = instruction->GetResultType(); in VisitTypeConversion()
|
D | instruction_simplifier_arm64.cc | 265 DataType::Type result_type = instruction->GetResultType(); in VisitTypeConversion()
|
D | instruction_simplifier.cc | 395 if (DataType::Is64BitType(instruction->GetResultType())) { in TryReplaceShiftsByConstantWithTypeConversion() 454 DCHECK(DataType::IsTypeConversionImplicit(conv_type, instruction->GetResultType())); in TryReplaceShiftsByConstantWithTypeConversion() 1318 DataType::Type result_type = type_conversion->GetResultType(); in IsTypeConversionForStoringIntoNoWiderFieldOnly() 1366 DataType::Type result_type = instruction->GetResultType(); in VisitTypeConversion() 1491 if (DataType::IsZeroExtension(input->GetType(), instruction->GetResultType())) { in VisitAbs() 1643 size_t reg_bits = (instruction->GetResultType() == DataType::Type::kInt64) ? 64 : 32; in VisitAnd() 1965 DataType::Type type = rem->GetResultType(); in TryToReuseDiv()
|
D | nodes_vector.h | 492 DCHECK_NE(GetInputType(), GetResultType()); // actual convert in HVecCnv() 496 DataType::Type GetResultType() const { return GetPackedType(); } in GetResultType() function
|
D | nodes.cc | 1715 switch (GetResultType()) { in TryStaticEvaluation() 1735 switch (GetResultType()) { in TryStaticEvaluation() 1755 switch (GetResultType()) { in TryStaticEvaluation() 1779 switch (GetResultType()) { in TryStaticEvaluation()
|
D | induction_var_analysis.cc | 440 instruction->AsTypeConversion()->GetResultType()); in ClassifyTrivial() 970 DataType::Type to = conversion->GetResultType(); in SolveConversion()
|
D | graph_checker.cc | 1483 DataType::Type result_type = instruction->GetResultType(); in VisitTypeConversion()
|
D | nodes.h | 3877 DataType::Type GetResultType() const { return GetType(); } 3934 DataType::Type GetResultType() const { return GetType(); } 6085 DataType::Type GetResultType() const { return GetType(); } 6094 return DataType::IsTypeConversionImplicit(GetInputType(), GetResultType());
|
D | code_generator_vector_arm64_sve.cc | 288 DataType::Type to = instruction->GetResultType(); in VisitVecCnv()
|
D | code_generator_vector_x86_64.cc | 249 DataType::Type to = instruction->GetResultType(); in VisitVecCnv()
|
D | code_generator_vector_x86.cc | 266 DataType::Type to = instruction->GetResultType(); in VisitVecCnv()
|
D | bounds_check_elimination.cc | 1040 if (instruction->GetResultType() != DataType::Type::kInt32) { in TryToAssignRangeIfOptimizedRemWithConstantDivisor()
|
D | code_generator.cc | 1158 DataType::Type type = instruction->AsRem()->GetResultType(); in RecordPcInfo()
|
D | induction_var_range.cc | 753 instruction->AsTypeConversion()->GetResultType() == DataType::Type::kInt64) { in GetFetch()
|
D | code_generator_vector_arm64_neon.cc | 294 DataType::Type to = instruction->GetResultType(); in VisitVecCnv()
|