Searched refs:Cond1 (Results 1 - 8 of 8) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DGuardWidening.cpp182 /// Cond1 XOR \p InvertCondition).
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,
509 match(Cond1, m_ICmp(Pred1, m_Specific(LHS), m_ConstantInt(RHS1)))) {
547 parseRangeChecks(Cond0, Checks) && parseRangeChecks(Cond1, Checks) &&
570 makeAvailableAt(Cond1, InsertPt);
572 Cond1
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DIdenticalExprChecker.cpp136 const Expr *Cond1 = I->getCond(); local
140 if (isIdenticalStmt(AC->getASTContext(), Cond1, Cond2, false)) {
141 SourceRange Sr = Cond1->getSourceRange();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLibCallsShrinkWrap.cpp109 auto Cond1 = createCond(BBBuilder, Arg, Cmp, Val); local
110 return BBBuilder.CreateOr(Cond1, Cond2);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DIfConversion.cpp1800 SmallVector<MachineOperand, 4> *Cond1 = &BBI.BrCond; local
1814 std::swap(Cond1, Cond2);
1980 PredicateBlock(*BBI1, MBB1.end(), *Cond1, &RedefsByFalse);
H A DModuloSchedule.cpp327 SmallVector<MachineOperand, 4> Cond1; local
328 TII->insertBranch(*LastEpilogBB, LoopExitBB, nullptr, Cond1, DebugLoc());
H A DCodeGenPrepare.cpp7362 Value *Cond1, *Cond2; local
7363 if (match(LogicOp, m_And(m_OneUse(m_Value(Cond1)),
7366 else if (match(LogicOp, m_Or(m_OneUse(m_Value(Cond1)),
7372 if (!match(Cond1, m_CombineOr(m_Cmp(), m_BinOp())) ||
7385 Br1->setCondition(Cond1);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp4012 SDValue Cond1 = N->getOperand(0); local
4013 EVT CondVT = Cond1.getValueType();
4022 Cond1 = GetWidenedVector(Cond1);
4035 if (Cond1.getValueType() != CondWidenVT)
4036 Cond1 = ModifyToType(Cond1, CondWidenVT);
4043 WidenVT, Cond1, InOp1, InOp2);
H A DDAGCombiner.cpp8563 // select (and Cond0, Cond1), X, Y
8564 // -> select Cond0, (select Cond1, X, Y), Y
8567 SDValue Cond1 = N0->getOperand(1); local
8569 DAG.getNode(ISD::SELECT, DL, N1.getValueType(), Cond1, N1, N2, Flags);
8577 // select (or Cond0, Cond1), X, Y -> select Cond0, X, (select Cond1, X, Y)
8580 SDValue Cond1 = N0->getOperand(1); local
8582 Cond1, N1, N2, Flags);
8591 // select Cond0, (select Cond1, X, Y), Y -> select (and Cond0, Cond1),
8639 SDValue Cond0 = N0.getOperand(0), Cond1 = N0.getOperand(1); local
[all...]

Completed in 168 milliseconds