Lines Matching refs:SI0
637 if (auto *SI0 = dyn_cast<SelectInst>(LHS)) {
639 if (SI0->getCondition() == SI1->getCondition()) {
641 if (Value *V = SimplifyBinOp(TopLevelOpcode, SI0->getFalseValue(),
643 SI = Builder->CreateSelect(SI0->getCondition(),
645 SI0->getTrueValue(),
648 if (Value *V = SimplifyBinOp(TopLevelOpcode, SI0->getTrueValue(),
651 SI0->getCondition(), V,
652 Builder->CreateBinOp(TopLevelOpcode, SI0->getFalseValue(),