[PATCH] D22840: Split the store of an int value merged from a pair of smaller values into multiple stores.

Wei Mi via llvm-commits llvm-commits at lists.llvm.org
Fri Aug 26 16:38:13 PDT 2016


wmi updated this revision to Diff 69450.
wmi added a comment.

Change the input of the target query to be elements of the value pair before they are merged. The target query only returns true on x86 when the input is a mixture of int and fp values.
Testcase update since now wide store of int value pair will not be splitted for now.


Repository:
  rL LLVM

https://reviews.llvm.org/D22840

Files:
  include/llvm/Target/TargetLowering.h
  lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  lib/Target/X86/X86ISelLowering.h
  test/Transforms/InstCombine/split-store.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D22840.69450.patch
Type: text/x-patch
Size: 11309 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160826/e6b042e2/attachment.bin>


More information about the llvm-commits mailing list