Lines Matching refs:input_cst

1272   HConstant* input_cst = instruction->GetConstantRight();  in VisitAdd()  local
1275 if ((input_cst != nullptr) && input_cst->IsArithmeticZero()) { in VisitAdd()
1359 HConstant* input_cst = instruction->GetConstantRight(); in VisitAnd() local
1362 if (input_cst != nullptr) { in VisitAnd()
1363 int64_t value = Int64FromConstant(input_cst); in VisitAnd()
1653 HConstant* input_cst = instruction->GetConstantRight(); in VisitDiv() local
1657 if ((input_cst != nullptr) && input_cst->IsOne()) { in VisitDiv()
1668 if ((input_cst != nullptr) && input_cst->IsMinusOne()) { in VisitDiv()
1679 if ((input_cst != nullptr) && DataType::IsFloatingPointType(type)) { in VisitDiv()
1686 double value = input_cst->AsDoubleConstant()->GetValue(); in VisitDiv()
1692 float value = input_cst->AsFloatConstant()->GetValue(); in VisitDiv()
1741 HConstant* input_cst = rem->GetConstantRight(); in TryToReuseDiv() local
1742 DCHECK(input_cst->IsIntConstant() || input_cst->IsLongConstant()); in TryToReuseDiv()
1743 int64_t cst_value = Int64FromConstant(input_cst); in TryToReuseDiv()
1773 HConstant* input_cst = instruction->GetConstantRight(); in VisitMul() local
1779 if (input_cst == nullptr) { in VisitMul()
1783 if (input_cst->IsOne()) { in VisitMul()
1794 if (input_cst->IsMinusOne() && in VisitMul()
1807 ((input_cst->IsFloatConstant() && input_cst->AsFloatConstant()->GetValue() == 2.0f) || in VisitMul()
1808 (input_cst->IsDoubleConstant() && input_cst->AsDoubleConstant()->GetValue() == 2.0))) { in VisitMul()
1821 int64_t factor = Int64FromConstant(input_cst); in VisitMul()
1829 instruction->ReplaceWith(input_cst); in VisitMul()
1948 HConstant* input_cst = instruction->GetConstantRight(); in VisitOr() local
1951 if ((input_cst != nullptr) && input_cst->IsZeroBitPattern()) { in VisitOr()
1996 HConstant* input_cst = instruction->GetConstantRight(); in VisitSub() local
2004 if ((input_cst != nullptr) && input_cst->IsArithmeticZero()) { in VisitSub()
2111 HConstant* input_cst = instruction->GetConstantRight(); in VisitXor() local
2114 if ((input_cst != nullptr) && input_cst->IsZeroBitPattern()) { in VisitXor()
2125 if ((input_cst != nullptr) && input_cst->IsOne() in VisitXor()
2137 if ((input_cst != nullptr) && AreAllBitsSet(input_cst)) { in VisitXor()