[LLVMbugs] [Bug 24049] New: Extra copies due to more post indexed addressing modes after D9107 fix
bugzilla-daemon at llvm.org
bugzilla-daemon at llvm.org
Tue Jul 7 01:26:01 PDT 2015
https://llvm.org/bugs/show_bug.cgi?id=24049
Bug ID: 24049
Summary: Extra copies due to more post indexed addressing modes
after D9107 fix
Product: clang
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: enhancement
Priority: P
Component: LLVM Codegen
Assignee: unassignedclangbugs at nondot.org
Reporter: francois.de-ferriere at st.com
CC: llvmbugs at cs.uiuc.edu
Classification: Unclassified
A fix was delivered as http://reviews.llvm.org/D9107 so as to improve the
selection of post indexed addressing mode.
In this delivery, two tests in the ARM regression tests have been marked as
XFAIL because of some extra copies being now generated :
test/CodeGen/ARM/truncstore-dag-combine.ll
test/CodeGen/ARM/unaligned_load_store.ll
A pass could be added after the code selection to replace the uses of a base
register by the modified base register so as to avoid these copies.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20150707/ad3d3a2f/attachment.html>
More information about the llvm-bugs
mailing list