Owen Anderson
|
b6b2530000
|
Move EVER MORE stuff over to LLVMContext.
llvm-svn: 75703
|
2009-07-14 23:09:55 +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 |
Eric Christopher
|
5927883970
|
Have IRBuilder take a template argument on whether or not to preserve
names. This can save a lot of allocations if you aren't going to be
looking at the output.
llvm-svn: 54546
|
2008-08-08 19:39:37 +00:00 |
Duncan Sands
|
a07136ee2d
|
Merge LLVMBuilder and FoldingBuilder, calling
the result IRBuilder. Patch by Dominic Hamon.
llvm-svn: 49604
|
2008-04-13 06:22:09 +00:00 |
Chris Lattner
|
bcf65db6f3
|
remove attributions from examples.
llvm-svn: 45420
|
2007-12-29 20:37:57 +00:00 |
Chris Lattner
|
909ef0973b
|
add a new BF->LLVM translator, contributed by Sterling Stein.
llvm-svn: 41881
|
2007-09-12 18:24:00 +00:00 |