[llvm-commits] [llvm] r162799 - in /llvm/trunk: include/llvm/Analysis/Passes.h include/llvm/Analysis/ProfileDataLoader.h include/llvm/InitializePasses.h include/llvm/LinkAllPasses.h lib/Analysis/Analysis.cpp lib/Analysis/CMakeLists.txt lib/Analysis/ProfileDataLoader.cpp lib/Analysis/ProfileDataLoaderPass.cpp lib/Analysis/ProfileInfo.cpp test/Analysis/Profiling/load-branch-weights-ifs.ll test/Analysis/Profiling/load-branch-weights-loops.ll test/Analysis/Profiling/load-branch-weights-switches.ll

Alastair Murray alastairmurray42 at gmail.com
Mon Sep 3 13:56:43 PDT 2012


Hi Bob,

On 02/09/12 00:56, Bob Wilson wrote:
> It seems like it would be better to scale all the values, rather than saturating.  The relative execution frequencies are what matter for this and you'll lose that by saturating.

That does sound like a better idea.  It will require a little more but 
I'll look into it once I've finished dealing with the current changes.

Regards,
Alastair.



More information about the llvm-commits mailing list