Home
last modified time | relevance | path

Searched refs:Scaled64 (Results 1 – 2 of 2) sorted by relevance

/external/llvm/lib/Analysis/
DBlockFrequencyInfoImpl.cpp49 typedef BlockFrequencyInfoImplBase::Scaled64 Scaled64; typedef
348 const Scaled64 InifiniteLoopScale(1, 12); in computeLoopScale()
430 const Scaled64 &Min, const Scaled64 &Max) { in convertFloatingToInteger()
439 Scaled64 ScalingFactor; in convertFloatingToInteger()
449 ScalingFactor = Scaled64(1, MaxBits) / Max; in convertFloatingToInteger()
456 Scaled64 Scaled = BFI.Freqs[Index].Scaled * ScalingFactor; in convertFloatingToInteger()
481 Scaled64 &F = Working.isAPackage() ? Working.getPackagedLoop()->Scale in unwrapLoop()
483 Scaled64 New = Loop.Scale * F; in unwrapLoop()
502 auto Min = Scaled64::getLargest(); in finalizeMetrics()
503 auto Max = Scaled64::getZero(); in finalizeMetrics()
[all …]
/external/llvm/include/llvm/Analysis/
DBlockFrequencyInfoImpl.h158 typedef ScaledNumber<uint64_t> Scaled64;
188 Scaled64 Scaled;
207 Scaled64 Scale;
476 Scaled64 getFloatingBlockFreq(const BlockNode &Node) const;
919 Scaled64 getFloatingBlockFreq(const BlockT *BB) const {