Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | upgrade for removed functions. | Chris Lattner | 2009-08-23 | 1 | -11/+16 | |
| | | | | llvm-svn: 79822 | |||||
* | Push LLVMContexts through the IntegerType APIs. | Owen Anderson | 2009-08-13 | 3 | -24/+24 | |
| | | | | llvm-svn: 78948 | |||||
* | Fix unit tests. | Owen Anderson | 2009-07-31 | 1 | -14/+16 | |
| | | | | llvm-svn: 77734 | |||||
* | Move more code back to 2.5 APIs. | Owen Anderson | 2009-07-30 | 1 | -1/+1 | |
| | | | | llvm-svn: 77635 | |||||
* | fix a unitialized pointer in NamedMDNode (and reenable unittest) | Benjamin Kramer | 2009-07-30 | 1 | -3/+0 | |
| | | | | llvm-svn: 77597 | |||||
* | Disable the NamedMDNodeTest, it is failing everywhere. | Daniel Dunbar | 2009-07-30 | 1 | -0/+3 | |
| | | | | llvm-svn: 77569 | |||||
* | Add NamedMDNode test. | Devang Patel | 2009-07-30 | 1 | -0/+22 | |
| | | | | llvm-svn: 77550 | |||||
* | Update unittest for LLVM API change. | Benjamin Kramer | 2009-07-29 | 1 | -18/+18 | |
| | | | | llvm-svn: 77496 | |||||
* | fix unittest | Benjamin Kramer | 2009-07-28 | 1 | -1/+1 | |
| | | | | llvm-svn: 77375 | |||||
* | Finish migrating VMCore to StringRef/Twine based APIs. | Daniel Dunbar | 2009-07-25 | 1 | -8/+8 | |
| | | | | llvm-svn: 77051 | |||||
* | Revert the ConstantInt constructors back to their 2.5 forms where possible, ↵ | Owen Anderson | 2009-07-24 | 2 | -15/+13 | |
| | | | | | | thanks to contexts-on-types. More to come. llvm-svn: 77011 | |||||
* | MDString | Devang Patel | 2009-07-23 | 1 | -8/+8 | |
| | | | | | | | - Rename member function size(). New name is length(). - Store string beginning and length. Earlier it used to store string end. llvm-svn: 76841 | |||||
* | Derive MDNode from MetadataBase instead of Constant. Emit MDNodes into ↵ | Devang Patel | 2009-07-23 | 1 | -19/+0 | |
| | | | | | | METADATA_BLOCK in bitcode file. llvm-svn: 76834 | |||||
* | Move EVER MORE stuff over to LLVMContext. | Owen Anderson | 2009-07-14 | 1 | -17/+17 | |
| | | | | llvm-svn: 75703 | |||||
* | Port this unittest to use LLVMContext. | Dan Gohman | 2009-07-14 | 1 | -30/+33 | |
| | | | | llvm-svn: 75583 | |||||
* | Drop "constant" from | Devang Patel | 2009-07-08 | 1 | -4/+4 | |
| | | | | | | !0 = constant metadata !{...} llvm-svn: 75057 | |||||
* | Update SLotTracker to handle MDNode slots. | Devang Patel | 2009-07-08 | 1 | -4/+4 | |
| | | | | | | Simplify MDNode printing. llvm-svn: 75053 | |||||
* | Hold the LLVMContext by reference rather than by pointer. | Owen Anderson | 2009-07-01 | 1 | -3/+3 | |
| | | | | llvm-svn: 74640 | |||||
* | Fix unit tests for LLVMContext+Module. | Owen Anderson | 2009-07-01 | 1 | -3/+4 | |
| | | | | llvm-svn: 74622 | |||||
* | Call doInitialization(), releaseMemory(), and doFinalization() for ↵ | Torok Edwin | 2009-06-29 | 2 | -1/+527 | |
| | | | | | | | | | | on-the-fly passes as well. Also don't call finalizers for LoopPass if initialization was not called. Add a unittest that tests that these methods are called, in the proper order, and the correct number of times. llvm-svn: 74438 | |||||
* | Give embedded metadata its own type instead of relying on EmptyStructTy. | Nick Lewycky | 2009-05-30 | 1 | -5/+7 | |
| | | | | llvm-svn: 72610 | |||||
* | Make MDNode use CallbackVH. Also change MDNode to store Value* instead of | Nick Lewycky | 2009-05-10 | 1 | -9/+49 | |
| | | | | | | | Constant* in preperation of a future change to support holding non-Constants in an MDNode. llvm-svn: 71407 | |||||
* | "I got annoyed at the compiler warnings from ConstantInt::get(Ty, -1, | Chris Lattner | 2009-04-24 | 1 | -0/+14 | |
| | | | | | | | | | | | true), and casts make me nervous and are verbose anyway, so here's a ConstantInt::getSigned(Ty, int64_t) method. Just overloading ConstantInt::get() to take an int64_t too would cause ambiguous overload errors." Patch by Jeffrey Yasskin! llvm-svn: 69958 | |||||
* | Fix pointer casting problem. | Nick Lewycky | 2009-04-09 | 1 | -1/+2 | |
| | | | | llvm-svn: 68668 | |||||
* | Fixed compiler warning. | Misha Brukman | 2009-04-09 | 1 | -1/+1 | |
| | | | | llvm-svn: 68664 | |||||
* | Add support for embedded metadata to LLVM. This introduces two new types of | Nick Lewycky | 2009-04-04 | 1 | -0/+96 | |
| | | | | | | | | Constant, MDString and MDNode which can only be used by globals with a name that starts with "llvm." or as arguments to a function with the same naming restriction. llvm-svn: 68420 | |||||
* | Converted a1.ll to unittests. | Misha Brukman | 2009-03-24 | 2 | -0/+113 | |
llvm-svn: 67652 |