diff options
author | David Green <david.green@arm.com> | 2024-03-08 07:09:33 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-08 07:09:33 +0000 |
commit | 23c658ac4183272221ef358575dca0d386096d36 (patch) | |
tree | 73bcccb7c25a50127e44e3c4b0099862aed49e67 /clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp | |
parent | d9c855014123a313006adfc873be6f10e997be61 (diff) | |
download | llvm-23c658ac4183272221ef358575dca0d386096d36.zip llvm-23c658ac4183272221ef358575dca0d386096d36.tar.gz llvm-23c658ac4183272221ef358575dca0d386096d36.tar.bz2 |
[AArch64] Ensure Neoverse V1 scheduling model includes all SVE pseudos. (#84187)
With the many pseudos used in SVE codegen it can be too easy to miss
instructions. This enables the existing test we have for checking the
scheduling info of the pseudos matches the real instructions, and
adjusts the scheduling info in the NeoverseV1 model to make sure all are
handled. In the cases I could I opted to use the same info as in the
NeoverseV2 model, to keep the differences smaller.
Diffstat (limited to 'clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp')
0 files changed, 0 insertions, 0 deletions