[LLVMdev] counting branch frequencies

Alastair Murray alastairmurray42 at gmail.com
Wed Sep 19 09:30:19 PDT 2012

Hi Apala,

On 19/09/12 10:53, apala guha wrote:
> opt -O3 -profile-loader matmult.bc -o matmult.opt.bc (works)
> opt -profile-loader -O3 matmult.bc -o matmult.opt.bc (does not work)

What arguments do you use when using the -insert-edge-profiling pass? 
The CFG must be _identical_ just before -insert-edge-profiling and 
-profile-loader are used (i.e. for the two invocations of opt the exact 
same pass sequence must be used up until the relevant profiling pass).


More information about the llvm-dev mailing list