Home
last modified time | relevance | path

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

/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.cc27 last_visited_latency_ = DataType::IsFloatingPointType(instr->GetResultType()) in VisitBinaryOperation()
83 DataType::Type type = instr->GetResultType(); in VisitDiv()
136 last_visited_latency_ = DataType::IsFloatingPointType(instr->GetResultType()) in VisitMul()
156 if (DataType::IsFloatingPointType(instruction->GetResultType())) { in VisitRem()
197 if (DataType::IsFloatingPointType(instr->GetResultType()) || in VisitTypeConversion()
Dscheduler_arm.cc33 switch (instr->GetResultType()) { in HandleBinaryOperationLantencies()
60 switch (instr->GetResultType()) { in VisitMul()
76 switch (instr->GetResultType()) { in HandleBitwiseOperationLantencies()
104 switch (instr->GetResultType()) { in VisitRor()
127 LOG(FATAL) << "Unexpected operation type " << instr->GetResultType(); in VisitRor()
133 DataType::Type type = instr->GetResultType(); in HandleShiftLatencies()
541 if (instruction->GetResultType() == DataType::Type::kInt32) { in VisitBitwiseNegatedRight()
831 DataType::Type type = instruction->GetResultType(); in VisitDiv()
894 DataType::Type type = instruction->GetResultType(); in VisitRem()
1053 DataType::Type result_type = instr->GetResultType(); in VisitTypeConversion()
Dinstruction_simplifier_shared.h29 DataType::Type result_type = conversion->GetResultType(); in CanFitInShifterOperand()
Dnodes_shared.cc45 DataType::Type result_type = instruction->AsTypeConversion()->GetResultType(); in GetOpInfoFromInstruction()
Dcode_generator_x86_64.cc2785 switch (neg->GetResultType()) { in VisitNeg()
2800 LOG(FATAL) << "Unexpected neg type " << neg->GetResultType(); in VisitNeg()
2808 switch (neg->GetResultType()) { in VisitNeg()
2844 LOG(FATAL) << "Unexpected neg type " << neg->GetResultType(); in VisitNeg()
2851 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
2985 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
3322 switch (add->GetResultType()) { in VisitAdd()
3347 LOG(FATAL) << "Unexpected add type " << add->GetResultType(); in VisitAdd()
3357 switch (add->GetResultType()) { in VisitAdd()
3439 LOG(FATAL) << "Unexpected add type " << add->GetResultType(); in VisitAdd()
[all …]
Dcode_generator_x86.cc2511 switch (neg->GetResultType()) { in VisitNeg()
2532 LOG(FATAL) << "Unexpected neg type " << neg->GetResultType(); in VisitNeg()
2540 switch (neg->GetResultType()) { in VisitNeg()
2585 LOG(FATAL) << "Unexpected neg type " << neg->GetResultType(); in VisitNeg()
2620 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
2794 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
3132 switch (add->GetResultType()) { in VisitAdd()
3162 LOG(FATAL) << "Unexpected add type " << add->GetResultType(); in VisitAdd()
3173 switch (add->GetResultType()) { in VisitAdd()
3252 LOG(FATAL) << "Unexpected add type " << add->GetResultType(); in VisitAdd()
[all …]
Dcode_generator_arm_vixl.cc3562 switch (neg->GetResultType()) { in VisitNeg()
3581 LOG(FATAL) << "Unexpected neg type " << neg->GetResultType(); in VisitNeg()
3589 switch (neg->GetResultType()) { in VisitNeg()
3614 LOG(FATAL) << "Unexpected neg type " << neg->GetResultType(); in VisitNeg()
3619 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
3774 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
3998 switch (add->GetResultType()) { in VisitAdd()
4022 LOG(FATAL) << "Unexpected add type " << add->GetResultType(); in VisitAdd()
4032 switch (add->GetResultType()) { in VisitAdd()
4056 LOG(FATAL) << "Unexpected add type " << add->GetResultType(); in VisitAdd()
[all …]
Dcode_generator_arm64.cc1958 DataType::Type type = instr->GetResultType(); in HandleBinaryOp()
2181 DataType::Type type = instr->GetResultType(); in HandleShift()
3090 int bits = DataType::Size(instruction->GetResultType()) * kBitsPerByte; in FOR_EACH_CONDITION_INSTRUCTION()
3150 DCHECK(instruction->GetResultType() == DataType::Type::kInt64); in GenerateInt64DivRemWithAnyConstant()
3204 DCHECK(instruction->GetResultType() == DataType::Type::kInt32); in GenerateInt32DivRemWithAnyConstant()
3267 if (instruction->GetResultType() == DataType::Type::kInt64) { in GenerateDivRemWithAnyConstant()
3292 DCHECK(DataType::IsIntOrLongType(instruction->GetResultType())) in GenerateIntDiv()
3293 << instruction->GetResultType(); in GenerateIntDiv()
3308 switch (div->GetResultType()) { in VisitDiv()
3324 LOG(FATAL) << "Unexpected div type " << div->GetResultType(); in VisitDiv()
[all …]
Dinstruction_simplifier_arm.cc283 DataType::Type result_type = instruction->GetResultType(); in VisitTypeConversion()
Dinstruction_simplifier_arm64.cc254 DataType::Type result_type = instruction->GetResultType(); in VisitTypeConversion()
Dinstruction_simplifier.cc1119 DataType::Type result_type = type_conversion->GetResultType(); in IsTypeConversionForStoringIntoNoWiderFieldOnly()
1167 DataType::Type result_type = instruction->GetResultType(); in VisitTypeConversion()
1262 if (DataType::IsZeroExtension(input->GetType(), instruction->GetResultType())) { in VisitAbs()
1412 size_t reg_bits = (instruction->GetResultType() == DataType::Type::kInt64) ? 64 : 32; in VisitAnd()
1731 DataType::Type type = rem->GetResultType(); in TryToReuseDiv()
Dnodes_vector.h483 DCHECK_NE(GetInputType(), GetResultType()); // actual convert in HVecCnv()
487 DataType::Type GetResultType() const { return GetPackedType(); } in GetResultType() function
Dnodes.cc1552 switch (GetResultType()) { in TryStaticEvaluation()
1572 switch (GetResultType()) { in TryStaticEvaluation()
1592 switch (GetResultType()) { in TryStaticEvaluation()
1616 switch (GetResultType()) { in TryStaticEvaluation()
Dinduction_var_analysis.cc382 instruction->AsTypeConversion()->GetResultType()); in ClassifyTrivial()
865 DataType::Type to = conversion->GetResultType(); in SolveConversion()
Dgraph_checker.cc1132 DataType::Type result_type = instruction->GetResultType(); in VisitTypeConversion()
Dinduction_var_range.cc674 instruction->AsTypeConversion()->GetResultType() == DataType::Type::kInt64) { in GetFetch()
Dbounds_check_elimination.cc1027 if (instruction->GetResultType() != DataType::Type::kInt32) { in TryToAssignRangeIfOptimizedRemWithConstantDivisor()
Dnodes.h3554 DataType::Type GetResultType() const { return GetType(); } in GetResultType() function
3596 DataType::Type GetResultType() const { return GetType(); } in GetResultType() function
5805 DataType::Type GetResultType() const { return GetType(); } in GetResultType() function
5814 return DataType::IsTypeConversionImplicit(GetInputType(), GetResultType()); in IsImplicitConversion()
Dcode_generator.cc1189 DataType::Type type = instruction->AsRem()->GetResultType(); in RecordPcInfo()
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()
Dcode_generator_vector_arm64_sve.cc265 DataType::Type to = instruction->GetResultType(); in VisitVecCnv()
Dcode_generator_vector_arm64_neon.cc265 DataType::Type to = instruction->GetResultType(); in VisitVecCnv()
Dloop_optimization.cc1405 DataType::Type to = conversion->GetResultType(); in VectorizeUse()