Searched refs:IndexExpr (Results 1 – 8 of 8) sorted by relevance
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/ |
D | TensorSyclExprConstructor.h | 42 template <typename OrigExpr, typename IndexExpr, typename... Params> 228 template <typename OrigExpr, typename IndexExpr, typename FuncD, typename... Params> 230 -> decltype(ExprConstructor<OrigExpr, IndexExpr, Params...>(funcD, t)) { 231 return ExprConstructor<OrigExpr, IndexExpr, Params...>(funcD, t);
|
/external/clang/lib/Sema/ |
D | SemaExpr.cpp | 4382 Expr *BaseExpr, *IndexExpr; in CreateBuiltinArraySubscriptExpr() local 4386 IndexExpr = RHSExp; in CreateBuiltinArraySubscriptExpr() 4390 IndexExpr = RHSExp; in CreateBuiltinArraySubscriptExpr() 4395 IndexExpr = RHSExp; in CreateBuiltinArraySubscriptExpr() 4400 return BuildObjCSubscriptExpression(RLoc, BaseExpr, IndexExpr, nullptr, in CreateBuiltinArraySubscriptExpr() 4407 IndexExpr = LHSExp; in CreateBuiltinArraySubscriptExpr() 4413 IndexExpr = LHSExp; in CreateBuiltinArraySubscriptExpr() 4422 IndexExpr = RHSExp; in CreateBuiltinArraySubscriptExpr() 4442 IndexExpr = RHSExp; in CreateBuiltinArraySubscriptExpr() 4453 IndexExpr = LHSExp; in CreateBuiltinArraySubscriptExpr() [all …]
|
D | SemaExprObjC.cpp | 737 Expr *IndexExpr, in BuildObjCSubscriptExpression() argument 744 assert((!BaseExpr->isTypeDependent() && !IndexExpr->isTypeDependent()) && in BuildObjCSubscriptExpression() 749 ExprResult Result = CheckPlaceholderExpr(IndexExpr); in BuildObjCSubscriptExpression() 752 IndexExpr = Result.get(); in BuildObjCSubscriptExpression() 762 BaseExpr, IndexExpr, Context.PseudoObjectTy, VK_LValue, OK_ObjCSubscript, in BuildObjCSubscriptExpression()
|
D | SemaPseudoObject.cpp | 1058 const Expr *IndexExpr = FromE->IgnoreParenImpCasts(); in CheckSubscriptingKind() local 1059 if (isa<StringLiteral>(IndexExpr)) in CheckSubscriptingKind()
|
D | SemaInit.cpp | 2422 Expr *IndexExpr = nullptr; in CheckDesignatedInitializer() local 2425 IndexExpr = DIE->getArrayIndex(*D); in CheckDesignatedInitializer() 2426 DesignatedStartIndex = IndexExpr->EvaluateKnownConstInt(SemaRef.Context); in CheckDesignatedInitializer() 2435 IndexExpr = DIE->getArrayRangeEnd(*D); in CheckDesignatedInitializer() 2457 SemaRef.Diag(IndexExpr->getLocStart(), in CheckDesignatedInitializer() 2460 << IndexExpr->getSourceRange(); in CheckDesignatedInitializer()
|
D | SemaChecking.cpp | 9574 void Sema::CheckArrayAccess(const Expr *BaseExpr, const Expr *IndexExpr, in CheckArrayAccess() argument 9577 IndexExpr = IndexExpr->IgnoreParenImpCasts(); in CheckArrayAccess() 9578 if (IndexExpr->isValueDependent()) in CheckArrayAccess() 9590 if (!IndexExpr->EvaluateAsInt(index, Context, Expr::SE_AllowSideEffects)) in CheckArrayAccess() 9649 IndexExpr->getLocStart()); in CheckArrayAccess() 9663 << IndexExpr->getSourceRange()); in CheckArrayAccess() 9673 << IndexExpr->getSourceRange()); in CheckArrayAccess()
|
/external/llvm/lib/Analysis/ |
D | ScalarEvolution.cpp | 2990 for (const SCEV *IndexExpr : IndexExprs) { in getGEPExpr() local 2994 ConstantInt *Index = cast<SCEVConstant>(IndexExpr)->getValue(); in getGEPExpr() 3009 IndexExpr = getTruncateOrSignExtend(IndexExpr, IntPtrTy); in getGEPExpr() 3012 const SCEV *LocalOffset = getMulExpr(IndexExpr, ElementSize, Wrap); in getGEPExpr()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 5228 Expr *IndexExpr, 9330 void CheckArrayAccess(const Expr *BaseExpr, const Expr *IndexExpr,
|