| commit | 911ea20f07ab44f047bf4840efe99d41bf55047e | [log] [tgz] |
|---|---|---|
| author | Oliver Stannard <oliver.stannard@arm.com> | Thu Nov 26 15:32:30 2015 +0000 |
| committer | Oliver Stannard <oliver.stannard@arm.com> | Thu Nov 26 15:32:30 2015 +0000 |
| tree | 15b49f05c1276b2759293df145a5e1a38b9abd4a | |
| parent | 1a81cc9f43f08908b50c87749bab0890d3308a82 [diff] |
[AArch64] Add ARMv8.2-A UAO PSTATE bit ARMv8.2-A adds a new PSTATE bit, PSTATE.UAO, which allows the LDTR/STTR instructions to behave the same as LDR/STR with respect to execute-only pages at higher privilege levels. New variants of the MSR/MRS instructions are added to allow reading and writing this bit. It is a required part of ARMv8.2-A, so no additional subtarget features are required. Differential Revision: http://reviews.llvm.org/D15020 llvm-svn: 254157