Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenExprScalar.cpp2010 Expr *condExpr = e->getCond(); in VisitAbstractConditionalOperator() local
2017 if (cgf.constantFoldsToBool(condExpr, condExprBool)) { in VisitAbstractConditionalOperator()
2041 QualType condType = condExpr->getType(); in VisitAbstractConditionalOperator()
2058 mlir::Value condValue = Visit(condExpr); in VisitAbstractConditionalOperator()
2071 mlir::Value condV = cgf.evaluateExprAsBool(condExpr); in VisitAbstractConditionalOperator()
2089 mlir::Value condV = cgf.emitOpOnBoolExpr(loc, condExpr); in VisitAbstractConditionalOperator()
H A DCIRGenOpenACCClause.cpp90 mlir::Value createCondition(const Expr *condExpr) { in createCondition() argument
91 mlir::Value condition = cgf.evaluateExprAsBool(condExpr); in createCondition()
92 mlir::Location exprLoc = cgf.cgm.getLoc(condExpr->getBeginLoc()); in createCondition()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp5519 Expr *condExpr = E->getCond(); in VisitAbstractConditionalOperator() local
5526 if (CGF.ConstantFoldsToSimpleInteger(condExpr, CondExprBool)) { in VisitAbstractConditionalOperator()
5554 if ((CGF.getLangOpts().OpenCL && condExpr->getType()->isVectorType()) || in VisitAbstractConditionalOperator()
5555 condExpr->getType()->isExtVectorType()) { in VisitAbstractConditionalOperator()
5558 llvm::Value *CondV = CGF.EmitScalarExpr(condExpr); in VisitAbstractConditionalOperator()
5562 llvm::Type *condType = ConvertType(condExpr->getType()); in VisitAbstractConditionalOperator()
5594 if (condExpr->getType()->isVectorType() || in VisitAbstractConditionalOperator()
5595 condExpr->getType()->isSveVLSBuiltinType()) { in VisitAbstractConditionalOperator()
5598 llvm::Value *CondV = CGF.EmitScalarExpr(condExpr); in VisitAbstractConditionalOperator()
5602 llvm::Type *CondType = ConvertType(condExpr->getType()); in VisitAbstractConditionalOperator()
[all …]
H A DCGExpr.cpp5393 const Expr *condExpr = E->getCond(); in HandleConditionalOperatorLValueSimpleCase() local
5395 if (CGF.ConstantFoldsToSimpleInteger(condExpr, CondExprBool)) { in HandleConditionalOperatorLValueSimpleCase()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DCFG.cpp2999 Expr *condExpr = C->getCond(); in VisitConditionalOperator() local
3004 if (condExpr != opaqueValue) in VisitConditionalOperator()
3005 addStmt(condExpr); in VisitConditionalOperator()
3012 return addStmt(condExpr); in VisitConditionalOperator()