Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp5182 Expr *condExpr = E->getCond(); in VisitAbstractConditionalOperator() local
5189 if (CGF.ConstantFoldsToSimpleInteger(condExpr, CondExprBool)) { in VisitAbstractConditionalOperator()
5216 if ((CGF.getLangOpts().OpenCL && condExpr->getType()->isVectorType()) || in VisitAbstractConditionalOperator()
5217 condExpr->getType()->isExtVectorType()) { in VisitAbstractConditionalOperator()
5220 llvm::Value *CondV = CGF.EmitScalarExpr(condExpr); in VisitAbstractConditionalOperator()
5224 llvm::Type *condType = ConvertType(condExpr->getType()); in VisitAbstractConditionalOperator()
5256 if (condExpr->getType()->isVectorType() || in VisitAbstractConditionalOperator()
5257 condExpr->getType()->isSveVLSBuiltinType()) { in VisitAbstractConditionalOperator()
5260 llvm::Value *CondV = CGF.EmitScalarExpr(condExpr); in VisitAbstractConditionalOperator()
5264 llvm::Type *CondType = ConvertType(condExpr->getType()); in VisitAbstractConditionalOperator()
[all …]
H A DCGExpr.cpp5055 const Expr *condExpr = E->getCond(); in HandleConditionalOperatorLValueSimpleCase() local
5057 if (CGF.ConstantFoldsToSimpleInteger(condExpr, CondExprBool)) { in HandleConditionalOperatorLValueSimpleCase()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DCFG.cpp2890 Expr *condExpr = C->getCond(); in VisitConditionalOperator() local
2895 if (condExpr != opaqueValue) in VisitConditionalOperator()
2896 addStmt(condExpr); in VisitConditionalOperator()
2903 return addStmt(condExpr); in VisitConditionalOperator()