diff options
author | Chris Lattner <sabre@nondot.org> | 2012-01-23 22:57:10 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2012-01-23 22:57:10 +0000 |
commit | 27dd9cf5d1ec831a1cd0766580e6d1177a9800a3 (patch) | |
tree | 0d46a1cdc6cf49f0b395a3ad8b3e6a9ffd2d00da /lib/VMCore/LLVMContextImpl.h | |
parent | 4302a4965c4fffcecee23210dd1910d8d2c88259 (diff) | |
download | external_llvm-27dd9cf5d1ec831a1cd0766580e6d1177a9800a3.tar.gz external_llvm-27dd9cf5d1ec831a1cd0766580e6d1177a9800a3.tar.bz2 external_llvm-27dd9cf5d1ec831a1cd0766580e6d1177a9800a3.zip |
start the implementation of a new ConstantDataVector and ConstantDataArray
classes, per PR1324. Not all of their helper functions are implemented,
nothing creates them, and the rest of the compiler doesn't handle them yet.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@148741 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/VMCore/LLVMContextImpl.h')
-rw-r--r-- | lib/VMCore/LLVMContextImpl.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/VMCore/LLVMContextImpl.h b/lib/VMCore/LLVMContextImpl.h index f8abdf17e8..ca37ffa9fa 100644 --- a/lib/VMCore/LLVMContextImpl.h +++ b/lib/VMCore/LLVMContextImpl.h @@ -156,6 +156,9 @@ public: DenseMap<Type*, UndefValue*> UVConstants; + StringMap<ConstantDataSequential*> CDSConstants; + + DenseMap<std::pair<Function*, BasicBlock*> , BlockAddress*> BlockAddresses; ConstantUniqueMap<ExprMapKeyType, const ExprMapKeyType&, Type, ConstantExpr> ExprConstants; |