Home
last modified time | relevance | path

Searched refs:intExpr (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenOpenACC.cpp41 mlir::Value CIRGenFunction::emitOpenACCIntExpr(const Expr *intExpr) { in emitOpenACCIntExpr() argument
42 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()
H A DCIRGenStmtOpenACC.cpp190 auto createIntExpr = [this](const Expr *intExpr) { in emitOpenACCWaitConstruct() argument
191 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()
H A DCIRGenOpenACCClause.cpp82 mlir::Value emitIntExpr(const Expr *intExpr) { in emitIntExpr() argument
83 return cgf.emitOpenACCIntExpr(intExpr); in emitIntExpr()
467 mlir::Value intExpr; in VisitAsyncClause() local
475 intExpr = emitIntExpr(clause.getIntExpr()); in VisitAsyncClause()
477 operation.addAsyncOperand(builder.getContext(), intExpr, in VisitAsyncClause()
H A DCIRGenFunction.h1255 mlir::Value emitOpenACCIntExpr(const Expr *intExpr);