|
From: Nicholas N. <nj...@cs...> - 2007-05-10 22:51:00
|
On Thu, 10 May 2007, Josef Weidendorfer wrote: > And thanks for the example. For the branch predictor simulation, IMHO > a misdetection of a indirect jump guest instruction as a direct jump > is not problematic. When constant propagation leads to such a misdetection, > the branch was very predictable, so it won't show up as a possible > time problem either way (which cachegrind is about). I don't think I agree -- I'd much prefer it if the branch simulator was able to treat things as they were in the original code. That it currently doesn't (IIUC) is a significant shortcoming. Nick |