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: [email protected]
Reporter: [email protected]
CC: [email protected]
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.
_______________________________________________
LLVMbugs mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/llvmbugs