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