Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DAnalysisOrderChecker.cpp115 void checkPreStmt(const OffsetOfExpr *OOE, CheckerContext &C) const { in checkPreStmt() argument
120 void checkPostStmt(const OffsetOfExpr *OOE, CheckerContext &C) const { in checkPostStmt() argument
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DExprEngineC.cpp848 VisitOffsetOfExpr(const OffsetOfExpr *OOE, in VisitOffsetOfExpr() argument
852 if (OOE->EvaluateAsInt(Result, getContext())) { in VisitOffsetOfExpr()
854 assert(IV.getBitWidth() == getContext().getTypeSize(OOE->getType())); in VisitOffsetOfExpr()
855 assert(OOE->getType()->castAs<BuiltinType>()->isInteger()); in VisitOffsetOfExpr()
856 assert(IV.isSigned() == OOE->getType()->isSignedIntegerType()); in VisitOffsetOfExpr()
858 B.generateNode(OOE, Pred, in VisitOffsetOfExpr()
859 Pred->getState()->BindExpr(OOE, Pred->getLocationContext(), in VisitOffsetOfExpr()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSISchedule.td88 // early-ifcvt heuristics. These need improvement to avoid the OOE
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp14129 bool IntExprEvaluator::VisitOffsetOfExpr(const OffsetOfExpr *OOE) { in VisitOffsetOfExpr() argument
14131 unsigned n = OOE->getNumComponents(); in VisitOffsetOfExpr()
14133 return Error(OOE); in VisitOffsetOfExpr()
14134 QualType CurrentType = OOE->getTypeSourceInfo()->getType(); in VisitOffsetOfExpr()
14136 OffsetOfNode ON = OOE->getComponent(i); in VisitOffsetOfExpr()
14139 const Expr *Idx = OOE->getIndexExpr(ON.getArrayExprIndex()); in VisitOffsetOfExpr()
14145 return Error(OOE); in VisitOffsetOfExpr()
14156 return Error(OOE); in VisitOffsetOfExpr()
14173 return Error(OOE); in VisitOffsetOfExpr()
14178 return Error(OOE); in VisitOffsetOfExpr()
[all …]