Home
last modified time | relevance | path

Searched refs:GetConstantRight (Results 1 – 7 of 7) sorted by relevance

/art/compiler/optimizing/
Dload_store_analysis.cc49 if (!idx1->GetConstantRight()->IsIntConstant()) { in CanBinaryOpAndIndexAlias()
56 idx1->GetConstantRight()->AsIntConstant()->GetValue() : in CanBinaryOpAndIndexAlias()
57 -idx1->GetConstantRight()->AsIntConstant()->GetValue(); in CanBinaryOpAndIndexAlias()
77 if (!idx1->GetConstantRight()->IsIntConstant() || in CanBinaryOpsAlias()
78 !idx2->GetConstantRight()->IsIntConstant()) { in CanBinaryOpsAlias()
85 idx1->GetConstantRight()->AsIntConstant()->GetValue() : in CanBinaryOpsAlias()
86 -idx1->GetConstantRight()->AsIntConstant()->GetValue(); in CanBinaryOpsAlias()
88 idx2->GetConstantRight()->AsIntConstant()->GetValue() : in CanBinaryOpsAlias()
89 -idx2->GetConstantRight()->AsIntConstant()->GetValue(); in CanBinaryOpsAlias()
122 idx1->AsBinaryOperation()->GetConstantRight() != nullptr && in CanArrayElementsAlias()
[all …]
Dinstruction_simplifier_x86_shared.cc126 HConstant* cst = add->GetConstantRight(); in AreLeastSetBitInputs()
131 HConstant* cst = sub->GetConstantRight(); in AreLeastSetBitInputs()
Dconstant_folding.cc221 HConstant* input_cst = instruction->GetConstantRight(); in VisitAnd()
252 HConstant* input_cst = instruction->GetConstantRight(); in VisitCompare()
272 HConstant* input_cst = instruction->GetConstantRight(); in VisitMul()
289 HConstant* input_cst = instruction->GetConstantRight(); in VisitOr()
Dinstruction_simplifier_shared.cc44 if ((input_binop->GetConstantRight() != nullptr) && input_binop->GetConstantRight()->IsOne()) { in TrySimpleMultiplyAccumulatePatterns()
Dinstruction_simplifier.cc388 HConstant* mask = bin_op->GetConstantRight(); in VisitShift()
747 HInstruction* input_const = equal->GetConstantRight(); in VisitEqual()
779 HInstruction* input_const = not_equal->GetConstantRight(); in VisitNotEqual()
898 HConstant* other = c->AsBinaryOperation()->GetConstantRight(); in AllowInMinMax()
1211 HConstant* constant = input_and->GetConstantRight(); in VisitTypeConversion()
1266 HConstant* input_cst = instruction->GetConstantRight(); in VisitAdd()
1353 HConstant* input_cst = instruction->GetConstantRight(); in VisitAnd()
1647 HConstant* input_cst = instruction->GetConstantRight(); in VisitDiv()
1702 HConstant* input_cst = instruction->GetConstantRight(); in VisitMul()
1877 HConstant* input_cst = instruction->GetConstantRight(); in VisitOr()
[all …]
Dreference_type_propagation.cc453 HInstruction* rhs = input->AsEqual()->GetConstantRight(); in MatchIfInstanceOf()
470 HInstruction* rhs = input->AsNotEqual()->GetConstantRight(); in MatchIfInstanceOf()
Dnodes.cc1683 HConstant* HBinaryOperation::GetConstantRight() const { in GetConstantRight() function in art::HBinaryOperation
1696 HInstruction* most_constant_right = GetConstantRight(); in GetLeastConstantLeft()