Searched refs:Expr1 (Results 1 – 8 of 8) sorted by relevance
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | IdenticalExprChecker.cpp | 316 const Expr *Expr1 = dyn_cast<Expr>(Stmt1); in isIdenticalStmt() local 319 if (Expr1 && Expr2) { in isIdenticalStmt() 322 if (!IgnoreSideEffects && Expr1->HasSideEffects(Ctx)) in isIdenticalStmt() 326 if ((Expr1->getExprLoc().isMacroID()) || (Expr2->getExprLoc().isMacroID())) in isIdenticalStmt() 330 Expr::const_child_iterator I1 = Expr1->child_begin(); in isIdenticalStmt() 332 while (I1 != Expr1->child_end() && I2 != Expr2->child_end()) { in isIdenticalStmt() 340 if (I1 != Expr1->child_end()) in isIdenticalStmt()
|
/external/clang/include/clang/Analysis/Analyses/ |
D | ThreadSafetyTIL.h | 1212 : SExpr(COP_BinaryOp), Expr0(E0), Expr1(E1) { in BinaryOp() 1216 : SExpr(B), Expr0(E0), Expr1(E1) { in BinaryOp() 1227 SExpr *expr1() { return Expr1; } in expr1() 1228 const SExpr *expr1() const { return Expr1; } in expr1() 1233 auto Ne1 = Vs.traverse(Expr1, Vs.subExprCtx(Ctx)); in traverse() 1251 SExpr* Expr1; variable
|
/external/clang/lib/Parse/ |
D | ParseExpr.cpp | 2067 ExprResult Expr1(ParseAssignmentExpression()); in ParseBuiltinPrimaryExpression() local 2068 if (Expr1.isInvalid()) { in ParseBuiltinPrimaryExpression() 2070 return Expr1; in ParseBuiltinPrimaryExpression() 2086 Res = Actions.ActOnChooseExpr(StartLoc, Cond.get(), Expr1.get(), in ParseBuiltinPrimaryExpression()
|
/external/clang/lib/Analysis/ |
D | CFG.cpp | 771 const Expr *Expr1; in checkIncorrectLogicOperator() local 773 std::tie(Decl1, BO1, Expr1) = tryNormalizeBinaryOperator(LHS); in checkIncorrectLogicOperator() 775 if (!Decl1 || !Expr1) in checkIncorrectLogicOperator() 792 if (!areExprTypesCompatible(Expr1, Expr2)) in checkIncorrectLogicOperator() 797 if (!Expr1->EvaluateAsInt(L1, *Context) || in checkIncorrectLogicOperator()
|
/external/llvm/lib/Analysis/ |
D | ScalarEvolutionExpander.cpp | 2025 Value *Expr1 = expandCodeFor(Pred->getRHS(), Pred->getRHS()->getType(), IP); in expandEqualPredicate() local 2028 auto *I = Builder.CreateICmpNE(Expr0, Expr1, "ident.check"); in expandEqualPredicate()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | ScalarEvolutionExpander.cpp | 2141 Value *Expr1 = expandCodeFor(Pred->getRHS(), Pred->getRHS()->getType(), IP); in expandEqualPredicate() local 2144 auto *I = Builder.CreateICmpNE(Expr0, Expr1, "ident.check"); in expandEqualPredicate()
|
D | ScalarEvolution.cpp | 4949 auto areExprsEqual = [&](const SCEV *Expr1, const SCEV *Expr2) -> bool { in areAddRecsEqualWithPreds() argument 4950 if (Expr1 != Expr2 && !Preds.implies(SE.getEqualPredicate(Expr1, Expr2)) && in areAddRecsEqualWithPreds() 4951 !Preds.implies(SE.getEqualPredicate(Expr2, Expr1))) in areAddRecsEqualWithPreds()
|
/external/clang/lib/Sema/ |
D | SemaExpr.cpp | 6406 Expr *Expr1 = IsIntFirstExpr ? Int.get() : PointerExpr; in checkPointerIntegerMismatch() local 6410 << Expr1->getType() << Expr2->getType() in checkPointerIntegerMismatch() 6411 << Expr1->getSourceRange() << Expr2->getSourceRange(); in checkPointerIntegerMismatch()
|