Home
last modified time | relevance | path

Searched refs:condExpr (Results 1 – 3 of 3) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp4513 Expr *condExpr = E->getCond(); in VisitAbstractConditionalOperator() local
4520 if (CGF.ConstantFoldsToSimpleInteger(condExpr, CondExprBool)) { in VisitAbstractConditionalOperator()
4542 if ((CGF.getLangOpts().OpenCL && condExpr->getType()->isVectorType()) || in VisitAbstractConditionalOperator()
4543 condExpr->getType()->isExtVectorType()) { in VisitAbstractConditionalOperator()
4546 llvm::Value *CondV = CGF.EmitScalarExpr(condExpr); in VisitAbstractConditionalOperator()
4550 llvm::Type *condType = ConvertType(condExpr->getType()); in VisitAbstractConditionalOperator()
4582 if (condExpr->getType()->isVectorType()) { in VisitAbstractConditionalOperator()
4585 llvm::Value *CondV = CGF.EmitScalarExpr(condExpr); in VisitAbstractConditionalOperator()
4589 llvm::Type *CondType = ConvertType(condExpr->getType()); in VisitAbstractConditionalOperator()
4602 llvm::Value *CondV = CGF.EvaluateExprAsBool(condExpr); in VisitAbstractConditionalOperator()
[all …]
H A DCGExpr.cpp4530 const Expr *condExpr = expr->getCond(); in EmitConditionalOperatorLValue() local
4532 if (ConstantFoldsToSimpleInteger(condExpr, CondExprBool)) { in EmitConditionalOperatorLValue()
4559 EmitBranchOnBoolExpr(condExpr, lhsBlock, rhsBlock, getProfileCount(expr)); in EmitConditionalOperatorLValue()
/freebsd-13.1/contrib/llvm-project/clang/lib/Analysis/
H A DCFG.cpp2796 Expr *condExpr = C->getCond(); in VisitConditionalOperator() local
2801 if (condExpr != opaqueValue) in VisitConditionalOperator()
2802 addStmt(condExpr); in VisitConditionalOperator()
2809 return addStmt(condExpr); in VisitConditionalOperator()