Home
last modified time | relevance | path

Searched refs:ExprTy (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DConstructDecompositionT.h88 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 DConstructCompositionT.h38 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 DClauseT.h1294 using ExprTy = ExprType;
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExprOpenMP.h34 OMPArrayShapingExpr(QualType ExprTy, Expr *Op, SourceLocation L,
196 OMPIteratorExpr(QualType ExprTy, SourceLocation IteratorKwLoc,
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSema.cpp727 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 DSemaChecking.cpp7250 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 DSemaInit.cpp1282 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 DSemaExpr.cpp4083 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 DSemaOpenMP.cpp19901 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 DCGStmt.cpp547 QualType ExprTy = E->getType(); in EmitCompoundStmtWithoutScope() local
548 if (hasAggregateEvaluationKind(ExprTy)) { in EmitCompoundStmtWithoutScope()
554 RetAlloca = CreateMemTemp(ExprTy); in EmitCompoundStmtWithoutScope()
H A DCGExpr.cpp3198 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 DCGExprScalar.cpp1796 llvm::Type *ExprTy = ConvertType(E->getType()); in VisitSYCLUniqueStableNameExpr() local
1797 return Builder.CreatePointerBitCastOrAddrSpaceCast(GlobalConstStr, ExprTy, in VisitSYCLUniqueStableNameExpr()
H A DCGOpenMPRuntime.cpp6661 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 DExpr.cpp5156 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()