Linaro / OpenCSD

CoreSight trace stream decoder developed openly
https://github.com/Linaro/opencsd/wiki
Other
141 stars 53 forks source link

ARM traces with speculation information #27

Closed albertschulz closed 4 years ago

albertschulz commented 4 years ago

ETMv4 supports giving speculative information for program flow, but most implementation does not seem to support that, nor any traces containing these are existent in this repository. Do you know about implementations / architectures supporting that so we could enrich the testsuites?

mikel-armbb commented 4 years ago

Hi,

I.m adding in the Coresight mailing list in case anyone else has further information.

I am unaware of any current implementation available that has speculative trace.

The speculative trace support has been tested within ARM as part of internal architecture validation that is not available publicly.

Regards

Mike

On Fri, 11 Sep 2020 at 07:36, Albert Schulz notifications@github.com wrote:

ETMv4 supports giving speculative information for program flow, but most implementation does not seem to support that, nor any traces containing these are existent in this repository. Do you know about implementations / architectures supporting that so we could enrich the testsuites?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Linaro/OpenCSD/issues/27, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADF7BMYMQCLYALIFQLLHYDTSFHAOBANCNFSM4RGX2MXQ .

-- Mike Leach Principal Engineer, ARM Ltd. Manchester Design Centre. UK

albertschulz commented 4 years ago

Thanks for your information. Would be glad to be informed, if you get to know of any implementations.