diff options
author | Benjamin Maxwell <benjamin.maxwell@arm.com> | 2025-05-21 10:05:57 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-05-21 10:05:57 +0100 |
commit | 1a08aa2680da76258a2f8252ab63d05e5638b9da (patch) | |
tree | b42a8f4597f8fdf5b5119a2db4d66914b255c8de /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | 22a493089ad009c7fd444fb2022c9174e681e222 (diff) | |
download | llvm-1a08aa2680da76258a2f8252ab63d05e5638b9da.zip llvm-1a08aa2680da76258a2f8252ab63d05e5638b9da.tar.gz llvm-1a08aa2680da76258a2f8252ab63d05e5638b9da.tar.bz2 |
[AArch64] Split AArch64ISD::COND_SMSTART/STOP off AArch64::SMSTART/STOP (NFC) (#140711)
The conditional variants of SMSTART/STOP currently take the current
PStateSM as a variadic value. This is not supported by the verification
added in #140472 (which requires variadic values to be of type Register
or RegisterMask), so this patch splits the the conditional variants into
new `COND_` nodes, where these extra parameters are fixed arguments.
Suggested in
https://github.com/llvm/llvm-project/pull/140472#discussion_r2094635066
Part of #140472.
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions