Home
last modified time | relevance | path

Searched refs:getLowerBound (Results 1 – 16 of 16) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DExprOpenMP.h94 Expr *getLowerBound() { return cast_or_null<Expr>(SubExprs[LOWER_BOUND]); } in getLowerBound() function
95 const Expr *getLowerBound() const { in getLowerBound() function
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDependenceAnalysis.h801 const SCEV *getLowerBound(BoundInfo *Bound) const;
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.cpp920 if (auto LB = Subrange->getLowerBound()) in dependencies()
933 if (auto LB = GenericSubrange->getLowerBound()) in dependencies()
H A DDwarfUnit.cpp1338 AddBoundTypeEntry(dwarf::DW_AT_lower_bound, SR->getLowerBound()); in constructSubrangeDIE()
1379 AddBoundTypeEntry(dwarf::DW_AT_lower_bound, GSR->getLowerBound()); in constructGenericSubrangeDIE()
H A DCodeViewDebug.cpp1622 auto *LI = Subrange->getLowerBound().dyn_cast<ConstantInt *>(); in lowerTypeArray()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfoMetadata.cpp390 DISubrange::BoundType DISubrange::getLowerBound() const { in getLowerBound() function in DISubrange
480 DIGenericSubrange::BoundType DIGenericSubrange::getLowerBound() const { in getLowerBound() function in DIGenericSubrange
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DComputeDependence.cpp401 if (auto *LB = E->getLowerBound()) in computeDependence()
H A DStmtPrinter.cpp1335 if (Node->getLowerBound()) in VisitOMPArraySectionExpr()
1336 PrintExpr(Node->getLowerBound()); in VisitOMPArraySectionExpr()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h351 BoundType getLowerBound() const;
399 BoundType getLowerBound() const;
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DDependenceAnalysis.cpp2708 if (const SCEV *LowerBound = getLowerBound(Bound)) in testBounds()
2946 const SCEV *DependenceInfo::getLowerBound(BoundInfo *Bound) const { in getLowerBound() function in DependenceInfo
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.cpp7483 !OAE->getLowerBound()) in getExprTypeSize()
7508 OAE->getLowerBound() && "expected array_section[lb:]."); in getExprTypeSize()
7511 llvm::Value *LBVal = CGF.EmitScalarExpr(OAE->getLowerBound()); in getExprTypeSize()
7512 LBVal = CGF.EmitScalarConversion(LBVal, OAE->getLowerBound()->getType(), in getExprTypeSize()
7514 OAE->getLowerBound()->getExprLoc()); in getExprTypeSize()
8318 const Expr *OffsetExpr = OASE->getLowerBound(); in generateInfoForComponentList()
H A DCGExpr.cpp3935 if (auto *LowerBound = E->getLowerBound()) { in EmitOMPArraySectionExpr()
3954 auto *LowerBound = E->getLowerBound(); in EmitOMPArraySectionExpr()
/freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp816 Record.AddStmt(E->getLowerBound()); in VisitOMPArraySectionExpr()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp18477 const Expr *LowerBound = OASE->getLowerBound(); in checkArrayExpressionDoesNotReferToWholeSize()
18801 if (OASE->getLowerBound() && !OASE->getLowerBound()->isValueDependent() && in VisitOMPArraySectionExpr()
18802 OASE->getLowerBound()->EvaluateAsInt(ResultL, in VisitOMPArraySectionExpr()
18805 SemaRef.Diag(OASE->getLowerBound()->getExprLoc(), in VisitOMPArraySectionExpr()
18807 SemaRef.Diag(OASE->getLowerBound()->getExprLoc(), in VisitOMPArraySectionExpr()
H A DTreeTransform.h10669 if (E->getLowerBound()) { in TransformOMPArraySectionExpr()
10670 LowerBound = getDerived().TransformExpr(E->getLowerBound()); in TransformOMPArraySectionExpr()
10690 LowerBound.get() == E->getLowerBound() && Length.get() == E->getLength()) in TransformOMPArraySectionExpr()
H A DSemaChecking.cpp15013 if (ASE->getLowerBound()) in CheckArrayAccess()
15014 CheckArrayAccess(ASE->getBase(), ASE->getLowerBound(), in CheckArrayAccess()