/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
H A D | ConstructDecompositionT.h | 88 using ExprTy = typename ClauseTy::ExprTy; member 90 using ObjectTy = tomp::ObjectT<IdTy, ExprTy>; 146 void addClauseSymsToMap(const tomp::ObjectListT<IdTy, ExprTy> &objects, 149 void addClauseSymsToMap(const ExprTy &item, const ClauseTy *); 150 void addClauseSymsToMap(const tomp::clause::MapT<TypeTy, IdTy, ExprTy> &item, 210 bool applyClause(const tomp::clause::CollapseT<TypeTy, IdTy, ExprTy> &clause, 212 bool applyClause(const tomp::clause::PrivateT<TypeTy, IdTy, ExprTy> &clause, 215 applyClause(const tomp::clause::FirstprivateT<TypeTy, IdTy, ExprTy> &clause, 218 applyClause(const tomp::clause::LastprivateT<TypeTy, IdTy, ExprTy> &clause, 220 bool applyClause(const tomp::clause::SharedT<TypeTy, IdTy, ExprTy> &clause, [all …]
|
H A D | ConstructCompositionT.h | 38 using ExprTy = typename ClauseTy::ExprTy; member 186 using IfTy = tomp::clause::IfT<TypeTy, IdTy, ExprTy>; in mergeIf() 223 using ReductionTy = tomp::clause::ReductionT<TypeTy, IdTy, ExprTy>; in mergeReduction() 287 using ObjectTy = tomp::type::ObjectT<IdTy, ExprTy>; in mergeDSA() 311 using SharedTy = tomp::clause::SharedT<TypeTy, IdTy, ExprTy>; in mergeDSA() 312 using PrivateTy = tomp::clause::PrivateT<TypeTy, IdTy, ExprTy>; in mergeDSA() 313 using FirstprivateTy = tomp::clause::FirstprivateT<TypeTy, IdTy, ExprTy>; in mergeDSA() 314 using LastprivateTy = tomp::clause::LastprivateT<TypeTy, IdTy, ExprTy>; in mergeDSA() 348 using InReductionTy = tomp::clause::InReductionT<TypeTy, IdTy, ExprTy>; in mergeDSA() 354 using LinearTy = tomp::clause::LinearT<TypeTy, IdTy, ExprTy>; in mergeDSA() [all …]
|
H A D | ClauseT.h | 1294 using ExprTy = ExprType;
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ExprOpenMP.h | 34 OMPArrayShapingExpr(QualType ExprTy, Expr *Op, SourceLocation L, 196 OMPIteratorExpr(QualType ExprTy, SourceLocation IteratorKwLoc,
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | Sema.cpp | 727 QualType ExprTy = Context.getCanonicalType(E->getType()); in ImpCastExprToType() local 730 if (ExprTy == TypeTy) in ImpCastExprToType() 2549 QualType ExprTy = E.getType(); in tryExprAsCall() local 2551 QualType PointeeTy = ExprTy->getPointeeType(); in tryExprAsCall() 2555 FunTy = ExprTy->getAs<FunctionType>(); in tryExprAsCall()
|
H A D | SemaChecking.cpp | 7250 QualType ExprTy = E->getType(); in checkFormatExpr() local 7251 while (const TypeOfExprType *TET = dyn_cast<TypeOfExprType>(ExprTy)) { in checkFormatExpr() 7252 ExprTy = TET->getUnderlyingExpr()->getType(); in checkFormatExpr() 7258 if (ExprTy->canDecayToPointerType()) in checkFormatExpr() 7259 ExprTy = S.Context.getDecayedType(ExprTy); in checkFormatExpr() 7280 ExprTy->isObjCObjectPointerType()) { in checkFormatExpr() 7289 ArgType::MatchKind Match = AT.matchesType(S.Context, ExprTy); in checkFormatExpr() 7307 ExprTy = E->getType(); in checkFormatExpr() 7315 ImplicitMatch = AT.matchesType(S.Context, ExprTy); in checkFormatExpr() 7334 if (ExprTy == S.Context.IntTy && in checkFormatExpr() [all …]
|
H A D | SemaInit.cpp | 1282 QualType ExprTy = T; in CheckExplicitInitList() local 1283 if (!ExprTy->isArrayType()) in CheckExplicitInitList() 1284 ExprTy = ExprTy.getNonLValueExprType(SemaRef.Context); in CheckExplicitInitList() 1286 IList->setType(ExprTy); in CheckExplicitInitList() 1287 StructuredList->setType(ExprTy); in CheckExplicitInitList()
|
H A D | SemaExpr.cpp | 4083 QualType ExprTy = E->getType(); in ActOnParenExpr() local 4085 !E->isLValue() && ExprTy->hasFloatingRepresentation()) in ActOnParenExpr() 4201 QualType ExprTy = E->getType(); in CheckUnaryExprOrTypeTraitOperand() local 4202 assert(!ExprTy->isReferenceType()); in CheckUnaryExprOrTypeTraitOperand() 4227 return CheckVecStepTraitOperandType(*this, ExprTy, E->getExprLoc(), in CheckUnaryExprOrTypeTraitOperand() 4231 return CheckVectorElementsTraitOperandType(*this, ExprTy, E->getExprLoc(), in CheckUnaryExprOrTypeTraitOperand() 4235 if (!CheckExtensionTraitOperandType(*this, ExprTy, E->getExprLoc(), in CheckUnaryExprOrTypeTraitOperand() 4266 ExprTy = E->getType(); in CheckUnaryExprOrTypeTraitOperand() 4267 assert(!ExprTy->isReferenceType()); in CheckUnaryExprOrTypeTraitOperand() 4269 if (ExprTy->isFunctionType()) { in CheckUnaryExprOrTypeTraitOperand() [all …]
|
H A D | SemaOpenMP.cpp | 19901 QualType ExprTy = RefExpr->getType().getNonReferenceType(); in ActOnOpenMPDependClause() local 19909 ExprTy = ATy->getElementType(); in ActOnOpenMPDependClause() 19911 ExprTy = BaseType->getPointeeType(); in ActOnOpenMPDependClause() 19912 if (BaseType.isNull() || ExprTy.isNull()) in ActOnOpenMPDependClause() 19914 ExprTy = ExprTy.getNonReferenceType(); in ActOnOpenMPDependClause() 19936 ExprTy.getTypePtr()))) { in ActOnOpenMPDependClause()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGStmt.cpp | 547 QualType ExprTy = E->getType(); in EmitCompoundStmtWithoutScope() local 548 if (hasAggregateEvaluationKind(ExprTy)) { in EmitCompoundStmtWithoutScope() 554 RetAlloca = CreateMemTemp(ExprTy); in EmitCompoundStmtWithoutScope()
|
H A D | CGExpr.cpp | 3198 QualType ExprTy = getContext().getCanonicalType(E->getSubExpr()->getType()); in EmitUnaryOpLValue() local 3210 LV.getQuals().setAddressSpace(ExprTy.getAddressSpace()); in EmitUnaryOpLValue() 3235 QualType T = ExprTy->castAs<ComplexType>()->getElementType(); in EmitUnaryOpLValue()
|
H A D | CGExprScalar.cpp | 1796 llvm::Type *ExprTy = ConvertType(E->getType()); in VisitSYCLUniqueStableNameExpr() local 1797 return Builder.CreatePointerBitCastOrAddrSpaceCast(GlobalConstStr, ExprTy, in VisitSYCLUniqueStableNameExpr()
|
H A D | CGOpenMPRuntime.cpp | 6661 QualType ExprTy = E->getType().getCanonicalType(); in getExprTypeSize() local 6678 if (const auto *RefTy = ExprTy->getAs<ReferenceType>()) in getExprTypeSize() 6679 ExprTy = RefTy->getPointeeType().getCanonicalType(); in getExprTypeSize() 6732 return CGF.getTypeSize(ExprTy); in getExprTypeSize()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | Expr.cpp | 5156 OMPArrayShapingExpr::OMPArrayShapingExpr(QualType ExprTy, Expr *Op, in OMPArrayShapingExpr() argument 5159 : Expr(OMPArrayShapingExprClass, ExprTy, VK_LValue, OK_Ordinary), LPLoc(L), in OMPArrayShapingExpr() 5278 QualType ExprTy, SourceLocation IteratorKwLoc, SourceLocation L, in OMPIteratorExpr() argument 5281 : Expr(OMPIteratorExprClass, ExprTy, VK_LValue, OK_Ordinary), in OMPIteratorExpr()
|