Searched refs:BO_LOr (Results 1 – 25 of 25) sorted by relevance
319 BO_LOr, // [C99 6.5.14] Logical OR operator. enumerator
68 case BO_LOr : DISPATCH(BinLOr, BinaryOperator); in Visit()
3085 static bool isLogicalOp(Opcode Opc) { return Opc == BO_LAnd || Opc==BO_LOr; } in isLogicalOp()
703 case BO_LOr : { in VisitBinaryOperator()727 static_cast<EffectiveOp>(BinOp->getOpcode() == BO_LOr), LTest, RTest))); in VisitBinaryOperator()1314 } else if (BinOp->getOpcode() == BO_LOr) { in splitState()
918 if (LHS.isTrue() == (Bop->getOpcode() == BO_LOr)) in evaluateAsBooleanConditionNoCache()923 if (Bop->getOpcode() == BO_LOr) in evaluateAsBooleanConditionNoCache()933 if (RHS.isTrue() == (Bop->getOpcode() == BO_LOr)) in evaluateAsBooleanConditionNoCache()1717 if (B->getOpcode() == BO_LOr) in VisitLogicalOperator()1743 if (B->getOpcode() == BO_LOr) { in VisitLogicalOperator()3722 if (RHSExecuted.isKnown() && E->getOpcode() == BO_LOr) in VisitBinaryOperatorForTemporaryDtors()4163 case BO_LOr: in VisitBinaryOperator()
515 case BO_LOr: return translateBinOp(til::BOP_LogicOr, BO, Ctx); in translateBinaryOperator()
1378 if (BOP->getOpcode() == BO_LOr) { in getTrylockCallExpr()
146 case BO_LOr: // Logical OR operator. in isKnownToHaveBooleanValue()1839 case BO_LOr: return "||"; in getOpcodeStr()1889 case OO_PipePipe: return BO_LOr; in getOverloadedOpcode()2125 case BO_LOr: in isUnusedResultAWarning()
1041 BinaryOp = BO_LOr; in DecodeOperatorCall()
7012 if (LHSAsBool == (E->getOpcode() == BO_LOr)) { in VisitBinOpLHSOnly()7059 if (E->getOpcode() == BO_LOr) in VisitBinOp()7068 if (rhsResult == (E->getOpcode() == BO_LOr)) in VisitBinOp()9291 case BO_LOr: { in CheckICE()
1022 case BO_LOr: in BuildEmptyCXXFoldExpr()
763 (BO->getOpcode() == BO_LOr && !I->Output)) in DiagUninitUse()
10127 case tok::pipepipe: Opc = BO_LOr; break; in ConvertTokenKindToBinaryOpcode()10369 case BO_LOr: in CreateBuiltinBinOp()10542 } else if (Bop->getOpcode() == BO_LOr) { in DiagnoseLogicalAndInLogicalOrLHS()10645 if (Opc == BO_LOr && !OpLoc.isMacroID()/* Don't warn in macros. */) { in DiagnoseBinOpPrecedence()
7000 BOK = BO_LOr; in ActOnOpenMPReductionClause()7298 case BO_LOr: in ActOnOpenMPReductionClause()
484 if (E->getOpcode() == BO_LAnd || E->getOpcode() == BO_LOr) in isCapabilityExpr()
6276 case BO_LOr: in GetExprRange()
188 if (BO->getOpcode() == BO_LOr) in getHashType()
1169 if (CondBOp->getOpcode() == BO_LOr) { in EmitBranchOnBoolExpr()
2257 case BO_LOr: in emitOMPAtomicRMW()
3548 case BO_LOr: in EmitCompoundAssignmentLValue()
443 case BO_LOr: in evalBinOpNN()
544 B->getOpcode() == BO_LOr); in VisitLogicalExpr()
722 if (Op == BO_LAnd || Op == BO_LOr) in getNextStmt()
771 assert(B->getOpcode() == BO_LOr); in GenerateMinimalPathDiagnostic()
669 case clang::BO_LOr: in DECL_VISIT_EXPR()