[PATCH] D40701: [ARM][AArch64][DAG] Reenable post-legalize store merge
Nirav Dave via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Dec 4 09:58:30 PST 2017
niravd updated this revision to Diff 125359.
niravd retitled this revision from "[ARM][DAG] Reenable post-legalize store merge" to "[ARM][AArch64][DAG] Reenable post-legalize store merge".
niravd edited the summary of this revision.
niravd added a comment.
Herald added a subscriber: rengolin.
I've disable store merges of FP constants with truncation as it's not clear what is the right behavior at the moment.
Evgeny, can you please test that this works for you?
https://reviews.llvm.org/D40701
Files:
llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
llvm/lib/Target/AArch64/AArch64ISelLowering.h
llvm/lib/Target/ARM/ARMISelLowering.h
llvm/test/CodeGen/AArch64/arm64-complex-ret.ll
llvm/test/CodeGen/AArch64/arm64-narrow-st-merge.ll
llvm/test/CodeGen/AArch64/arm64-variadic-aapcs.ll
llvm/test/CodeGen/AArch64/tailcall-explicit-sret.ll
llvm/test/CodeGen/AArch64/tailcall-implicit-sret.ll
llvm/test/CodeGen/ARM/arm-storebytesmerge.ll
llvm/test/CodeGen/ARM/fp16-promote.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D40701.125359.patch
Type: text/x-patch
Size: 26324 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20171204/1a59382c/attachment.bin>
More information about the llvm-commits
mailing list