Home
last modified time | relevance | path

Searched refs:BO_EQ (Results 1 – 24 of 24) sorted by relevance

/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
HDSimpleSValBuilder.cpp316 case BO_EQ: in evalBinOpNN()
353 case BO_EQ: in evalBinOpNN()
402 case BO_EQ: in evalBinOpNN()
433 if (op == BO_EQ && rhs.isZeroConstant()) { in evalBinOpNN()
465 case BO_EQ: in evalBinOpNN()
562 if (op == BO_EQ) in evalBinOpFieldRegionFieldRegion()
603 case BO_EQ: in evalBinOpLL()
626 case BO_EQ: in evalBinOpLL()
677 case BO_EQ: in evalBinOpLL()
745 case BO_EQ: in evalBinOpLL()
[all …]
HDSimpleConstraintManager.cpp245 case BO_EQ: in assumeSymRel()
HDBasicValueFactory.cpp220 case BO_EQ: in evalAPSInt()
HDBugReporterVisitors.cpp1374 case BO_EQ: Op = BO_NE; break; in VisitTrueTest()
1375 case BO_NE: Op = BO_EQ; break; in VisitTrueTest()
1385 case BO_EQ: in VisitTrueTest()
HDExprEngineC.cpp867 Result = evalBinOp(state, BO_EQ, *LV, X, U->getType()); in VisitUnaryOperator()
874 Result = evalBinOp(state, BO_EQ, V.castAs<NonLoc>(), X, in VisitUnaryOperator()
HDSValBuilder.cpp365 return evalBinOp(state, BO_EQ, lhs, rhs, getConditionType()) in evalEQ()
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
HDIdenticalExprChecker.cpp216 if ((Op == BO_EQ) || (Op == BO_NE)) { in checkComparisonOp()
223 if ((Op == BO_EQ) || (Op == BO_NE)) { in checkComparisonOp()
240 if (((Op == BO_EQ) || (Op == BO_LE) || (Op == BO_GE))) in checkComparisonOp()
HDIvarInvalidationChecker.cpp679 Opcode != BO_EQ && in VisitBinaryOperator()
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDOperationKinds.h314 BO_EQ, BO_NE, // [C99 6.5.9] Equality operators. enumerator
HDStmtVisitor.h60 case BO_EQ: DISPATCH(BinEQ, BinaryOperator); in Visit()
HDExpr.h3004 static bool isEqualityOp(Opcode Opc) { return Opc == BO_EQ || Opc == BO_NE; } in isEqualityOp()
3018 case BO_EQ: return BO_NE; in negateComparisonOp()
3019 case BO_NE: return BO_EQ; in negateComparisonOp()
3031 case BO_EQ: in reverseComparisonOp()
/NextBSD/contrib/llvm/tools/clang/lib/Analysis/
HDBodyFarm.cpp323 BO_EQ); in create_OSAtomicCompareAndSwap()
HDCFG.cpp645 B->getOpcode() != BO_EQ); in checkIncorrectEqualityOperator()
646 TryResult(B->getOpcode() != BO_EQ); in checkIncorrectEqualityOperator()
653 return TryResult(B->getOpcode() != BO_EQ); in checkIncorrectEqualityOperator()
666 case BO_EQ: in analyzeLogicOperatorCondition()
HDThreadSafetyCommon.cpp522 case BO_EQ: return translateBinOp(til::BOP_Eq, BO, Ctx); in translateBinaryOperator()
HDThreadSafety.cpp1361 if (BOP->getOpcode() == BO_EQ || BOP->getOpcode() == BO_NE) { in getTrylockCallExpr()
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDExprConstant.cpp1736 case BO_EQ: Result = LHS == RHS; return true; in handleIntIntBinOp()
6884 if (E->getOpcode() == BO_EQ) in VisitBinaryOperator()
6898 if (E->getOpcode() == BO_EQ) in VisitBinaryOperator()
6935 case BO_EQ: in VisitBinaryOperator()
7153 case BO_EQ: return Success(CompareLHS == CompareRHS, E); in VisitBinaryOperator()
7177 return Success(E->getOpcode() == BO_EQ ? Equal : !Equal, E); in VisitBinaryOperator()
7194 return Success(E->getOpcode() == BO_EQ ? Equal : !Equal, E); in VisitBinaryOperator()
7204 return Success(Opcode == BO_EQ || Opcode == BO_LE || Opcode == BO_GE, E); in VisitBinaryOperator()
8892 case BO_EQ: in CheckICE()
HDExpr.cpp143 case BO_EQ: // Equality operators. in isKnownToHaveBooleanValue()
1796 case BO_EQ: return "=="; in getOpcodeStr()
1847 case OO_EqualEqual: return BO_EQ; in getOverloadedOpcode()
HDStmtProfile.cpp951 BinaryOp = BO_EQ; in DecodeOperatorCall()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGExprScalar.cpp2858 assert(E->getOpcode() == BO_EQ || in EmitCompare()
2886 case BO_EQ: in EmitCompare()
2990 if (E->getOpcode() == BO_EQ) { in EmitCompare()
3568 case BO_EQ: in EmitCompoundAssignmentLValue()
HDCGStmtOpenMP.cpp1826 case BO_EQ: in emitOMPAtomicRMW()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaExpr.cpp8373 << FixItHint::CreateInsertion(Start, Opc == BO_EQ ? "[" : "![") in diagnoseObjCLiteralComparison()
8480 << (Opc == BO_EQ in CheckCompareOperands()
8489 case BO_EQ: // e.g. array1 == array2 in CheckCompareOperands()
8566 bool IsEquality = Opc == BO_EQ; in CheckCompareOperands()
9945 case tok::equalequal: Opc = BO_EQ; break; in ConvertTokenKindToBinaryOpcode()
10167 case BO_EQ: in CreateBuiltinBinOp()
13663 if (opE->getOpcode() == BO_EQ && in DiagnoseEqualityWithExtraParens()
HDSemaChecking.cpp6098 case BO_EQ: in GetExprRange()
6446 if (op == BO_EQ || op == BO_NE) { in DiagnoseOutOfRangeComparison()
6521 case BO_EQ: in DiagnoseOutOfRangeComparison()
HDSemaExprObjC.cpp4064 (Opc == BO_NE || Opc == BO_EQ))) in CheckObjCARCConversion()
HDSemaOpenMP.cpp6155 case BO_EQ: in ActOnOpenMPReductionClause()