This is an archive of the discontinued LLVM Phabricator instance.

[AArch64][v8.5A] Add speculation restriction system registers
ClosedPublic

Authored by olista01 on Sep 25 2018, 7:17 AM.

Details

Summary

This adds some new system registers which can be used to restrict
certain types of speculative execution.

Patch by Pablo Barrio and David Spickett!

Diff Detail

Repository
rL LLVM

Event Timeline

olista01 created this revision.Sep 25 2018, 7:17 AM
SjoerdMeijer accepted this revision.Sep 26 2018, 12:36 AM

Looks okay to me.

This revision is now accepted and ready to land.Sep 26 2018, 12:36 AM
This revision was automatically updated to reflect the committed changes.