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.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.cc2872 switch (neg->GetResultType()) { in VisitNeg()
2887 LOG(FATAL) << "Unexpected neg type " << neg->GetResultType(); in VisitNeg()
2895 switch (neg->GetResultType()) { in VisitNeg()
2931 LOG(FATAL) << "Unexpected neg type " << neg->GetResultType(); in VisitNeg()
2938 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
3072 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
3409 switch (add->GetResultType()) { in VisitAdd()
3434 LOG(FATAL) << "Unexpected add type " << add->GetResultType(); in VisitAdd()
3444 switch (add->GetResultType()) { in VisitAdd()
3526 LOG(FATAL) << "Unexpected add type " << add->GetResultType(); in VisitAdd()
[all …]
Dcode_generator_arm_vixl.cc3608 switch (neg->GetResultType()) { in VisitNeg()
3627 LOG(FATAL) << "Unexpected neg type " << neg->GetResultType(); in VisitNeg()
3635 switch (neg->GetResultType()) { in VisitNeg()
3660 LOG(FATAL) << "Unexpected neg type " << neg->GetResultType(); in VisitNeg()
3665 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
3820 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
4044 switch (add->GetResultType()) { in VisitAdd()
4068 LOG(FATAL) << "Unexpected add type " << add->GetResultType(); in VisitAdd()
4078 switch (add->GetResultType()) { in VisitAdd()
4102 LOG(FATAL) << "Unexpected add type " << add->GetResultType(); in VisitAdd()
[all …]
Dcode_generator_x86.cc2697 switch (neg->GetResultType()) { in VisitNeg()
2718 LOG(FATAL) << "Unexpected neg type " << neg->GetResultType(); in VisitNeg()
2726 switch (neg->GetResultType()) { in VisitNeg()
2771 LOG(FATAL) << "Unexpected neg type " << neg->GetResultType(); in VisitNeg()
2806 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
2980 DataType::Type result_type = conversion->GetResultType(); in VisitTypeConversion()
3318 switch (add->GetResultType()) { in VisitAdd()
3348 LOG(FATAL) << "Unexpected add type " << add->GetResultType(); in VisitAdd()
3359 switch (add->GetResultType()) { in VisitAdd()
3438 LOG(FATAL) << "Unexpected add type " << add->GetResultType(); in VisitAdd()
[all …]
Dcode_generator_arm64.cc1944 DataType::Type type = instr->GetResultType(); in HandleBinaryOp()
2201 DataType::Type type = instr->GetResultType(); in HandleShift()
3110 int bits = DataType::Size(instruction->GetResultType()) * kBitsPerByte; in FOR_EACH_CONDITION_INSTRUCTION()
3174 DCHECK(instruction->GetResultType() == DataType::Type::kInt64); in GenerateInt64UnsignedDivRemWithAnyPositiveConstant()
3225 DCHECK(instruction->GetResultType() == DataType::Type::kInt64); in GenerateInt64DivRemWithAnyConstant()
3280 DCHECK(instruction->GetResultType() == DataType::Type::kInt32); in GenerateInt32DivRemWithAnyConstant()
3344 if (instruction->GetResultType() == DataType::Type::kInt64) { in GenerateDivRemWithAnyConstant()
3373 DCHECK(DataType::IsIntOrLongType(instruction->GetResultType())) in GenerateIntDiv()
3374 << instruction->GetResultType(); in GenerateIntDiv()
3389 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()
Dinstruction_simplifier.cc1211 DataType::Type result_type = type_conversion->GetResultType(); in IsTypeConversionForStoringIntoNoWiderFieldOnly()
1259 DataType::Type result_type = instruction->GetResultType(); in VisitTypeConversion()
1354 if (DataType::IsZeroExtension(input->GetType(), instruction->GetResultType())) { in VisitAbs()
1504 size_t reg_bits = (instruction->GetResultType() == DataType::Type::kInt64) ? 64 : 32; in VisitAnd()
1823 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.cc1772 switch (GetResultType()) { in TryStaticEvaluation()
1792 switch (GetResultType()) { in TryStaticEvaluation()
1812 switch (GetResultType()) { in TryStaticEvaluation()
1836 switch (GetResultType()) { in TryStaticEvaluation()
Dinduction_var_analysis.cc382 instruction->AsTypeConversion()->GetResultType()); in ClassifyTrivial()
865 DataType::Type to = conversion->GetResultType(); in SolveConversion()
Dgraph_checker.cc1137 DataType::Type result_type = instruction->GetResultType(); in VisitTypeConversion()
Dinduction_var_range.cc674 instruction->AsTypeConversion()->GetResultType() == DataType::Type::kInt64) { in GetFetch()
Dcode_generator_vector_arm64_sve.cc292 DataType::Type to = instruction->GetResultType(); in VisitVecCnv()
Dbounds_check_elimination.cc1027 if (instruction->GetResultType() != DataType::Type::kInt32) { in TryToAssignRangeIfOptimizedRemWithConstantDivisor()
Dnodes.h3744 DataType::Type GetResultType() const { return GetType(); }
3786 DataType::Type GetResultType() const { return GetType(); }
6035 DataType::Type GetResultType() const { return GetType(); }
6044 return DataType::IsTypeConversionImplicit(GetInputType(), GetResultType());
Dcode_generator_vector_x86.cc266 DataType::Type to = instruction->GetResultType(); in VisitVecCnv()
Dcode_generator.cc1211 DataType::Type type = instruction->AsRem()->GetResultType(); in RecordPcInfo()
Dcode_generator_vector_x86_64.cc249 DataType::Type to = instruction->GetResultType(); in VisitVecCnv()
Dcode_generator_vector_arm64_neon.cc296 DataType::Type to = instruction->GetResultType(); in VisitVecCnv()
Dloop_optimization.cc1444 DataType::Type to = conversion->GetResultType(); in VectorizeUse()