Lines Matching refs:condExpr
4343 Expr *condExpr = E->getCond(); in VisitAbstractConditionalOperator() local
4350 if (CGF.ConstantFoldsToSimpleInteger(condExpr, CondExprBool)) { in VisitAbstractConditionalOperator()
4372 if ((CGF.getLangOpts().OpenCL && condExpr->getType()->isVectorType()) || in VisitAbstractConditionalOperator()
4373 condExpr->getType()->isExtVectorType()) { in VisitAbstractConditionalOperator()
4376 llvm::Value *CondV = CGF.EmitScalarExpr(condExpr); in VisitAbstractConditionalOperator()
4380 llvm::Type *condType = ConvertType(condExpr->getType()); in VisitAbstractConditionalOperator()
4412 if (condExpr->getType()->isVectorType()) { in VisitAbstractConditionalOperator()
4415 llvm::Value *CondV = CGF.EmitScalarExpr(condExpr); in VisitAbstractConditionalOperator()
4419 llvm::Type *CondType = ConvertType(condExpr->getType()); in VisitAbstractConditionalOperator()
4432 llvm::Value *CondV = CGF.EvaluateExprAsBool(condExpr); in VisitAbstractConditionalOperator()
4452 CGF.EmitBranchOnBoolExpr(condExpr, LHSBlock, RHSBlock, in VisitAbstractConditionalOperator()