Home
last modified time | relevance | path

Searched refs:isLogicalOp (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DCFG.cpp1085 assert(B->isLogicalOp()); in checkIncorrectLogicOperator()
1255 if (Bop->isLogicalOp() || Bop->isEqualityOp()) { in tryEvaluateBool()
1301 if (Bop->isLogicalOp()) { in evaluateAsBooleanConditionNoCache()
2532 if (B_RHS->isLogicalOp()) { in VisitLogicalOperator()
2573 if (B_LHS->isLogicalOp()) { in VisitLogicalOperator()
2615 if (B->isLogicalOp()) in VisitBinaryOperator()
2879 if (Cond->isLogicalOp()) in VisitConditionalOperator()
3166 if (Cond && Cond->isLogicalOp()) in VisitIfStmt()
3603 if (Cond->isLogicalOp()) { in VisitForStmt()
3932 if (Cond->isLogicalOp()) { in VisitWhileStmt()
[all …]
H A DReachableCode.cpp245 IncludeIntegers &= (B->isLogicalOp() || B->isComparisonOp()); in isConfigurationValue()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenPGO.cpp252 if (BinOp && BinOp->isLogicalOp()) { in dataTraverseStmtPre()
285 if (BinOp && BinOp->isLogicalOp()) { in dataTraverseStmtPost()
332 if (S->isLogicalOp()) { in VisitBinaryOperator()
H A DCodeGenFunction.cpp1733 return (!BOp || !BOp->isLogicalOp()); in isInstrumentedCondition()
H A DCodeGenFunction.h1656 return (BOp && BOp->isLogicalOp());
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DIdenticalExprChecker.cpp187 if (BinaryOperator::isLogicalOp(Op)) in VisitBinaryOperator()
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSMTConv.h360 BinaryOperator::isLogicalOp(Op)) { in getBinExpr()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DBugReporterVisitors.cpp2065 if (BinOp->isLogicalOp()) in isAssertlikeBlock()
2855 assert(BO->isLogicalOp() && in VisitTerminator()
2867 if (!InnerBO->isLogicalOp()) in VisitTerminator()
H A DExprEngine.cpp2100 if (B->isLogicalOp()) { in Visit()
2623 if (!BO || !BO->isLogicalOp()) { in getRightmostLeaf()
2652 if (!BO || !BO->isLogicalOp()) in ResolveCondition()
H A DExprEngineC.cpp705 assert(Term->isLogicalOp()); in VisitLogicalExpr()
H A DBugReporter.cpp663 if (B->isLogicalOp()) in getEnclosingStmtLocation()
1381 if (!BO->isLogicalOp()) in isConditionForTerminator()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h3992 static bool isLogicalOp(Opcode Opc) { return Opc == BO_LAnd || Opc==BO_LOr; } in isLogicalOp() function
3993 bool isLogicalOp() const { return isLogicalOp(getOpcode()); } in isLogicalOp() function
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DCompiler.cpp689 if (BO->isLogicalOp()) in VisitBinaryOperator()
908 assert(E->isLogicalOp()); in VisitLogicalBinOp()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DAnalysisBasedWarnings.cpp919 if (!BO->isLogicalOp()) in DiagUninitUse()
H A DSemaChecking.cpp8378 if (!Size->isComparisonOp() && !Size->isLogicalOp()) in CheckMemorySizeofForComparison()
11434 if (BO && BO->isLogicalOp()) { in AnalyzeImplicitConversions()
H A DSemaExpr.cpp8602 return OP->isComparisonOp() || OP->isLogicalOp(); in ExprLooksBoolean()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp3075 if (BinaryOperator::isLogicalOp(Opcode)) in handleVectorVectorBinOp()
13252 return E->getOpcode() == BO_Comma || E->isLogicalOp() || in shouldEnqueue()
13323 if (E->isLogicalOp()) { in VisitBinOpLHSOnly()
13381 if (E->isLogicalOp()) { in VisitBinOp()