Searched refs:BO_And (Results 1 – 20 of 20) sorted by relevance
315 BO_And, // [C99 6.5.10] Bitwise AND operator. enumerator
63 case BO_And: DISPATCH(BinAnd, BinaryOperator); in Visit()
2996 static bool isBitwiseOp(Opcode Opc) { return Opc >= BO_And && Opc <= BO_Or; } in isBitwiseOp()3052 return Opcode(unsigned(Opc) - BO_AndAssign + BO_And); in getOpForCompoundAssignment()
252 case BO_And: in MakeSymIntVal()330 case BO_And: in evalBinOpNN()406 case BO_And: in evalBinOpNN()
34 case BO_And: in canReasonAbout()
224 case BO_And: in evalAPSInt()
116 case BO_AndAssign: Op = BO_And; break; in VisitBinaryOperator()
140 SVal maskedFlagsUC = C.getSValBuilder().evalBinOpNN(state, BO_And, in CheckOpen()
718 SVal MaskedFlagsUC = C.getSValBuilder().evalBinOpNN(State, BO_And, in performKernelMalloc()
1018 case BO_And: in BuildEmptyCXXFoldExpr()
5244 BOK = BO_And; in ActOnOpenMPReductionClause()5495 case BO_And: { in ActOnOpenMPReductionClause()
9845 case tok::amp: Opc = BO_And; break; in ConvertTokenKindToBinaryOpcode()10070 case BO_And: in CreateBuiltinBinOp()10214 assert(Bop->getOpcode() == BO_And); in EmitDiagnosticForBitwiseAndInBitwiseOr()10295 if (Bop->getOpcode() == BO_And) in DiagnoseBitwiseAndInBitwiseOr()
5817 case BO_And: in GetExprRange()
524 case BO_And: return translateBinOp(til::BOP_BitAnd, BO, Ctx); in translateBinaryOperator()
627 if (BitOp && (BitOp->getOpcode() == BO_And || in checkIncorrectEqualityOperator()642 if ((BitOp->getOpcode() == BO_And && (L2 & L1) != L1) || in checkIncorrectEqualityOperator()839 case BO_And: { in tryEvaluateBool()
149 case BO_And: // Bitwise AND operator. in isKnownToHaveBooleanValue()1798 case BO_And: return "&"; in getOpcodeStr()1830 case OO_Amp: return BO_And; in getOverloadedOpcode()
843 BinaryOp = BO_And; in DecodeOperatorCall()
1662 case BO_And: Result = LHS & RHS; return true; in handleIntIntBinOp()8881 case BO_And: in CheckICE()
1498 case BO_And: in emitOMPAtomicRMW()
3552 case BO_And: in EmitCompoundAssignmentLValue()