[PATCH] D136361: [AArch64][SME] Disable GlobalISel/FastISel for SME functions.

David Sherwood via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Nov 3 02:49:45 PDT 2022


david-arm added inline comments.


================
Comment at: llvm/test/CodeGen/AArch64/sme-disable-gisel-fisel.ll:228
+
+define double  @za_new_caller_to_za_shared_callee(double %x) nounwind noinline optnone "aarch64_pstate_za_new"{
+; CHECK-FISEL-LABEL: za_new_caller_to_za_shared_callee:
----------------
I'm not sure why the CHECK-FISEL and CHECK-GISEL lines are different? The GISEL code looks correct, since we're setting up the lazy save buffer, although in practice it's not needed.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D136361/new/

https://reviews.llvm.org/D136361



More information about the llvm-commits mailing list