aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp
diff options
context:
space:
mode:
authorDavid Green <david.green@arm.com>2024-03-08 07:09:33 +0000
committerGitHub <noreply@github.com>2024-03-08 07:09:33 +0000
commit23c658ac4183272221ef358575dca0d386096d36 (patch)
tree73bcccb7c25a50127e44e3c4b0099862aed49e67 /clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp
parentd9c855014123a313006adfc873be6f10e997be61 (diff)
downloadllvm-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