llvm-project/llvm/lib/Transforms
Chandler Carruth 62d4215baa [PM] Move TargetLibraryInfo into the Analysis library.
While the term "Target" is in the name, it doesn't really have to do
with the LLVM Target library -- this isn't an abstraction which LLVM
targets generally need to implement or extend. It has much more to do
with modeling the various runtime libraries on different OSes and with
different runtime environments. The "target" in this sense is the more
general sense of a target of cross compilation.

This is in preparation for porting this analysis to the new pass
manager.

No functionality changed, and updates inbound for Clang and Polly.

llvm-svn: 226078
2015-01-15 02:16:27 +00:00
..
Hello [CMake] Add LLVM_LINK_COMPONENTS to loadable modules, LLVMHello and BugpointPasses, on Win32. 2014-07-13 13:36:48 +00:00
IPO [PM] Move TargetLibraryInfo into the Analysis library. 2015-01-15 02:16:27 +00:00
InstCombine [PM] Move TargetLibraryInfo into the Analysis library. 2015-01-15 02:16:27 +00:00
Instrumentation [PM] Move TargetLibraryInfo into the Analysis library. 2015-01-15 02:16:27 +00:00
ObjCARC IR: Split Metadata from Value 2014-12-09 18:38:53 +00:00
Scalar [PM] Move TargetLibraryInfo into the Analysis library. 2015-01-15 02:16:27 +00:00
Utils [PM] Move TargetLibraryInfo into the Analysis library. 2015-01-15 02:16:27 +00:00
Vectorize reapply: SLPVectorizer: Cache results from memory alias checking. 2015-01-14 11:24:47 +00:00
CMakeLists.txt Extracted ObjCARC.cpp into its own library libLLVMObjCARCOpts in preparation for refactoring the ARC Optimizer. 2013-01-28 01:35:51 +00:00
LLVMBuild.txt Extracted ObjCARC.cpp into its own library libLLVMObjCARCOpts in preparation for refactoring the ARC Optimizer. 2013-01-28 01:35:51 +00:00
Makefile Extracted ObjCARC.cpp into its own library libLLVMObjCARCOpts in preparation for refactoring the ARC Optimizer. 2013-01-28 01:35:51 +00:00