[llvm] [AArch64] Consider runtime mode when deciding to use SVE for fixed-length vectors. (PR #96081)

Paul Walker via llvm-commits llvm-commits at lists.llvm.org
Wed Jun 19 10:31:00 PDT 2024


================
@@ -1,6 +1,5 @@
 ; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
 ; RUN: llc -mattr=+sve < %s | FileCheck %s --check-prefix=SVE
-; FIXME: We shouldn't ever be emitting any SVE instructions when +sme is set but the function is not in streaming mode.
 ; RUN: llc -mattr=+sme < %s | FileCheck %s --check-prefix=SME
 ; RUN: llc -mattr=+sve -force-streaming-compatible < %s | FileCheck %s --check-prefix=NONEON-SVE-NOGATHER
 ; RUN: llc -mattr=+sme -force-streaming-compatible < %s | FileCheck %s --check-prefix=NONEON-NOSVE
----------------
paulwalker-arm wrote:

Can this test use the same three RUN lines as the other streaming-mode-fixed-length tests?

https://github.com/llvm/llvm-project/pull/96081


More information about the llvm-commits mailing list