Commoning of target specific load/store intrinsics in Early CSE.
authorChad Rosier <mcrosier@codeaurora.org>
Mon, 26 Jan 2015 22:51:15 +0000 (22:51 +0000)
committerChad Rosier <mcrosier@codeaurora.org>
Mon, 26 Jan 2015 22:51:15 +0000 (22:51 +0000)
commit13faabb6c502eef094a5f7196ae37fb251724c38
tree6241d51cc268cf559935b6c277db031f1a4a0f4e
parentf96362358fa60eefabed395a309d57c65af0270f
Commoning of target specific load/store intrinsics in Early CSE.

Phabricator revision: http://reviews.llvm.org/D7121
Patch by Sanjin Sijaric <ssijaric@codeaurora.org>!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@227149 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/TargetTransformInfo.h
lib/Analysis/TargetTransformInfo.cpp
lib/Target/AArch64/AArch64TargetTransformInfo.cpp
lib/Transforms/Scalar/EarlyCSE.cpp
test/Transforms/EarlyCSE/AArch64/intrinsics.ll [new file with mode: 0644]
test/Transforms/EarlyCSE/AArch64/lit.local.cfg [new file with mode: 0644]