Searched refs:Sum (Results 1 - 22 of 22) sorted by relevance

/freebsd-11.0-release/contrib/llvm/lib/Support/
H A DIntervalMap.cpp132 unsigned Sum = 0; local
134 Sum += NewSize[n] = PerNode + (n < Extra);
135 if (PosPair.first == Nodes && Sum > Position)
136 PosPair = IdxPair(n, Position - (Sum - NewSize[n]));
138 assert(Sum == Elements + Grow && "Bad distribution sum");
148 Sum = 0;
151 Sum += NewSize[n];
153 assert(Sum == Elements && "Bad distribution sum");
/freebsd-11.0-release/sys/contrib/dev/acpica/components/tables/
H A Dtbprint.c262 UINT8 Sum = 0; local
268 Sum = (UINT8) (Sum + *(Buffer++));
271 return (Sum);
/freebsd-11.0-release/contrib/llvm/include/llvm/Support/
H A DBranchProbability.h182 uint64_t Sum = std::accumulate(Begin, End, uint64_t(0), local
195 if (Sum < BranchProbability::getDenominator())
197 (BranchProbability::getDenominator() - Sum) / UnknownProbCount);
203 if (Sum <= BranchProbability::getDenominator())
207 if (Sum == 0) {
214 I->N = (I->N * uint64_t(D) + Sum / 2) / Sum;
H A DScaledNumber.h346 DigitsT Sum = LDigits + RDigits;
347 if (Sum >= RDigits)
348 return std::make_pair(Sum, Scale);
352 return std::make_pair(HighBit | Sum >> 1, Scale + 1);
/freebsd-11.0-release/sys/contrib/dev/acpica/compiler/
H A Daslcodegen.c497 signed char Sum; local
506 Sum = 0;
518 Sum = (signed char) (Sum + FileByte);
521 Checksum = (UINT8) (0 - Sum);
H A Ddtutils.c671 UINT8 *Sum = ReturnValue; local
675 *Sum = (UINT8) (*Sum + Checksum);
/freebsd-11.0-release/contrib/llvm/lib/Analysis/
H A DScalarEvolutionExpander.cpp311 const SCEV *Sum = NoAddRecs.empty() ? local
317 if (const SCEVAddExpr *Add = dyn_cast<SCEVAddExpr>(Sum))
319 else if (!Sum->isZero())
320 Ops.push_back(Sum);
688 Value *Sum = nullptr; local
692 if (!Sum) {
694 Sum = expand(Op);
696 } else if (PointerType *PTy = dyn_cast<PointerType>(Sum->getType())) {
709 Sum = expandAddToGEP(NewOps.begin(), NewOps.end(), PTy, Ty, Sum);
[all...]
H A DAliasAnalysisEvaluator.cpp345 static void PrintPercent(unsigned Num, unsigned Sum) { argument
346 errs() << "(" << Num*100ULL/Sum << "."
347 << ((Num*1000ULL/Sum) % 10) << "%)\n";
H A DDependenceAnalysis.cpp555 const SCEV *Sum = SE->getAddExpr(A1X1, B1Y1); local
556 if (isKnownPredicate(CmpInst::ICMP_EQ, Sum, Y->getC()))
558 if (isKnownPredicate(CmpInst::ICMP_NE, Sum, Y->getC())) {
2340 if (const SCEVAddExpr *Sum = dyn_cast<SCEVAddExpr>(Delta)) {
2342 for (unsigned Op = 0, Ops = Sum->getNumOperands(); Op < Ops; Op++) {
2343 const SCEV *Operand = Sum->getOperand(Op);
2935 const SCEV *Sum = Bound[1].Lower[Bound[1].Direction]; local
2936 for (unsigned K = 2; Sum && K <= MaxLevels; ++K) {
2938 Sum = SE->getAddExpr(Sum, Boun
2951 const SCEV *Sum = Bound[1].Upper[Bound[1].Direction]; local
3016 const SCEV *Sum = SE->getAddExpr(AddRec->getStepRecurrence(*SE), Value); local
[all...]
H A DBlockFrequencyInfoImpl.cpp218 [](uint64_t Sum, const Weight &W) {
219 return Sum + W.Amount;
229 // Sum the weights to each node and shift right if necessary.
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/
H A DSIInsertWaits.cpp258 unsigned Sum = 0; local
264 Sum += Increment.Array[i];
268 if (Sum == 0) {
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/
H A DMachineBasicBlock.cpp512 int64_t Sum = 0; local
514 Sum += Prob.getNumerator();
518 assert((uint64_t)std::abs(Sum - BranchProbability::getDenominator()) <=
1143 auto Sum = BranchProbability::getZero(); local
1146 Sum += P;
1150 return Sum.getCompl() / (Probs.size() - KnownProbNum);
H A DLiveInterval.cpp1051 unsigned Sum = 0;
1053 Sum += S.start.distance(S.end);
1054 return Sum;
/freebsd-11.0-release/contrib/llvm/include/llvm/Analysis/
H A DBlockFrequencyInfoImpl.h88 uint64_t Sum = Mass + X.Mass; local
89 Mass = Sum < Mass ? UINT64_MAX : Sum;
351 uint64_t Total; ///< Sum of all weights.
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp366 const SCEV *Sum = SE.getAddExpr(Good); local
367 if (!Sum->isZero())
368 BaseRegs.push_back(Sum);
372 const SCEV *Sum = SE.getAddExpr(Bad); local
373 if (!Sum->isZero())
374 BaseRegs.push_back(Sum);
3355 const SCEV *Sum = SE.getAddExpr(Ops); local
3356 // TODO: If Sum is zero, it probably means ScalarEvolution missed an
3359 if (!Sum->isZero()) {
3360 F.BaseRegs.push_back(Sum);
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonGenInsert.cpp1198 unsigned &Sum) const;
1235 unsigned &Sum) const {
1242 Sum += UC;
/freebsd-11.0-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp1515 Value *Sum; local
1519 Sum = GO1;
1521 Sum = SO1;
1534 Sum = Builder->CreateAdd(SO1, GO1, PtrOp->getName()+".sum");
1540 GEP.setOperand(1, Sum);
1544 Indices.push_back(Sum);
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp2174 SDValue Sum = DAG.getNode(Node->getOpcode() == ISD::SADDO ? local
2177 SplitInteger(Sum, Lo, Hi);
2183 // SumSign -> Sum >= 0
2199 SDValue SumSign = DAG.getSetCC(dl, OType, Sum, Zero, ISD::SETGE);
2439 SDValue Sum = DAG.getNode(N->getOpcode() == ISD::UADDO ? local
2442 SplitInteger(Sum, Lo, Hi);
2446 SDValue Ofl = DAG.getSetCC(dl, N->getValueType(1), Sum, LHS,
H A DLegalizeDAG.cpp3581 SDValue Sum = DAG.getNode(Node->getOpcode() == ISD::SADDO ?
3584 Results.push_back(Sum);
3592 // SumSign -> Sum >= 0
3605 SDValue SumSign = DAG.getSetCC(dl, OType, Sum, Zero, ISD::SETGE);
3616 SDValue Sum = DAG.getNode(Node->getOpcode() == ISD::UADDO ?
3619 Results.push_back(Sum);
3625 SDValue SetCC = DAG.getSetCC(dl, SetCCType, Sum, LHS, CC);
H A DDAGCombiner.cpp4614 unsigned Sum = N1C->getZExtValue() + C1->getZExtValue(); local
4615 if (Sum >= OpSizeInBits)
4616 Sum = OpSizeInBits - 1;
4619 DAG.getConstant(Sum, DL, N1.getValueType()));
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGBuiltin.cpp1799 llvm::Value *Sum = EmitOverflowIntrinsic(*this, IntrinsicId, X, Y, Carry); local
1800 Builder.CreateStore(Sum, SumOutPtr);
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp19359 SDValue Sum = DAG.getNode(X86ISD::UMUL, DL, VTs, LHS, RHS);
19364 SDValue(Sum.getNode(), 2));
19366 return DAG.getNode(ISD::MERGE_VALUES, DL, N->getVTList(), Sum, SetCC);
19372 SDValue Sum = DAG.getNode(BaseOp, DL, VTs, LHS, RHS);
19377 SDValue(Sum.getNode(), 1));
19379 return DAG.getNode(ISD::MERGE_VALUES, DL, N->getVTList(), Sum, SetCC);
[all...]

Completed in 434 milliseconds