[Modules] Move the TargetFolder into the Analysis library. Historically,
authorChandler Carruth <chandlerc@gmail.com>
Tue, 4 Mar 2014 11:59:06 +0000 (11:59 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Tue, 4 Mar 2014 11:59:06 +0000 (11:59 +0000)
commitd90488f7e8160c136b2b40276e9b6c1c9c688332
tree644f358f2f522bff03807ec751e1640ff6c94875
parent03e36d752c461490eb8e07cdbc4fcc92185ff765
[Modules] Move the TargetFolder into the Analysis library. Historically,
this would have been required because of the use of DataLayout, but that
has moved into the IR proper. It is still required because this folder
uses the constant folding in the analysis library (which uses the
datalayout) as the more aggressive basis of its folder.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@202832 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/MemoryBuiltins.h
include/llvm/Analysis/ScalarEvolutionExpander.h
include/llvm/Analysis/TargetFolder.h [new file with mode: 0644]
include/llvm/Support/TargetFolder.h [deleted file]
lib/Transforms/InstCombine/InstCombine.h
lib/Transforms/Instrumentation/BoundsChecking.cpp