Home
last modified time | relevance | path

Searched refs:Cond2 (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/clang/test/CXX/temp/temp.spec/temp.explicit/
H A Dp1-emit.cpp22 long& get(bool Cond1, bool Cond2) { in get() argument
27 : Cond2? X<long>::member2 in get()
/llvm-project-15.0.7/llvm/test/CodeGen/NVPTX/
H A Dlower-aggr-copies.ll32 ; IR: [[Cond2:%[0-9]+]] = icmp ult i64 [[IndexInc]], %n
33 ; IR: br i1 [[Cond2]], label %loop-memcpy-expansion, label %post-loop-memcpy-expansion
65 ; IR: [[Cond2:%[0-9]+]] = icmp ult i64 [[IndexInc]], %n
66 ; IR: br i1 [[Cond2]], label %loop-memcpy-expansion, label %post-loop-memcpy-expansion
/llvm-project-15.0.7/llvm/test/TableGen/
H A DAsmPredicateCondsEmission.td3 // Check that we don't generate invalid code of the form "( && Cond2)" when
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DIdenticalExprChecker.cpp139 const Expr *Cond2 = I2->getCond(); in VisitIfStmt() local
140 if (isIdenticalStmt(AC->getASTContext(), Cond1, Cond2, false)) { in VisitIfStmt()
142 PathDiagnosticLocation ELoc(Cond2, BR.getSourceManager(), AC); in VisitIfStmt()
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dstore.ll93 ; CHECK: Cond2:
100 br i1 %C, label %Cond, label %Cond2
106 Cond2:
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLibCallsShrinkWrap.cpp106 auto Cond2 = createCond(BBBuilder, Arg, Cmp2, Val2); in createOrCond() local
108 return BBBuilder.CreateOr(Cond1, Cond2); in createOrCond()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DIRBuilder.h1548 Value *CreateLogicalAnd(Value *Cond1, Value *Cond2, const Twine &Name = "") {
1549 assert(Cond2->getType()->isIntOrIntVectorTy(1));
1550 return CreateSelect(Cond1, Cond2,
1551 ConstantInt::getNullValue(Cond2->getType()), Name);
1554 Value *CreateLogicalOr(Value *Cond1, Value *Cond2, const Twine &Name = "") {
1555 assert(Cond2->getType()->isIntOrIntVectorTy(1));
1556 return CreateSelect(Cond1, ConstantInt::getAllOnesValue(Cond2->getType()),
1557 Cond2, Name);
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DIfConversion.cpp1799 SmallVector<MachineOperand, 4> *Cond2 = &RevCond; in IfConvertDiamondCommon() local
1812 std::swap(Cond1, Cond2); in IfConvertDiamondCommon()
1997 PredicateBlock(*BBI2, DI2, *Cond2); in IfConvertDiamondCommon()
H A DCodeGenPrepare.cpp8276 Value *Cond1, *Cond2; in splitBranchCondition() local
8278 m_LogicalAnd(m_OneUse(m_Value(Cond1)), m_OneUse(m_Value(Cond2))))) in splitBranchCondition()
8281 m_OneUse(m_Value(Cond2))))) in splitBranchCondition()
8292 if (!IsGoodCond(Cond1) || !IsGoodCond(Cond2)) in splitBranchCondition()
8315 auto *Br2 = IRBuilder<>(TmpBB).CreateCondBr(Cond2, TBB, FBB); in splitBranchCondition()
8316 if (auto *I = dyn_cast<Instruction>(Cond2)) { in splitBranchCondition()