OSDN Git Service

Add LLVMContext, which will eventually be used as a container for privatizing a lot...
authorOwen Anderson <resistor@mac.com>
Tue, 30 Jun 2009 00:48:55 +0000 (00:48 +0000)
committerOwen Anderson <resistor@mac.com>
Tue, 30 Jun 2009 00:48:55 +0000 (00:48 +0000)
commit2bc29dc0bcb3c1441477a062e4a5cffff175c8ca
tree7196f852f04796c58c3adeb6e589e2895c3aa4a0
parentd7b267bd908ee1a1792a6a917c036e764fc3ace0
Add LLVMContext, which will eventually be used as a container for privatizing a lot of (currently) global state, including the
constant and type uniquing tables.  For now, just make it a wrapper around the existing APIs.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74488 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/LLVMContext.h [new file with mode: 0644]
lib/VMCore/CMakeLists.txt
lib/VMCore/LLVMContext.cpp [new file with mode: 0644]
lib/VMCore/LLVMContextImpl.h [new file with mode: 0644]