[all-commits] [llvm/llvm-project] c85bd2: Reland "[AArch64][SME] Disable GlobalISel/FastISel...
sdesmalen-arm via All-commits
all-commits at lists.llvm.org
Thu Nov 10 03:13:26 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: c85bd250e566541742151169b098d1fc516401b7
https://github.com/llvm/llvm-project/commit/c85bd250e566541742151169b098d1fc516401b7
Author: Sander de Smalen <sander.desmalen at arm.com>
Date: 2022-11-10 (Thu, 10 Nov 2022)
Changed paths:
M llvm/lib/Target/AArch64/AArch64FastISel.cpp
M llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
M llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp
M llvm/lib/Target/AArch64/SMEABIPass.cpp
M llvm/test/CodeGen/AArch64/O3-pipeline.ll
A llvm/test/CodeGen/AArch64/sme-disable-gisel-fisel.ll
Log Message:
-----------
Reland "[AArch64][SME] Disable GlobalISel/FastISel for SME functions."
It turns that the issue was unrelated to the code-changes, but only triggered
by one of the tests. The SMEABI pass incorrectly marked the CFG as preserved,
even though it modified the CFG.
This reverts commit 8bcf5df3043a906c7124b70b59eda925eddd7319.
More information about the All-commits
mailing list