https://bugs.llvm.org/show_bug.cgi?id=46753
Bug ID: 46753
Summary: AssumeBundles bad interaction with SROA
Product: libraries
Version: trunk
Hardware: PC
OS: All
Status: NEW
Severity: release blocker
Priority: P
Component: Common Code Generator Code
Assignee: unassignedb...@nondot.org
Reporter: x...@google.com
CC: llvm-bugs@lists.llvm.org
Created attachment 23737
--> https://bugs.llvm.org/attachment.cgi?id=23737&action=edit
test case
The recently change on alignment assumption generated very inefficient codes --
it seems SROA cannot handle the patten in the new implementation and fail to do
the cleanup.
Some of our internal tests suffer 10x slow down.
The attached program shows the problem. Without the patch, we have 6
instructions. With the patch, we have ~100 instructions, most of them are
redundant.
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs