Home
last modified time | relevance | path

Searched refs:GetResultType (Results 1 – 25 of 26) sorted by relevance

12

/art/compiler/optimizing/
Dinstruction_simplifier_x86.cc62 } else if (instruction->GetResultType() == DataType::Type::kInt32) { in VisitAnd()
70 if (instruction->GetResultType() == DataType::Type::kInt32) { in VisitXor()
Dscheduler_arm64.cc136 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()
Dscheduler_arm.cc144 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()
Dinstruction_simplifier_shared.h32 DataType::Type result_type = conversion->GetResultType(); in CanFitInShifterOperand()
Dnodes_shared.cc45 DataType::Type result_type = instruction->AsTypeConversion()->GetResultType(); in GetOpInfoFromInstruction()
Dcode_generator_x86_64.cc3274 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 …]
Dcode_generator_x86.cc2978 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 …]
Dcode_generator_arm_vixl.cc3842 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 …]
Dcode_generator_arm64.cc2196 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 …]
Dcode_generator_riscv64.cc1429 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 …]
Dinstruction_simplifier_arm.cc294 DataType::Type result_type = instruction->GetResultType(); in VisitTypeConversion()
Dinstruction_simplifier_arm64.cc265 DataType::Type result_type = instruction->GetResultType(); in VisitTypeConversion()
Dinstruction_simplifier.cc395 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()
Dnodes_vector.h492 DCHECK_NE(GetInputType(), GetResultType()); // actual convert in HVecCnv()
496 DataType::Type GetResultType() const { return GetPackedType(); } in GetResultType() function
Dnodes.cc1715 switch (GetResultType()) { in TryStaticEvaluation()
1735 switch (GetResultType()) { in TryStaticEvaluation()
1755 switch (GetResultType()) { in TryStaticEvaluation()
1779 switch (GetResultType()) { in TryStaticEvaluation()
Dinduction_var_analysis.cc440 instruction->AsTypeConversion()->GetResultType()); in ClassifyTrivial()
970 DataType::Type to = conversion->GetResultType(); in SolveConversion()
Dgraph_checker.cc1483 DataType::Type result_type = instruction->GetResultType(); in VisitTypeConversion()
Dnodes.h3877 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());
Dcode_generator_vector_arm64_sve.cc288 DataType::Type to = instruction->GetResultType(); in VisitVecCnv()
Dcode_generator_vector_x86_64.cc249 DataType::Type to = instruction->GetResultType(); in VisitVecCnv()
Dcode_generator_vector_x86.cc266 DataType::Type to = instruction->GetResultType(); in VisitVecCnv()
Dbounds_check_elimination.cc1040 if (instruction->GetResultType() != DataType::Type::kInt32) { in TryToAssignRangeIfOptimizedRemWithConstantDivisor()
Dcode_generator.cc1158 DataType::Type type = instruction->AsRem()->GetResultType(); in RecordPcInfo()
Dinduction_var_range.cc753 instruction->AsTypeConversion()->GetResultType() == DataType::Type::kInt64) { in GetFetch()
Dcode_generator_vector_arm64_neon.cc294 DataType::Type to = instruction->GetResultType(); in VisitVecCnv()

12