diff options
author | Sander de Smalen <sander.desmalen@arm.com> | 2023-07-18 09:41:08 +0000 |
---|---|---|
committer | Sander de Smalen <sander.desmalen@arm.com> | 2023-07-18 10:26:00 +0000 |
commit | 08fd44b30063f7a896e76be7f47b79622dba1427 (patch) | |
tree | e593fc5b31ce2cf4f6a3813bd1f4c824e6ff5382 /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | e9725628bac174a6d216107f2a72fc798d187a6f (diff) | |
download | llvm-08fd44b30063f7a896e76be7f47b79622dba1427.zip llvm-08fd44b30063f7a896e76be7f47b79622dba1427.tar.gz llvm-08fd44b30063f7a896e76be7f47b79622dba1427.tar.bz2 |
[AArch64] Force streaming-compatible codegen when attributes are set.
Before this patch, the only way to generate streaming-compatible code
was to use the `-force-streaming-compatible-sve` flag, but the compiler
should also avoid the use of instructions invalid in streaming mode
when a function has the aarch64_pstate_sm_enabled/compatible attribute.
Reviewed By: paulwalker-arm, david-arm
Differential Revision: https://reviews.llvm.org/D155428
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions