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

/freebsd-9.3-release/contrib/llvm/lib/CodeGen/
H A DMachineBranchProbabilityInfo.cpp37 uint64_t Sum = 0; local
42 Sum += Weight;
46 if (Sum <= UINT32_MAX)
47 return Sum;
51 assert((Sum / UINT32_MAX) < UINT32_MAX);
52 Scale = (Sum / UINT32_MAX) + 1;
53 Sum = 0;
57 Sum += Weight / Scale;
59 assert(Sum <= UINT32_MAX);
60 return Sum;
[all...]
H A DLiveInterval.cpp574 unsigned Sum = 0;
576 Sum += I->start.distance(I->end);
577 return Sum;
/freebsd-9.3-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-9.3-release/contrib/llvm/lib/Analysis/
H A DBranchProbabilityInfo.cpp534 uint32_t Sum = 0; local
538 uint32_t PrevSum = Sum;
540 Sum += Weight;
541 assert(Sum > PrevSum); (void) PrevSum;
544 return Sum;
555 uint32_t Sum = 0; local
562 uint32_t PrevSum = Sum;
564 Sum += Weight;
565 assert(Sum > PrevSum); (void) PrevSum;
574 if (BranchProbability(MaxWeight, Sum) > BranchProbabilit
[all...]
H A DAliasAnalysisCounter.cpp43 void printLine(const char *Desc, unsigned Val, unsigned Sum) { argument
45 << Val*100/Sum << "%)\n"; local
H A DScalarEvolutionExpander.cpp316 const SCEV *Sum = NoAddRecs.empty() ? local
322 if (const SCEVAddExpr *Add = dyn_cast<SCEVAddExpr>(Sum))
324 else if (!Sum->isZero())
325 Ops.push_back(Sum);
721 Value *Sum = 0; local
726 if (!Sum) {
728 Sum = expand(Op);
730 } else if (PointerType *PTy = dyn_cast<PointerType>(Sum->getType())) {
743 Sum = expandAddToGEP(NewOps.begin(), NewOps.end(), PTy, Ty, Sum);
[all...]
H A DAliasAnalysisEvaluator.cpp326 static void PrintPercent(unsigned Num, unsigned Sum) { argument
327 errs() << "(" << Num*100ULL/Sum << "."
328 << ((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())) {
2273 if (const SCEVAddExpr *Sum = dyn_cast<SCEVAddExpr>(Delta)) {
2275 for (unsigned Op = 0, Ops = Sum->getNumOperands(); Op < Ops; Op++) {
2276 const SCEV *Operand = Sum->getOperand(Op);
2870 const SCEV *Sum = Bound[1].Lower[Bound[1].Direction]; local
2871 for (unsigned K = 2; Sum && K <= MaxLevels; ++K) {
2873 Sum = SE->getAddExpr(Sum, Boun
2886 const SCEV *Sum = Bound[1].Upper[Bound[1].Direction]; local
2951 const SCEV *Sum = SE->getAddExpr(AddRec->getStepRecurrence(*SE), Value); local
[all...]
/freebsd-9.3-release/sys/contrib/dev/acpica/compiler/
H A Daslcodegen.c476 signed char Sum; local
481 Sum = 0;
487 Sum = (signed char) (Sum + FileByte);
492 TableHeader.Checksum = (UINT8) (0 - Sum);
H A Ddtutils.c653 UINT8 *Sum = ReturnValue; local
657 *Sum = (UINT8) (*Sum + Checksum);
/freebsd-9.3-release/sys/contrib/dev/acpica/tables/
H A Dtbutils.c311 UINT8 Sum = 0; local
317 Sum = (UINT8) (Sum + *(Buffer++));
320 return Sum;
/freebsd-9.3-release/contrib/llvm/lib/Target/R600/
H A DSIInsertWaits.cpp208 unsigned Sum = 0; local
212 Sum += Increment.Array[i];
216 if (Sum == 0)
/freebsd-9.3-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp1147 Value *Sum; local
1151 Sum = GO1;
1153 Sum = SO1;
1161 Sum = Builder->CreateAdd(SO1, GO1, PtrOp->getName()+".sum");
1167 GEP.setOperand(1, Sum);
1171 Indices.push_back(Sum);
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp337 const SCEV *Sum = SE.getAddExpr(Good); local
338 if (!Sum->isZero())
339 BaseRegs.push_back(Sum);
343 const SCEV *Sum = SE.getAddExpr(Bad); local
344 if (!Sum->isZero())
345 BaseRegs.push_back(Sum);
3291 const SCEV *Sum = SE.getAddExpr(Ops); local
3292 // TODO: If Sum is zero, it probably means ScalarEvolution missed an
3295 if (!Sum->isZero()) {
3296 F.BaseRegs.push_back(Sum);
[all...]
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp2020 SDValue Sum = DAG.getNode(Node->getOpcode() == ISD::SADDO ? local
2023 SplitInteger(Sum, Lo, Hi);
2029 // SumSign -> Sum >= 0
2045 SDValue SumSign = DAG.getSetCC(dl, OType, Sum, Zero, ISD::SETGE);
2272 SDValue Sum = DAG.getNode(N->getOpcode() == ISD::UADDO ? local
2275 SplitInteger(Sum, Lo, Hi);
2279 SDValue Ofl = DAG.getSetCC(dl, N->getValueType(1), Sum, LHS,
H A DLegalizeDAG.cpp3490 SDValue Sum = DAG.getNode(Node->getOpcode() == ISD::SADDO ?
3493 Results.push_back(Sum);
3500 // SumSign -> Sum >= 0
3513 SDValue SumSign = DAG.getSetCC(dl, OType, Sum, Zero, ISD::SETGE);
3524 SDValue Sum = DAG.getNode(Node->getOpcode() == ISD::UADDO ?
3527 Results.push_back(Sum);
3528 Results.push_back(DAG.getSetCC(dl, Node->getValueType(1), Sum, LHS,
H A DDAGCombiner.cpp3833 unsigned Sum = N1C->getZExtValue() + C1->getZExtValue(); local
3834 if (Sum >= OpSizeInBits) Sum = OpSizeInBits-1;
3836 DAG.getConstant(Sum, N1C->getValueType(0)));
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGDebugInfo.cpp2074 unsigned Sum = 0; local
2077 ++Sum;
2079 return Sum;
H A DCGBuiltin.cpp1493 llvm::Value *Sum = EmitOverflowIntrinsic(*this, IntrinsicId, X, Y, Carry); local
1494 llvm::StoreInst *SumOutStore = Builder.CreateStore(Sum, SumOutPtr.first);
/freebsd-9.3-release/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp13071 SDValue Sum = DAG.getNode(X86ISD::UMUL, DL, VTs, LHS, RHS); local
13076 SDValue(Sum.getNode(), 2));
13078 return DAG.getNode(ISD::MERGE_VALUES, DL, N->getVTList(), Sum, SetCC);
13084 SDValue Sum = DAG.getNode(BaseOp, DL, VTs, LHS, RHS); local
13089 SDValue(Sum.getNode(), 1));
13091 return DAG.getNode(ISD::MERGE_VALUES, DL, N->getVTList(), Sum, SetCC);
17974 SDValue Sum = ShAmt1.getOperand(0); local
17975 if (ConstantSDNode *SumC = dyn_cast<ConstantSDNode>(Sum)) {

Completed in 508 milliseconds