Lines Matching refs:GetLeft
196 DCHECK(binop->GetLeft()->IsNeg() && binop->GetRight()->IsNeg()); in TryMoveNegOnInputsAfterBinop()
197 HNeg* left_neg = binop->GetLeft()->AsNeg(); in TryMoveNegOnInputsAfterBinop()
230 HInstruction* left = op->GetLeft(); in TryDeMorganNegationFactoring()
319 HInstruction* binop_left = vec_binop->GetLeft(); in TryCombineVecMultiplyAccumulate()
347 mul->GetLeft(), in TryCombineVecMultiplyAccumulate()
433 HInstruction* shr_value = instruction->GetLeft(); in TryReplaceShiftsByConstantWithTypeConversion()
456 HInstruction* shl_value = shl->GetLeft(); in TryReplaceShiftsByConstantWithTypeConversion()
477 HInstruction* value = instruction->GetLeft(); in VisitShift()
551 sub->GetLeft()->IsConstant() && in IsSubRegBitsMinusOther()
552 (Int64FromConstant(sub->GetLeft()->AsConstant()) & (reg_bits - 1)) == 0); in IsSubRegBitsMinusOther()
560 new (GetGraph()->GetAllocator()) HRor(ushr->GetType(), ushr->GetLeft(), ushr->GetRight()); in ReplaceRotateWithRor()
581 HInstruction* left = op->GetLeft(); in TryReplaceWithRotate()
589 ushr->GetLeft() == shl->GetLeft()) { in TryReplaceWithRotate()
1520 HInstruction* left = instruction->GetLeft(); in VisitAdd()
1693 if (instruction->GetLeft() == instruction->GetRight()) { in VisitAnd()
1698 instruction->ReplaceWith(instruction->GetLeft()); in VisitAnd()
1806 if (condition->GetLeft()->IsConstant() && !condition->GetRight()->IsConstant()) { in VisitCondition()
1824 HInstruction* left = condition->GetLeft(); in VisitCondition()
1971 HInstruction* dividend = rem->GetLeft(); in TryToReuseDiv()
2151 instruction->GetType(), sub->GetRight(), sub->GetLeft()); in VisitNeg()
2199 if (instruction->GetLeft() == instruction->GetRight()) { in VisitOr()
2204 instruction->ReplaceWith(instruction->GetLeft()); in VisitOr()
2255 HInstruction* left = instruction->GetLeft(); in VisitSub()
2329 instruction->ReplaceWith(add->GetLeft()); in VisitSub()
2333 } else if (add->GetLeft() == right) { in VisitSub()
2353 HNeg* neg = new (GetGraph()->GetAllocator()) HNeg(add->GetType(), add->GetLeft()); in VisitSub()
2357 } else if (add->GetLeft() == left) { in VisitSub()
2376 if (sub->GetLeft() == right) { in VisitSub()
2393 if (sub->GetLeft() == left) { in VisitSub()
2444 HInstruction* left = instruction->GetLeft(); in VisitXor()
3270 HInstruction* left = instruction->GetLeft(); in TryHandleAssociativeAndCommutativeOperation()
3348 HInstruction* left = instruction->GetLeft(); in TrySubtractionChainSimplification()
3366 left = y->GetLeft(); in TrySubtractionChainSimplification()
3410 HInstruction* left = op->GetLeft(); in TryMergeNegatedInput()
3456 HInstruction* value = instruction->GetLeft(); in TryMergeWithAnd()
3458 HInstruction* left = and_instr->GetLeft(); in TryMergeWithAnd()