Lines Matching refs:Simplified
441 Instruction *Simplified = dyn_cast<Instruction>(FV ? FV : TV); in threadBinOpOverSelect() local
442 if (Simplified && Simplified->getOpcode() == unsigned(Opcode) && in threadBinOpOverSelect()
443 !Simplified->hasPoisonGeneratingFlags()) { in threadBinOpOverSelect()
450 if (Simplified->getOperand(0) == UnsimplifiedLHS && in threadBinOpOverSelect()
451 Simplified->getOperand(1) == UnsimplifiedRHS) in threadBinOpOverSelect()
452 return Simplified; in threadBinOpOverSelect()
453 if (Simplified->isCommutative() && in threadBinOpOverSelect()
454 Simplified->getOperand(1) == UnsimplifiedLHS && in threadBinOpOverSelect()
455 Simplified->getOperand(0) == UnsimplifiedRHS) in threadBinOpOverSelect()
456 return Simplified; in threadBinOpOverSelect()
4410 auto PreventSelfSimplify = [V](Value *Simplified) { in simplifyWithOpReplaced() argument
4411 return Simplified != V ? Simplified : nullptr; in simplifyWithOpReplaced()
7142 bool Simplified = false; in replaceAndRecursivelySimplifyImpl() local
7174 Simplified = true; in replaceAndRecursivelySimplifyImpl()
7188 return Simplified; in replaceAndRecursivelySimplifyImpl()