summaryrefslogtreecommitdiffstats
path: root/llvm/include/llvm/LLVMContext.h
Commit message (Collapse)AuthorAgeFilesLines
...
* More LLVMContext-ification.Owen Anderson2009-07-051-0/+2
| | | | llvm-svn: 74807
* Even more passes being LLVMContext'd.Owen Anderson2009-07-031-1/+1
| | | | llvm-svn: 74781
* Fill in a few more missing accessors.Owen Anderson2009-07-021-1/+3
| | | | llvm-svn: 74739
* Add accessors for metadata constants.Owen Anderson2009-07-021-0/+5
| | | | llvm-svn: 74707
* Add accessor for MDNode.Owen Anderson2009-07-021-0/+4
| | | | llvm-svn: 74705
* Add accessor for getting UndefValue's.Owen Anderson2009-07-021-0/+4
| | | | llvm-svn: 74702
* Add a few methods that got left out earlier.Owen Anderson2009-07-011-1/+6
| | | | llvm-svn: 74670
* Make the use of const with respect to LLVMContext sane. Hopefully this is ↵Owen Anderson2009-07-011-1/+1
| | | | | | | | the last time, for the moment, that I will need to make far-reaching changes. llvm-svn: 74655
* --- Reverse-merging (from foreign repository) r74648 into '.':Bill Wendling2009-07-011-93/+89
| | | | | | | | | | | U include/llvm/LLVMContext.h U lib/VMCore/LLVMContext.cpp U lib/AsmParser/LLParser.cpp U lib/AsmParser/LLParser.h Temporarily reverting r74648. It was causing massive failures in release mode. llvm-svn: 74653
* Convert LLParser to use LLVMContext for creating constants.Owen Anderson2009-07-011-89/+93
| | | | llvm-svn: 74648
* Hold the LLVMContext by reference rather than by pointer.Owen Anderson2009-07-011-1/+1
| | | | llvm-svn: 74640
* Add a global context, for easing backwards compatibility.Owen Anderson2009-06-301-0/+3
| | | | llvm-svn: 74574
* Add wrappers for type construction to LLVMContext.Owen Anderson2009-06-301-0/+30
| | | | llvm-svn: 74542
* Fix up header comments to make Chris happy.Owen Anderson2009-06-301-0/+10
| | | | llvm-svn: 74537
* Add LLVMContext, which will eventually be used as a container for ↵Owen Anderson2009-06-301-0/+162
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
OpenPOWER on IntegriCloud