Home
last modified time | relevance | path

Searched refs:Sum (Results 1 – 25 of 33) sorted by relevance

12

/NextBSD/contrib/llvm/lib/CodeGen/
HDMachineBranchProbabilityInfo.cpp37 uint64_t Sum = 0; in getSumForBlock() local
42 Sum += Weight; in getSumForBlock()
46 if (Sum <= UINT32_MAX) in getSumForBlock()
47 return Sum; in getSumForBlock()
51 assert((Sum / UINT32_MAX) < UINT32_MAX); in getSumForBlock()
52 Scale = (Sum / UINT32_MAX) + 1; in getSumForBlock()
53 Sum = 0; in getSumForBlock()
57 Sum += Weight / Scale; in getSumForBlock()
59 assert(Sum <= UINT32_MAX); in getSumForBlock()
60 return Sum; in getSumForBlock()
HDLiveInterval.cpp1018 unsigned Sum = 0; in getSize() local
1020 Sum += S.start.distance(S.end); in getSize()
1021 return Sum; in getSize()
/NextBSD/contrib/llvm/lib/Support/
HDIntervalMap.cpp132 unsigned Sum = 0; in distribute() local
134 Sum += NewSize[n] = PerNode + (n < Extra); in distribute()
135 if (PosPair.first == Nodes && Sum > Position) in distribute()
136 PosPair = IdxPair(n, Position - (Sum - NewSize[n])); in distribute()
138 assert(Sum == Elements + Grow && "Bad distribution sum"); in distribute()
148 Sum = 0; in distribute()
151 Sum += NewSize[n]; in distribute()
153 assert(Sum == Elements && "Bad distribution sum"); in distribute()
/NextBSD/sys/contrib/dev/acpica/components/tables/
HDtbprint.c261 UINT8 Sum = 0; in AcpiTbChecksum() local
267 Sum = (UINT8) (Sum + *(Buffer++)); in AcpiTbChecksum()
270 return (Sum); in AcpiTbChecksum()
/NextBSD/contrib/llvm/lib/Analysis/
HDBranchProbabilityInfo.cpp565 uint32_t Sum = 0; in getSumForBlock() local
569 uint32_t PrevSum = Sum; in getSumForBlock()
571 Sum += Weight; in getSumForBlock()
572 assert(Sum >= PrevSum); (void) PrevSum; in getSumForBlock()
575 return Sum; in getSumForBlock()
586 uint32_t Sum = 0; in getHotSucc() local
593 uint32_t PrevSum = Sum; in getHotSucc()
595 Sum += Weight; in getHotSucc()
596 assert(Sum > PrevSum); (void) PrevSum; in getHotSucc()
605 if (BranchProbability(MaxWeight, Sum) > BranchProbability(4, 5)) in getHotSucc()
HDScalarEvolutionExpander.cpp299 const SCEV *Sum = NoAddRecs.empty() ? in SimplifyAddOperands() local
305 if (const SCEVAddExpr *Add = dyn_cast<SCEVAddExpr>(Sum)) in SimplifyAddOperands()
307 else if (!Sum->isZero()) in SimplifyAddOperands()
308 Ops.push_back(Sum); in SimplifyAddOperands()
686 Value *Sum = nullptr; in visitAddExpr() local
691 if (!Sum) { in visitAddExpr()
693 Sum = expand(Op); in visitAddExpr()
695 } else if (PointerType *PTy = dyn_cast<PointerType>(Sum->getType())) { in visitAddExpr()
708 Sum = expandAddToGEP(NewOps.begin(), NewOps.end(), PTy, Ty, Sum); in visitAddExpr()
714 NewOps.push_back(isa<Instruction>(Sum) ? SE.getUnknown(Sum) : in visitAddExpr()
[all …]
HDAliasAnalysisCounter.cpp43 void printLine(const char *Desc, unsigned Val, unsigned Sum) { in printLine() argument
45 << Val*100/Sum << "%)\n"; in printLine()
HDDependenceAnalysis.cpp554 const SCEV *Sum = SE->getAddExpr(A1X1, B1Y1); in intersectConstraints() local
555 if (isKnownPredicate(CmpInst::ICMP_EQ, Sum, Y->getC())) in intersectConstraints()
557 if (isKnownPredicate(CmpInst::ICMP_NE, Sum, Y->getC())) { in intersectConstraints()
2341 if (const SCEVAddExpr *Sum = dyn_cast<SCEVAddExpr>(Delta)) { in gcdMIVtest() local
2343 for (unsigned Op = 0, Ops = Sum->getNumOperands(); Op < Ops; Op++) { in gcdMIVtest()
2344 const SCEV *Operand = Sum->getOperand(Op); in gcdMIVtest()
2938 const SCEV *Sum = Bound[1].Lower[Bound[1].Direction]; in getLowerBound() local
2939 for (unsigned K = 2; Sum && K <= MaxLevels; ++K) { in getLowerBound()
2941 Sum = SE->getAddExpr(Sum, Bound[K].Lower[Bound[K].Direction]); in getLowerBound()
2943 Sum = nullptr; in getLowerBound()
[all …]
HDAliasAnalysisEvaluator.cpp345 static void PrintPercent(unsigned Num, unsigned Sum) { in PrintPercent() argument
346 errs() << "(" << Num*100ULL/Sum << "." in PrintPercent()
347 << ((Num*1000ULL/Sum) % 10) << "%)\n"; in PrintPercent()
HDBlockFrequencyInfoImpl.cpp218 [](uint64_t Sum, const Weight &W) { in normalize() argument
219 return Sum + W.Amount; in normalize()
/NextBSD/sys/contrib/dev/acpica/compiler/
HDaslcodegen.c494 signed char Sum; in CgCloseTable() local
499 Sum = 0; in CgCloseTable()
505 Sum = (signed char) (Sum + FileByte); in CgCloseTable()
510 TableHeader.Checksum = (UINT8) (0 - Sum); in CgCloseTable()
HDdtutils.c671 UINT8 *Sum = ReturnValue; in DtSum() local
675 *Sum = (UINT8) (*Sum + Checksum); in DtSum()
/NextBSD/contrib/llvm/lib/Target/AMDGPU/
HDSIInsertWaits.cpp249 unsigned Sum = 0; in pushInstruction() local
253 Sum += Increment.Array[i]; in pushInstruction()
257 if (Sum == 0) { in pushInstruction()
/NextBSD/contrib/llvm/include/llvm/Support/
HDScaledNumber.h346 DigitsT Sum = LDigits + RDigits; in getSum() local
347 if (Sum >= RDigits) in getSum()
348 return std::make_pair(Sum, Scale); in getSum()
352 return std::make_pair(HighBit | Sum >> 1, Scale + 1); in getSum()
/NextBSD/contrib/llvm/include/llvm/Analysis/
HDBlockFrequencyInfoImpl.h88 uint64_t Sum = Mass + X.Mass; variable
89 Mass = Sum < Mass ? UINT64_MAX : Sum;
/NextBSD/contrib/llvm/lib/Transforms/InstCombine/
HDInstructionCombining.cpp1484 Value *Sum; in visitGetElementPtrInst() local
1488 Sum = GO1; in visitGetElementPtrInst()
1490 Sum = SO1; in visitGetElementPtrInst()
1503 Sum = Builder->CreateAdd(SO1, GO1, PtrOp->getName()+".sum"); in visitGetElementPtrInst()
1509 GEP.setOperand(1, Sum); in visitGetElementPtrInst()
1513 Indices.push_back(Sum); in visitGetElementPtrInst()
/NextBSD/contrib/llvm/lib/Transforms/Scalar/
HDLoopStrengthReduce.cpp347 const SCEV *Sum = SE.getAddExpr(Good); in InitialMatch() local
348 if (!Sum->isZero()) in InitialMatch()
349 BaseRegs.push_back(Sum); in InitialMatch()
353 const SCEV *Sum = SE.getAddExpr(Bad); in InitialMatch() local
354 if (!Sum->isZero()) in InitialMatch()
355 BaseRegs.push_back(Sum); in InitialMatch()
3351 const SCEV *Sum = SE.getAddExpr(Ops); in GenerateCombinations() local
3355 if (!Sum->isZero()) { in GenerateCombinations()
3356 F.BaseRegs.push_back(Sum); in GenerateCombinations()
/NextBSD/contrib/llvm/lib/Target/Hexagon/
HDHexagonGenInsert.cpp1199 unsigned &Sum) const;
1236 unsigned &Sum) const { in stats()
1243 Sum += UC; in stats()
/NextBSD/contrib/llvm/include/llvm/IR/
HDIntrinsicsPowerPC.td395 // Vector Multiply Sum Intructions.
454 // Vector Sum Intructions.
/NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/
HDLegalizeIntegerTypes.cpp2112 SDValue Sum = DAG.getNode(Node->getOpcode() == ISD::SADDO ? in ExpandIntRes_SADDSUBO() local
2115 SplitInteger(Sum, Lo, Hi); in ExpandIntRes_SADDSUBO()
2137 SDValue SumSign = DAG.getSetCC(dl, OType, Sum, Zero, ISD::SETGE); in ExpandIntRes_SADDSUBO()
2378 SDValue Sum = DAG.getNode(N->getOpcode() == ISD::UADDO ? in ExpandIntRes_UADDSUBO() local
2381 SplitInteger(Sum, Lo, Hi); in ExpandIntRes_UADDSUBO()
2385 SDValue Ofl = DAG.getSetCC(dl, N->getValueType(1), Sum, LHS, in ExpandIntRes_UADDSUBO()
HDLegalizeDAG.cpp3690 SDValue Sum = DAG.getNode(Node->getOpcode() == ISD::SADDO ? in ExpandNode() local
3693 Results.push_back(Sum); in ExpandNode()
3714 SDValue SumSign = DAG.getSetCC(dl, OType, Sum, Zero, ISD::SETGE); in ExpandNode()
3725 SDValue Sum = DAG.getNode(Node->getOpcode() == ISD::UADDO ? in ExpandNode() local
3728 Results.push_back(Sum); in ExpandNode()
3734 SDValue SetCC = DAG.getSetCC(dl, SetCCType, Sum, LHS, CC); in ExpandNode()
/NextBSD/contrib/llvm/lib/Target/SystemZ/
HDSystemZInstrVector.td631 // Sum across doubleword.
635 // Sum across quadword.
639 // Sum across word.
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGDebugInfo.cpp2078 unsigned Sum = 0; in Checksum() local
2081 ++Sum; in Checksum()
2083 return Sum; in Checksum()
/NextBSD/usr.sbin/bsdconfig/share/
HDdialog.subr1145 # Sum total between longest tag-length, longest item-length,
1276 # Sum total between longest tag-length, longest item-length,
/NextBSD/contrib/llvm/lib/Target/ARM/
HDARMScheduleSwift.td1248 // 4.2.11 Sum of Absolute Difference

12