Searched refs:intExpr (Results 1 – 4 of 4) sorted by relevance
41 mlir::Value CIRGenFunction::emitOpenACCIntExpr(const Expr *intExpr) { in emitOpenACCIntExpr() argument42 mlir::Value expr = emitScalarExpr(intExpr); in emitOpenACCIntExpr()43 mlir::Location exprLoc = cgm.getLoc(intExpr->getBeginLoc()); in emitOpenACCIntExpr()46 &getMLIRContext(), getContext().getIntWidth(intExpr->getType()), in emitOpenACCIntExpr()47 intExpr->getType()->isSignedIntegerOrEnumerationType() in emitOpenACCIntExpr()
190 auto createIntExpr = [this](const Expr *intExpr) { in emitOpenACCWaitConstruct() argument191 mlir::Value expr = emitScalarExpr(intExpr); in emitOpenACCWaitConstruct()192 mlir::Location exprLoc = cgm.getLoc(intExpr->getBeginLoc()); in emitOpenACCWaitConstruct()195 &getMLIRContext(), getContext().getIntWidth(intExpr->getType()), in emitOpenACCWaitConstruct()196 intExpr->getType()->isSignedIntegerOrEnumerationType() in emitOpenACCWaitConstruct()
82 mlir::Value emitIntExpr(const Expr *intExpr) { in emitIntExpr() argument83 return cgf.emitOpenACCIntExpr(intExpr); in emitIntExpr()467 mlir::Value intExpr; in VisitAsyncClause() local475 intExpr = emitIntExpr(clause.getIntExpr()); in VisitAsyncClause()477 operation.addAsyncOperand(builder.getContext(), intExpr, in VisitAsyncClause()
1255 mlir::Value emitOpenACCIntExpr(const Expr *intExpr);