I'm having problems with my analysis results in VTune. Whenever i do an analysis, hardware event-based metrics behave strangely. Their "aggregator" (e.g. Bad Speculation) seems to show correct values, but whenever i expand that, detailed metrics (e.g. Branch Mispredict, Machine Clears) always show zero (the blue bar is missing).
To illustrate, here is a C++ code snippet that should trigger loads of L1 cache misses: