Benjamin Kramer
|
78c3bcb582
|
Make LLVMContext and LLVMContextImpl classes instead of structs.
llvm-svn: 78690
|
2009-08-11 17:45:13 +00:00 |
Owen Anderson
|
afd0c4cd56
|
Factor some of the constants+context related code out into a separate header, to make LLVMContextImpl.h
not hideous. Also, fix some MSVC compile errors.
llvm-svn: 78115
|
2009-08-04 22:41:48 +00:00 |
Owen Anderson
|
2a15443aa8
|
Make the use of const with respect to LLVMContext sane. Hopefully this is the last time, for the
moment, that I will need to make far-reaching changes.
llvm-svn: 74655
|
2009-07-01 23:13:44 +00:00 |
Owen Anderson
|
1cf085d558
|
Hold the LLVMContext by reference rather than by pointer.
llvm-svn: 74640
|
2009-07-01 21:22:36 +00:00 |
Owen Anderson
|
6773d388aa
|
Add a pointer to the owning LLVMContext to Module. This requires threading LLVMContext through a lot
of the bitcode reader and ASM parser APIs, as well as supporting it in all of the tools.
Patches for Clang and LLVM-GCC to follow.
llvm-svn: 74614
|
2009-07-01 16:58:40 +00:00 |
Anton Korobeynikov
|
579f07135a
|
Unbreak build with gcc 4.3: provide missed includes and silence most annoying warnings.
llvm-svn: 47367
|
2008-02-20 11:08:44 +00:00 |
Chris Lattner
|
f3ebc3f3d2
|
Remove attribution from file headers, per discussion on llvmdev.
llvm-svn: 45418
|
2007-12-29 20:36:04 +00:00 |
Gabor Greif
|
e16561cd5d
|
Here is the bulk of the sanitizing.
Almost all occurrences of "bytecode" in the sources have been eliminated.
llvm-svn: 37913
|
2007-07-05 17:07:56 +00:00 |
Chris Lattner
|
5b18322e83
|
adjust this to live in lib/Archive
llvm-svn: 36886
|
2007-05-06 19:49:28 +00:00 |