Lines Matching defs:condExpr
5276 Expr *condExpr = E->getCond();
5283 if (CGF.ConstantFoldsToSimpleInteger(condExpr, CondExprBool)) {
5311 if ((CGF.getLangOpts().OpenCL && condExpr->getType()->isVectorType()) ||
5312 condExpr->getType()->isExtVectorType()) {
5315 llvm::Value *CondV = CGF.EmitScalarExpr(condExpr);
5319 llvm::Type *condType = ConvertType(condExpr->getType());
5351 if (condExpr->getType()->isVectorType() ||
5352 condExpr->getType()->isSveVLSBuiltinType()) {
5355 llvm::Value *CondV = CGF.EmitScalarExpr(condExpr);
5359 llvm::Type *CondType = ConvertType(condExpr->getType());
5372 llvm::Value *CondV = CGF.EvaluateExprAsBool(condExpr);
5394 CGF.maybeResetMCDCCondBitmap(condExpr);
5401 CGF.EmitBranchOnBoolExpr(condExpr, LHSBlock, RHSBlock,
5410 CGF.maybeUpdateMCDCTestVectorBitmap(condExpr);
5430 CGF.maybeUpdateMCDCTestVectorBitmap(condExpr);