Home
last modified time | relevance | path

Searched refs:ComparisonBias (Results 1 – 5 of 5) sorted by relevance

/art/compiler/optimizing/
Dinstruction_builder.cc672 ComparisonBias bias, in Binop_23x_cmp()
1601 kInt32, /*first=*/ nullptr, /*second=*/ nullptr, ComparisonBias::kNoBias, dex_pc); in BuildSimpleIntrinsic()
1605 kInt64, /*first=*/ nullptr, /*second=*/ nullptr, ComparisonBias::kNoBias, dex_pc); in BuildSimpleIntrinsic()
1609 kInt32, /*first=*/ nullptr, graph_->GetIntConstant(0), ComparisonBias::kNoBias, dex_pc); in BuildSimpleIntrinsic()
1613 kInt64, /*first=*/ nullptr, graph_->GetLongConstant(0), ComparisonBias::kNoBias, dex_pc); in BuildSimpleIntrinsic()
1619 instruction->AsCondition()->SetBias(ComparisonBias::kLtBias); in BuildSimpleIntrinsic()
3203 Binop_23x_cmp(instruction, DataType::Type::kInt64, ComparisonBias::kNoBias, dex_pc); in ProcessDexInstruction()
3208 Binop_23x_cmp(instruction, DataType::Type::kFloat32, ComparisonBias::kGtBias, dex_pc); in ProcessDexInstruction()
3213 Binop_23x_cmp(instruction, DataType::Type::kFloat64, ComparisonBias::kGtBias, dex_pc); in ProcessDexInstruction()
3218 Binop_23x_cmp(instruction, DataType::Type::kFloat32, ComparisonBias::kLtBias, dex_pc); in ProcessDexInstruction()
[all …]
Dinstruction_builder.h108 ComparisonBias bias,
Dnodes.h3674 enum class ComparisonBias { // private marker to avoid generate-operator-out.py from processing. enum
3681 std::ostream& operator<<(std::ostream& os, ComparisonBias rhs);
3695 SetPackedField<ComparisonBiasField>(ComparisonBias::kNoBias); in HBinaryOperation()
3708 bool IsGtBias() const { return GetBias() == ComparisonBias::kGtBias; } in IsGtBias()
3709 bool IsLtBias() const { return GetBias() == ComparisonBias::kLtBias; } in IsLtBias()
3711 ComparisonBias GetBias() const { return GetPackedField<ComparisonBiasField>(); } in GetBias()
3712 void SetBias(ComparisonBias bias) { SetPackedField<ComparisonBiasField>(bias); } in SetBias()
3744 MinimumBitsToStore(static_cast<size_t>(ComparisonBias::kLast));
3749 BitField<ComparisonBias, kFieldComparisonBias, kFieldComparisonBiasSize>;
3757 DCHECK_NE(GetBias(), ComparisonBias::kNoBias); in CompareFP()
[all …]
Dnodes.cc1705 std::ostream& operator<<(std::ostream& os, ComparisonBias rhs) { in operator <<()
1708 case ComparisonBias::kNoBias: in operator <<()
1710 case ComparisonBias::kGtBias: in operator <<()
1712 case ComparisonBias::kLtBias: in operator <<()
Dinstruction_simplifier.cc1582 replacement->SetBias(ComparisonBias::kGtBias); in VisitCondition()
1584 replacement->SetBias(ComparisonBias::kLtBias); in VisitCondition()
2341 condition->SetBias(ComparisonBias::kLtBias); in SimplifyFP2Int()