[all-commits] [llvm/llvm-project] fd4ef7: [llvm][AArch64][SVE] Model FFR-using intrinsics wi...
Peter Waller via All-commits
all-commits at lists.llvm.org
Wed May 19 05:50:46 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: fd4ef793ea54e5730838998863fea5484fcba541
https://github.com/llvm/llvm-project/commit/fd4ef793ea54e5730838998863fea5484fcba541
Author: Peter Waller <peter.waller at arm.com>
Date: 2021-05-19 (Wed, 19 May 2021)
Changed paths:
M llvm/include/llvm/IR/IntrinsicsAArch64.td
Log Message:
-----------
[llvm][AArch64][SVE] Model FFR-using intrinsics with inaccessiblemem
Intriniscs reading or writing the FFR register need to model the fact
there is additional state being read/wrtten.
Model this state as inaccessible memory.
* setffr => write inaccessiblememonly
* rdffr => read inaccessiblememonly
* ldff* => read arg memory, write inaccessiblemem
* ldnf => read arg memory, write inaccessiblemem
More information about the All-commits
mailing list