Searched refs:Cond0 (Results 1 - 3 of 3) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | GuardWidening.cpp | 181 /// to generate an expression computing the logical AND of \p Cond0 and (\p 187 bool widenCondCommon(Value *Cond0, Value *Cond1, Instruction *InsertPt, 247 /// Can we compute the logical AND of \p Cond0 and \p Cond1 for the price of 249 bool isWideningCondProfitable(Value *Cond0, Value *Cond1, bool InvertCond) { argument 251 return widenCondCommon(Cond0, Cond1, /*InsertPt=*/nullptr, ResultUnused, 498 bool GuardWideningImpl::widenCondCommon(Value *Cond0, Value *Cond1, 508 if (match(Cond0, m_ICmp(Pred0, m_Value(LHS), m_ConstantInt(RHS0))) && 535 ConstantInt *NewRHS = ConstantInt::get(Cond0->getContext(), NewRHSAP); 547 parseRangeChecks(Cond0, Checks) && parseRangeChecks(Cond1, Checks) && 569 makeAvailableAt(Cond0, InsertP [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LibCallsShrinkWrap.cpp | 477 Value *Cond0 = BBBuilder.CreateFCmp(CmpInst::FCMP_OLE, Base, V0); local 478 return BBBuilder.CreateOr(Cond0, Cond);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 8563 // select (and Cond0, Cond1), X, Y 8564 // -> select Cond0, (select Cond1, X, Y), Y 8566 SDValue Cond0 = N0->getOperand(0); local 8571 return DAG.getNode(ISD::SELECT, DL, N1.getValueType(), Cond0, 8577 // select (or Cond0, Cond1), X, Y -> select Cond0, X, (select Cond1, X, Y) 8579 SDValue Cond0 = N0->getOperand(0); local 8584 return DAG.getNode(ISD::SELECT, DL, N1.getValueType(), Cond0, N1, 8591 // select Cond0, (select Cond1, X, Y), Y -> select (and Cond0, Cond 8639 SDValue Cond0 = N0.getOperand(0), Cond1 = N0.getOperand(1); local [all...] |
Completed in 192 milliseconds