Move CFG building code to a new lib/MC/MCAnalysis library.
authorRafael Espindola <rafael.espindola@gmail.com>
Wed, 2 Jul 2014 19:49:34 +0000 (19:49 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Wed, 2 Jul 2014 19:49:34 +0000 (19:49 +0000)
commitcca08872b013e4fffbfcef7093de631bcf6b9e0b
treea820fc8476bd368921513ce7eb0da40e3637b5c8
parenta42211335af407c28dbe0678dc590eec34938e16
Move CFG building code to a new lib/MC/MCAnalysis library.

The new library is 150KB on a Release+Asserts build, so it is quiet a bit of
code that regular users of MC don't need to link with now.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@212209 91177308-0d34-0410-b5e6-96231b3b80d8
20 files changed:
include/llvm/MC/MCAnalysis/MCAtom.h [moved from include/llvm/MC/MCAtom.h with 100% similarity]
include/llvm/MC/MCAnalysis/MCFunction.h [moved from include/llvm/MC/MCFunction.h with 100% similarity]
include/llvm/MC/MCAnalysis/MCModule.h [moved from include/llvm/MC/MCModule.h with 100% similarity]
include/llvm/MC/MCAnalysis/MCModuleYAML.h [moved from include/llvm/MC/MCModuleYAML.h with 96% similarity]
lib/MC/CMakeLists.txt
lib/MC/LLVMBuild.txt
lib/MC/MCAnalysis/CMakeLists.txt [new file with mode: 0644]
lib/MC/MCAnalysis/LLVMBuild.txt [new file with mode: 0644]
lib/MC/MCAnalysis/MCAtom.cpp [moved from lib/MC/MCAtom.cpp with 97% similarity]
lib/MC/MCAnalysis/MCFunction.cpp [moved from lib/MC/MCFunction.cpp with 94% similarity]
lib/MC/MCAnalysis/MCModule.cpp [moved from lib/MC/MCModule.cpp with 97% similarity]
lib/MC/MCAnalysis/MCModuleYAML.cpp [moved from lib/MC/MCModuleYAML.cpp with 99% similarity]
lib/MC/MCAnalysis/MCObjectDisassembler.cpp [moved from lib/MC/MCObjectDisassembler.cpp with 99% similarity]
lib/MC/MCAnalysis/MCObjectSymbolizer.cpp [moved from lib/MC/MCObjectSymbolizer.cpp with 100% similarity]
tools/llvm-objdump/CMakeLists.txt
tools/llvm-objdump/LLVMBuild.txt
tools/llvm-objdump/llvm-objdump.cpp
unittests/MC/CMakeLists.txt
unittests/MC/MCAtomTest.cpp
unittests/MC/Makefile