Home
last modified time | relevance | path

Searched refs:BO_And (Results 1 – 20 of 20) sorted by relevance

/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDOperationKinds.h315 BO_And, // [C99 6.5.10] Bitwise AND operator. enumerator
HDStmtVisitor.h63 case BO_And: DISPATCH(BinAnd, BinaryOperator); in Visit()
HDExpr.h2998 static bool isBitwiseOp(Opcode Opc) { return Opc >= BO_And && Opc <= BO_Or; } in isBitwiseOp()
3054 return Opcode(unsigned(Opc) - BO_AndAssign + BO_And); in getOpForCompoundAssignment()
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
HDSimpleSValBuilder.cpp252 case BO_And: in MakeSymIntVal()
330 case BO_And: in evalBinOpNN()
406 case BO_And: in evalBinOpNN()
HDSimpleConstraintManager.cpp34 case BO_And: in canReasonAbout()
HDBasicValueFactory.cpp228 case BO_And: in evalAPSInt()
HDExprEngineC.cpp116 case BO_AndAssign: Op = BO_And; break; in VisitBinaryOperator()
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
HDUnixAPIChecker.cpp140 SVal maskedFlagsUC = C.getSValBuilder().evalBinOpNN(state, BO_And, in CheckOpen()
HDMallocChecker.cpp718 SVal MaskedFlagsUC = C.getSValBuilder().evalBinOpNN(State, BO_And, in performKernelMalloc()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaTemplateVariadic.cpp1018 case BO_And: in BuildEmptyCXXFoldExpr()
HDSemaOpenMP.cpp5833 BOK = BO_And; in ActOnOpenMPReductionClause()
6084 case BO_And: { in ActOnOpenMPReductionClause()
HDSemaExpr.cpp9946 case tok::amp: Opc = BO_And; break; in ConvertTokenKindToBinaryOpcode()
10171 case BO_And: in CreateBuiltinBinOp()
10315 assert(Bop->getOpcode() == BO_And); in EmitDiagnosticForBitwiseAndInBitwiseOr()
10396 if (Bop->getOpcode() == BO_And) in DiagnoseBitwiseAndInBitwiseOr()
HDSemaChecking.cpp6126 case BO_And: in GetExprRange()
/NextBSD/contrib/llvm/tools/clang/lib/Analysis/
HDThreadSafetyCommon.cpp524 case BO_And: return translateBinOp(til::BOP_BitAnd, BO, Ctx); in translateBinaryOperator()
HDCFG.cpp626 if (BitOp && (BitOp->getOpcode() == BO_And || in checkIncorrectEqualityOperator()
641 if ((BitOp->getOpcode() == BO_And && (L2 & L1) != L1) || in checkIncorrectEqualityOperator()
838 case BO_And: { in tryEvaluateBool()
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDExpr.cpp149 case BO_And: // Bitwise AND operator. in isKnownToHaveBooleanValue()
1798 case BO_And: return "&"; in getOpcodeStr()
1830 case OO_Amp: return BO_And; in getOverloadedOpcode()
HDStmtProfile.cpp875 BinaryOp = BO_And; in DecodeOperatorCall()
HDExprConstant.cpp1662 case BO_And: Result = LHS & RHS; return true; in handleIntIntBinOp()
8894 case BO_And: in CheckICE()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGStmtOpenMP.cpp1788 case BO_And: in emitOMPAtomicRMW()
HDCGExprScalar.cpp3570 case BO_And: in EmitCompoundAssignmentLValue()