Home
last modified time | relevance | path

Searched refs:GetLeastConstantLeft (Results 1 – 8 of 8) sorted by relevance

/aosp12/art/compiler/optimizing/
H A Dload_store_analysis.cc44 if (idx1->AsBinaryOperation()->GetLeastConstantLeft() != idx2) { in CanBinaryOpAndIndexAlias()
71 if (idx1->AsBinaryOperation()->GetLeastConstantLeft() != in CanBinaryOpsAlias()
72 idx2->AsBinaryOperation()->GetLeastConstantLeft()) { in CanBinaryOpsAlias()
239 idx1->AsBinaryOperation()->GetLeastConstantLeft() == idx2) { in CanArrayElementsAlias()
249 idx2->AsBinaryOperation()->GetLeastConstantLeft() == idx1) { in CanArrayElementsAlias()
H A Dinstruction_simplifier_x86_shared.cc127 return cst != nullptr && cst->IsMinusOne() && other == add->GetLeastConstantLeft(); in AreLeastSetBitInputs()
132 return cst != nullptr && cst->IsOne() && other == sub->GetLeastConstantLeft(); in AreLeastSetBitInputs()
H A Dinstruction_simplifier.cc414 instruction->ReplaceInput(bin_op->GetLeastConstantLeft(), 1); in VisitShift()
783 HInstruction* input_value = equal->GetLeastConstantLeft(); in VisitEqual()
815 HInstruction* input_value = not_equal->GetLeastConstantLeft(); in VisitNotEqual()
1365 HInstruction* input_other = instruction->GetLeastConstantLeft(); in VisitAdd()
1452 HInstruction* input_other = instruction->GetLeastConstantLeft(); in VisitAnd()
1746 HInstruction* input_other = instruction->GetLeastConstantLeft(); in VisitDiv()
1866 HInstruction* input_other = instruction->GetLeastConstantLeft(); in VisitMul()
2041 HInstruction* input_other = instruction->GetLeastConstantLeft(); in VisitOr()
2089 HInstruction* input_other = instruction->GetLeastConstantLeft(); in VisitSub()
2204 HInstruction* input_other = instruction->GetLeastConstantLeft(); in VisitXor()
[all …]
H A Dinstruction_simplifier_shared.cc49 input_b = input_binop->GetLeastConstantLeft(); in TrySimpleMultiplyAccumulatePatterns()
H A Dconstant_folding.cc254 HInstruction* input_value = instruction->GetLeastConstantLeft(); in VisitCompare()
H A Dreference_type_propagation.cc443 HInstruction* lhs = input->AsEqual()->GetLeastConstantLeft(); in MatchIfInstanceOf()
460 HInstruction* lhs = input->AsNotEqual()->GetLeastConstantLeft(); in MatchIfInstanceOf()
H A Dnodes.cc1914 HInstruction* HBinaryOperation::GetLeastConstantLeft() const { in GetLeastConstantLeft() function in art::HBinaryOperation
H A Dnodes.h3854 HInstruction* GetLeastConstantLeft() const;