Lines Matching refs:left

273   HInstruction* left = condition->GetLeft();  in VisitIf()  local
277 if (left->IsConstant() == right->IsConstant()) { in VisitIf()
289 HConstant* constant = left->IsConstant() ? left->AsConstant() : right->AsConstant(); in VisitIf()
290 HInstruction* variable = left->IsConstant() ? right : left; in VisitIf()
310 left = variable->AsCompare()->GetLeft(); in VisitIf()
314 if (left->IsConstant() == right->IsConstant()) { in VisitIf()
318 constant = left->IsConstant() ? left->AsConstant() : right->AsConstant(); in VisitIf()
319 variable = left->IsConstant() ? right : left; in VisitIf()
635 HInstruction* left = instruction->GetLeft(); in VisitShift() local
636 if (left->IsConstant() && left->AsConstant()->IsArithmeticZero()) { in VisitShift()
641 instruction->ReplaceWith(left); in VisitShift()
821 HInstruction* left = instruction->GetLeft(); in VisitAnd() local
824 if (left->IsNot() ^ right->IsNot()) { in VisitAnd()
830 HInstruction* hnot = (left->IsNot() ? left : right); in VisitAnd()
831 HInstruction* hother = (left->IsNot() ? right : left); in VisitAnd()
890 HInstruction* left = instruction->GetLeft(); in VisitOr() local
892 if (left->IsNot() ^ right->IsNot()) { in VisitOr()
898 HInstruction* hnot = (left->IsNot() ? left : right); in VisitOr()
899 HInstruction* hother = (left->IsNot() ? right : left); in VisitOr()
998 HInstruction* left = instruction->GetLeft(); in VisitXor() local
1000 if (left->IsNot() ^ right->IsNot()) { in VisitXor()
1006 HInstruction* hnot = (left->IsNot() ? left : right); in VisitXor()
1007 HInstruction* hother = (left->IsNot() ? right : left); in VisitXor()