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()
899 DataType::Type type = instruction->GetResultType(); in VisitRem()
1060 DataType::Type result_type = instr->GetResultType(); in VisitTypeConversion()
Dinstruction_simplifier_shared.h30 DataType::Type result_type = conversion->GetResultType(); in CanFitInShifterOperand()
Dnodes_shared.cc45 DataType::Type result_type = instruction->AsTypeConversion()->GetResultType(); in GetOpInfoFromInstruction()
Dcode_generator_x86_64.cc3104 switch (neg->GetResultType()) { in VisitNeg()
3119 LOG(FATAL) << "Unexpected neg type " << neg->GetResultType(); in VisitNeg()
3127 switch (neg->GetResultType()) { in VisitNeg()
3163 LOG(FATAL) << "Unexpected neg type " << neg->GetResultType(); in VisitNeg()
3170 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
3304 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
3641 switch (add->GetResultType()) { in VisitAdd()
3666 LOG(FATAL) << "Unexpected add type " << add->GetResultType(); in VisitAdd()
3676 switch (add->GetResultType()) { in VisitAdd()
3758 LOG(FATAL) << "Unexpected add type " << add->GetResultType(); in VisitAdd()
[all …]
Dcode_generator_x86.cc2856 switch (neg->GetResultType()) { in VisitNeg()
2877 LOG(FATAL) << "Unexpected neg type " << neg->GetResultType(); in VisitNeg()
2885 switch (neg->GetResultType()) { in VisitNeg()
2930 LOG(FATAL) << "Unexpected neg type " << neg->GetResultType(); in VisitNeg()
2965 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
3139 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
3477 switch (add->GetResultType()) { in VisitAdd()
3507 LOG(FATAL) << "Unexpected add type " << add->GetResultType(); in VisitAdd()
3518 switch (add->GetResultType()) { in VisitAdd()
3597 LOG(FATAL) << "Unexpected add type " << add->GetResultType(); in VisitAdd()
[all …]
Dcode_generator_arm_vixl.cc3757 switch (neg->GetResultType()) { in VisitNeg()
3776 LOG(FATAL) << "Unexpected neg type " << neg->GetResultType(); in VisitNeg()
3784 switch (neg->GetResultType()) { in VisitNeg()
3809 LOG(FATAL) << "Unexpected neg type " << neg->GetResultType(); in VisitNeg()
3814 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
3969 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
4193 switch (add->GetResultType()) { in VisitAdd()
4217 LOG(FATAL) << "Unexpected add type " << add->GetResultType(); in VisitAdd()
4227 switch (add->GetResultType()) { in VisitAdd()
4251 LOG(FATAL) << "Unexpected add type " << add->GetResultType(); in VisitAdd()
[all …]
Dcode_generator_arm64.cc2116 DataType::Type type = instr->GetResultType(); in HandleBinaryOp()
2379 DataType::Type type = instr->GetResultType(); in HandleShift()
3295 int bits = DataType::Size(instruction->GetResultType()) * kBitsPerByte; in FOR_EACH_CONDITION_INSTRUCTION()
3359 DCHECK(instruction->GetResultType() == DataType::Type::kInt64); in GenerateInt64UnsignedDivRemWithAnyPositiveConstant()
3410 DCHECK(instruction->GetResultType() == DataType::Type::kInt64); in GenerateInt64DivRemWithAnyConstant()
3465 DCHECK(instruction->GetResultType() == DataType::Type::kInt32); in GenerateInt32DivRemWithAnyConstant()
3529 if (instruction->GetResultType() == DataType::Type::kInt64) { in GenerateDivRemWithAnyConstant()
3558 DCHECK(DataType::IsIntOrLongType(instruction->GetResultType())) in GenerateIntDiv()
3559 << instruction->GetResultType(); in GenerateIntDiv()
3574 switch (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()
Dnodes_vector.h492 DCHECK_NE(GetInputType(), GetResultType()); // actual convert in HVecCnv()
496 DataType::Type GetResultType() const { return GetPackedType(); } in GetResultType() function
Dinstruction_simplifier.cc1246 DataType::Type result_type = type_conversion->GetResultType(); in IsTypeConversionForStoringIntoNoWiderFieldOnly()
1294 DataType::Type result_type = instruction->GetResultType(); in VisitTypeConversion()
1419 if (DataType::IsZeroExtension(input->GetType(), instruction->GetResultType())) { in VisitAbs()
1569 size_t reg_bits = (instruction->GetResultType() == DataType::Type::kInt64) ? 64 : 32; in VisitAnd()
1891 DataType::Type type = rem->GetResultType(); in TryToReuseDiv()
Dnodes.cc1822 switch (GetResultType()) { in TryStaticEvaluation()
1842 switch (GetResultType()) { in TryStaticEvaluation()
1862 switch (GetResultType()) { in TryStaticEvaluation()
1886 switch (GetResultType()) { in TryStaticEvaluation()
Dinduction_var_analysis.cc440 instruction->AsTypeConversion()->GetResultType()); in ClassifyTrivial()
970 DataType::Type to = conversion->GetResultType(); in SolveConversion()
Dgraph_checker.cc1316 DataType::Type result_type = instruction->GetResultType(); in VisitTypeConversion()
Dcode_generator_vector_arm64_sve.cc289 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_vector_x86_64.cc249 DataType::Type to = instruction->GetResultType(); in VisitVecCnv()
Dinduction_var_range.cc744 instruction->AsTypeConversion()->GetResultType() == DataType::Type::kInt64) { in GetFetch()
Dnodes.h3827 DataType::Type GetResultType() const { return GetType(); }
3869 DataType::Type GetResultType() const { return GetType(); }
6147 DataType::Type GetResultType() const { return GetType(); }
6156 return DataType::IsTypeConversionImplicit(GetInputType(), GetResultType());
Dcode_generator.cc1235 DataType::Type type = instruction->AsRem()->GetResultType(); in RecordPcInfo()
Dcode_generator_vector_arm64_neon.cc296 DataType::Type to = instruction->GetResultType(); in VisitVecCnv()
Dloop_optimization.cc1532 DataType::Type to = conversion->GetResultType(); in VectorizeUse()