From 61ad2a1345a3c8a9a8f84491043b5509de460976 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Sun, 29 Oct 2023 20:45:19 +0000 Subject: TEST: Add sroa passes back --- src/llvm_backend.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/llvm_backend.cpp') diff --git a/src/llvm_backend.cpp b/src/llvm_backend.cpp index ed16a3aaf..a81fbdd37 100644 --- a/src/llvm_backend.cpp +++ b/src/llvm_backend.cpp @@ -1503,6 +1503,7 @@ inferattrs, function( lower-expect, simplifycfg, + sroa, early-cse<> ), ipsccp, @@ -1524,6 +1525,7 @@ cgscc( inline, function-attrs, function( + sroa, early-cse, speculative-execution, jump-threading, @@ -1552,6 +1554,7 @@ cgscc( loop-deletion, loop-unroll-full ), + sroa, vector-combine, mldst-motion, gvn<>, @@ -1600,6 +1603,7 @@ function( instcombine, loop-unroll, transform-warning, + sroa, instcombine, loop-mssa( licm @@ -1620,7 +1624,6 @@ function( ), verify - )"); break; case 3: -- cgit v1.2.3