[llvm] [AArch64] Allow FPRCVT Instructions to Run in Streaming Mode (PR #165432)

via llvm-commits llvm-commits at lists.llvm.org
Wed Oct 29 05:53:22 PDT 2025


================
@@ -1,6 +1,7 @@
 ; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
 ; RUN: llc -mattr=+neon,+fullfp16,+fprcvt -verify-machineinstrs %s -o - | FileCheck %s
 ; RUN: llc -mattr=+neon -verify-machineinstrs %s -o - | FileCheck %s --check-prefix=CHECK-NO-FPRCVT
+; RUN: llc -mattr=+sme,+neon,+fullfp16,+fprcvt -force-streaming < %s | FileCheck %s --check-prefix=CHECK-STREAMING
----------------
Lukacma wrote:

```suggestion
; RUN: llc -mattr=+sme,+neon,+fullfp16,+fprcvt -force-streaming < %s | FileCheck %s 
```

I don't think streaming variant needs special prefix. There shouldn't be any difference in generated assembly because of streaming mode

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


More information about the llvm-commits mailing list