Owen Anderson
|
8c85061ee6
|
Move EVER MORE stuff over to LLVMContext.
llvm-svn: 75703
|
2009-07-14 23:09:55 +00:00 |
|
Owen Anderson
|
4fa7e54329
|
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
|
cf112e59c3
|
Hold the LLVMContext by reference rather than by pointer.
llvm-svn: 74640
|
2009-07-01 21:22:36 +00:00 |
|
Owen Anderson
|
81b8dabb53
|
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
|
dcd4752642
|
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
|
c5f548f784
|
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
|
c11dd606b0
|
remove attributions from examples.
llvm-svn: 45420
|
2007-12-29 20:37:57 +00:00 |
|
Chris Lattner
|
679d7949f9
|
add a new BF->LLVM translator, contributed by Sterling Stein.
llvm-svn: 41881
|
2007-09-12 18:24:00 +00:00 |
|