Owen Anderson
|
39ede7b8d1
|
Privatize the first of the value maps.
llvm-svn: 76634
|
2009-07-21 20:13:12 +00:00 |
Owen Anderson
|
c37bc69e91
|
Rename getConstantInt{True|False} to get{True|False} at Chris' behest.
llvm-svn: 76598
|
2009-07-21 18:03:38 +00:00 |
Owen Anderson
|
2ad52176f9
|
Move a bit more state over to the LLVMContext.
llvm-svn: 76533
|
2009-07-21 02:47:59 +00:00 |
Owen Anderson
|
4118ddeeed
|
Privatize the MDNode uniquing table.
llvm-svn: 76126
|
2009-07-16 23:44:30 +00:00 |
Owen Anderson
|
69ab416d66
|
Privatize the MDString uniquing table.
llvm-svn: 76113
|
2009-07-16 22:11:26 +00:00 |
Owen Anderson
|
c277dc408b
|
Privatize the ConstantFP table. I'm on a roll!
llvm-svn: 76097
|
2009-07-16 19:05:41 +00:00 |
Owen Anderson
|
20b34ac794
|
Move the ConstantInt uniquing table into LLVMContextImpl. This exposed a number of issues in
our current context-passing stuff, which is also fixed here
llvm-svn: 76089
|
2009-07-16 18:04:31 +00:00 |
Owen Anderson
|
36f62e5df6
|
Fix up header comments to make Chris happy.
llvm-svn: 74537
|
2009-06-30 17:06:46 +00:00 |
Owen Anderson
|
8e66e0bab4
|
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.
llvm-svn: 74488
|
2009-06-30 00:48:55 +00:00 |