Home
last modified time | relevance | path

Searched refs:BO_Mul (Results 1 – 22 of 22) sorted by relevance

/external/clang/lib/StaticAnalyzer/Checkers/
DMallocOverflowSecurityChecker.cpp62 return (op == BO_Mul) && (Val == 0); in EvaluatesToZero()
85 if (mulop == nullptr && opc == BO_Mul) in CheckMallocArgument()
87 if (opc != BO_Mul && opc != BO_Add && opc != BO_Sub && opc != BO_Shl) in CheckMallocArgument()
97 } else if ((opc == BO_Add || opc == BO_Mul) && in CheckMallocArgument()
DVLASizeChecker.cpp165 state, BO_Mul, ArrayLength, EleSizeVal.castAs<NonLoc>(), SizeTy); in checkPreStmt()
DArrayBoundCheckerV2.cpp235 return sb.evalBinOpNN(state, BO_Mul, baseVal, in scaleValue()
DMallocChecker.cpp2001 SVal TotalSize = svalBuilder.evalBinOp(State, BO_Mul, count, elementSize, in CallocMem()
/external/clang/include/clang/AST/
DOperationKinds.h310 BO_Mul, BO_Div, BO_Rem, // [C99 6.5.5] Multiplicative operators. enumerator
DStmtVisitor.h49 case BO_Mul: DISPATCH(BinMul, BinaryOperator); in Visit()
DExpr.h3038 return Opc >= BO_Mul && Opc <= BO_Rem; in isMultiplicativeOp()
3104 return Opcode(unsigned(Opc) - BO_MulAssign + BO_Mul); in getOpForCompoundAssignment()
/external/clang/lib/StaticAnalyzer/Core/
DBasicValueFactory.cpp153 case BO_Mul: in evalAPSInt()
DSimpleConstraintManager.cpp40 case BO_Mul: in canReasonAbout()
DSimpleSValBuilder.cpp220 case BO_Mul: in MakeSymIntVal()
405 case BO_Mul: in evalBinOpNN()
DExprEngineC.cpp109 case BO_MulAssign: Op = BO_Mul; break; in VisitBinaryOperator()
/external/clang/lib/Sema/
DSemaTemplateVariadic.cpp1014 case BO_Mul: in BuildEmptyCXXFoldExpr()
DSemaOpenMP.cpp3580 SemaRef.BuildBinOp(S, Loc, BO_Mul, Iter.get(), NewStep.get()); in BuildCounterUpdate()
3753 CurScope, SourceLocation(), BO_Mul, LastIteration32.get(), in CheckOpenMPLoop()
3760 CurScope, SourceLocation(), BO_Mul, LastIteration64.get(), in CheckOpenMPLoop()
3992 Div = SemaRef.BuildBinOp(CurScope, UpdLoc, BO_Mul, Div.get(), in CheckOpenMPLoop()
6985 BOK = BO_Mul; in ActOnOpenMPReductionClause()
7304 case BO_Mul: in ActOnOpenMPReductionClause()
DSemaExpr.cpp10110 case tok::star: Opc = BO_Mul; break; in ConvertTokenKindToBinaryOpcode()
10334 case BO_Mul: in CreateBuiltinBinOp()
DSemaChecking.cpp6397 case BO_Mul: in GetExprRange()
/external/clang/lib/Analysis/
DThreadSafetyCommon.cpp498 case BO_Mul: return translateBinOp(til::BOP_Mul, BO, Ctx); in translateBinaryOperator()
DCFG.cpp886 case BO_Mul: in tryEvaluateBool()
/external/clang/lib/AST/
DStmtProfile.cpp924 BinaryOp = BO_Mul; in DecodeOperatorCall()
DExpr.cpp1822 case BO_Mul: return "*"; in getOpcodeStr()
1863 case OO_Star: return BO_Mul; in getOverloadedOpcode()
DExprConstant.cpp1733 case BO_Mul: in handleIntIntBinOp()
1831 case BO_Mul: in handleFloatFloatBinOp()
8405 case BO_Mul: in VisitBinaryOperator()
9243 case BO_Mul: in CheckICE()
/external/clang/lib/CodeGen/
DCGExprScalar.cpp961 case BO_Mul: CheckName = "mul_overflow"; break; in EmitBinOpCheck()
2339 case BO_Mul: in EmitOverflowCheckedBinOp()
3531 case BO_Mul: in EmitCompoundAssignmentLValue()
DCGStmtOpenMP.cpp2251 case BO_Mul: in emitOMPAtomicRMW()