Lines Matching defs:Cond
1265 if (llvm::Value *Cond = CondGen(CGF)) {
1270 CGF.Builder.CreateCondBr(Cond, ThenBB, DoneBB);
1620 if (llvm::Value *Cond = CondGen(*this)) {
1625 Builder.CreateCondBr(Cond, ThenBB, DoneBB);
1733 const Expr *Cond, llvm::BasicBlock *TrueBlock,
1766 CGF.EmitBranchOnBoolExpr(Cond, TrueBlock, FalseBlock, TrueCount);
1855 if (llvm::Value *Cond = CondGen(*this)) {
1860 Builder.CreateCondBr(Cond, ThenBB, DoneBB);
2071 BoolCondVal = EvaluateExprAsBool(LoopArgs.Cond);
2120 S, LoopScope.requiresCleanups(), LoopArgs.Cond, LoopArgs.IncExpr,
2251 OuterLoopArgs.Cond = S.getCond();
2306 OuterLoopArgs.Cond = isOpenMPLoopBoundSharingDirective(S.getDirectiveKind())
2833 BinaryOperator Cond(&IVRefExpr, &UBRefExpr, BO_LE, C.BoolTy, VK_RValue,
2908 CGF.EmitOMPInnerLoop(S, /*RequiresCleanup=*/false, &Cond, &Inc, BodyGen,
3120 const Expr *Cond = Clause->getCondition();
3122 if (ConstantFoldsToSimpleInteger(Cond, CondConstant))
3125 Data.Final.setPointer(EvaluateExprAsBool(Cond));
3737 const Expr *Cond =
3743 Cond = S.getCombinedDistCond();
3775 [&S, &LoopScope, Cond, IncExpr, LoopExit, &CodeGenLoop,
3778 S, LoopScope.requiresCleanups(), Cond, IncExpr,