Home
last modified time | relevance | path

Searched refs:evaluateExprAsBool (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenStmt.cpp600 mlir::Value condVal = evaluateExprAsBool(s.getCond()); in emitCXXForRangeStmt()
677 condVal = evaluateExprAsBool(s.getCond()); in emitForStmt()
739 mlir::Value condVal = evaluateExprAsBool(s.getCond()); in emitDoStmt()
795 condVal = evaluateExprAsBool(s.getCond()); in emitWhileStmt()
H A DCIRGenBuiltin.cpp255 mlir::Value argValue = evaluateExprAsBool(e); in emitCheckedArgForAssume()
H A DCIRGenExprScalar.cpp1002 mlir::Value lhsCondV = cgf.evaluateExprAsBool(e->getLHS()); in VisitBinLAnd()
1009 b.create<cir::YieldOp>(loc, cgf.evaluateExprAsBool(e->getRHS())); in VisitBinLAnd()
1034 mlir::Value lhsCondV = cgf.evaluateExprAsBool(e->getLHS()); in VisitBinLOr()
1049 b.create<cir::YieldOp>(loc, cgf.evaluateExprAsBool(e->getRHS())); in VisitBinLOr()
1903 mlir::Value boolVal = cgf.evaluateExprAsBool(e->getSubExpr()); in VisitUnaryLNot()
2071 mlir::Value condV = cgf.evaluateExprAsBool(condExpr); in VisitAbstractConditionalOperator()
H A DCIRGenExpr.cpp590 mlir::Value CIRGenFunction::evaluateExprAsBool(const Expr *e) { in evaluateExprAsBool() function in CIRGenFunction
1498 return evaluateExprAsBool(cond); in emitOpOnBoolExpr()
H A DCIRGenOpenACCClause.cpp91 mlir::Value condition = cgf.evaluateExprAsBool(condExpr); in createCondition()
H A DCIRGenFunction.h476 mlir::Value evaluateExprAsBool(const clang::Expr *e);