OSDN Git Service

Change the interface of TLI.isMultiStoresCheaperThanBitsMerge.
authorWei Mi <wmi@google.com>
Thu, 22 Dec 2016 19:38:22 +0000 (19:38 +0000)
committerWei Mi <wmi@google.com>
Thu, 22 Dec 2016 19:38:22 +0000 (19:38 +0000)
commit38a74cfe54cc7d777d2b601a88df256e879d6cf3
treef2b859ebff544396164a6d52c7408ed25428a259
parent71e6bc584fa6cbed1d2ecd7c6c25f3438446818a
Change the interface of TLI.isMultiStoresCheaperThanBitsMerge.

This is for splitMergedValStore in DAG Combine to share the target query interface
with similar logic in CodeGenPrepare.

Differential Revision: https://reviews.llvm.org/D24707

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@290363 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Target/TargetLowering.h
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
lib/Target/X86/X86ISelLowering.h