[PATCH] Allow misaligned stores in x86 fast-isel
Jim Stichnoth
stichnot at google.com
Wed Apr 17 17:10:58 PDT 2013
In X86FastISel::X86SelectStore(), improperly aligned stores are rejected
and handled by the DAG-based ISel. However, X86FastISel::X86SelectLoad()
makes no such requirement. There doesn't appear to be an x86 architectural
correctness issue with allowing potentially unaligned store instructions.
The attached patch removes this restriction.
Jim
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130417/ad3a2949/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fastisel_unaligned_store.patch
Type: application/octet-stream
Size: 1291 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130417/ad3a2949/attachment.obj>
More information about the llvm-commits
mailing list