HomePhabricator

[AArch64] Add support for the Branch Record Buffer extension

Authored by pratlucas on Nov 19 2020, 7:57 AM.

Description

[AArch64] Add support for the Branch Record Buffer extension

This introduces asm support for the Branch Record Buffer extension, through
the new 'brbe' subtarget feature. It consists of a new set of system registers
that enable the handling of branch records.

Patch written by Simon Tatham.

Reviewed By: ostannard

Differential Revision: https://reviews.llvm.org/D92389

Details