diff options
Diffstat (limited to 'llvm/lib/Analysis/HeatUtils.cpp')
| -rw-r--r-- | llvm/lib/Analysis/HeatUtils.cpp | 5 | 
1 files changed, 1 insertions, 4 deletions
| diff --git a/llvm/lib/Analysis/HeatUtils.cpp b/llvm/lib/Analysis/HeatUtils.cpp index a1cc707..08e9428 100644 --- a/llvm/lib/Analysis/HeatUtils.cpp +++ b/llvm/lib/Analysis/HeatUtils.cpp @@ -64,10 +64,7 @@ std::string llvm::getHeatColor(uint64_t Freq, uint64_t MaxFreq) {  }  std::string llvm::getHeatColor(double Percent) { -  if (Percent > 1.0) -    Percent = 1.0; -  if (Percent < 0.0) -    Percent = 0.0; +  Percent = std::clamp(Percent, 0.0, 1.0);    unsigned ColorID = unsigned(round(Percent * (HeatSize - 1.0)));    return HeatPalette[ColorID];  } | 
