Introduce a new MemTransferInst pseudo class, which is a common
authorChris Lattner <sabre@nondot.org>
Sun, 8 Mar 2009 03:37:16 +0000 (03:37 +0000)
committerChris Lattner <sabre@nondot.org>
Sun, 8 Mar 2009 03:37:16 +0000 (03:37 +0000)
commit3ce5e887aef457701da95f1c6ccbd58ec3d32fe4
tree592c2926477b5415711d09dfc46c64982e3bb4f0
parentff9dcee534bf8108dd7b6a77f45db8f17e4125c6
Introduce a new MemTransferInst pseudo class, which is a common
parent between MemCpyInst and MemMoveInst, simplify some code to
use it.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@66361 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IntrinsicInst.h
lib/Transforms/Scalar/InstructionCombining.cpp
lib/Transforms/Scalar/ScalarReplAggregates.cpp