shaojingzhi wrote:
Hi! I wonder that have you conducted any tests to determine the potential
performance increase of this pass in the SPEC2017 557xz benchmark? I attempted
to apply it to the xz benchmark, but only one copy(--copies=1) demonstrated a
significant increase(about 3%), but there
david-arm wrote:
@dyung - fix pending here https://github.com/llvm/llvm-project/pull/77467
https://github.com/llvm/llvm-project/pull/72273
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
david-arm wrote:
Hi @dyung, sorry about this! It passed for me locally. It sounds like it needs
a REQUIRED aarch64-target somewhere then.
I'll try to fix it asap.
https://github.com/llvm/llvm-project/pull/72273
___
cfe-commits mailing list
@@ -0,0 +1,816 @@
+//===- AArch64LoopIdiomTransform.cpp - Loop idiom recognition
-===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier:
@@ -0,0 +1,816 @@
+//===- AArch64LoopIdiomTransform.cpp - Loop idiom recognition
-===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier:
@@ -0,0 +1,816 @@
+//===- AArch64LoopIdiomTransform.cpp - Loop idiom recognition
-===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier:
https://github.com/davemgreen commented:
Thanks. I think it is worth trying to get this in. I already see it triggering
in a number of places, it might be worth working on making it a little more
generic in followup patches if we can, but there is already quite a bit going
on.
@@ -0,0 +1,839 @@
+//===- AArch64LoopIdiomTransform.cpp - Loop idiom recognition
-===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier:
@@ -0,0 +1,726 @@
+
+//===- AArch64LoopIdiomTransform.cpp - Loop idiom recognition
-===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: