| Commit message (Expand) | Author | Age | Files | Lines |
* | simplify code. | Chris Lattner | 2012-05-28 | 1 | -3/+2 |
* | Cleanup whitespace. | Bill Wendling | 2012-04-23 | 1 | -32/+32 |
* | Limit the number of times we recurse through this algorithm. All of the | Bill Wendling | 2012-04-23 | 1 | -5/+17 |
* | Add a flag to the struct type finder to collect only those types which have | Bill Wendling | 2012-04-21 | 1 | -5/+8 |
* | Revert r155241, which is causing some breakage. | Bill Wendling | 2012-04-20 | 1 | -65/+20 |
* | If we discover all of the named structs in a module, then don't bother to | Bill Wendling | 2012-04-20 | 1 | -20/+65 |
* | Typo. | Eric Christopher | 2012-04-16 | 1 | -1/+1 |
* | s/ModAttrBehavior/ModFlagBehavior/g to be consistent with how module flags ar... | Bill Wendling | 2012-02-16 | 1 | -3/+3 |
* | Use the enum instead of 'unsigned'. | Bill Wendling | 2012-02-15 | 1 | -1/+2 |
* | Add a module flags accessor method which returns the flags in a vector. | Bill Wendling | 2012-02-15 | 1 | -0/+15 |
* | [WIP] Initial code for module flags. | Bill Wendling | 2012-02-11 | 1 | -0/+40 |
* | Remove the last improper use of getGlobalContext() from LLVM. | Nick Lewycky | 2011-08-13 | 1 | -18/+1 |
* | move tier out of an anonymous namespace, it doesn't make sense | Chris Lattner | 2011-07-21 | 1 | -6/+9 |
* | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner | 2011-07-18 | 1 | -7/+7 |
* | DebugLoc's don't hide any interesting types for TypeFinder to find. | Chris Lattner | 2011-07-14 | 1 | -1/+1 |
* | Second attempt at de-constifying LLVM Types in FunctionType::get(), | Jay Foad | 2011-07-12 | 1 | -4/+4 |
* | Revert r134893 and r134888 (and related patches in other trees). It was causing | Bill Wendling | 2011-07-12 | 1 | -4/+4 |
* | De-constify Types in FunctionType::get(). | Jay Foad | 2011-07-11 | 1 | -4/+4 |
* | Land the long talked about "type system rewrite" patch. This | Chris Lattner | 2011-07-09 | 1 | -49/+129 |
* | Clarify the ownership model of LLVMContext and Module. Namely, contexts own | Owen Anderson | 2010-09-08 | 1 | -0/+2 |
* | Eliminate unnecessary empty string literals. | Dan Gohman | 2010-08-04 | 1 | -1/+1 |
* | Make NamedMDNode not be a subclass of Value, and simplify the interface | Dan Gohman | 2010-07-21 | 1 | -6/+15 |
* | Use single interface, using twine, to get named metadata. | Devang Patel | 2010-06-22 | 1 | -5/+1 |
* | Tidy. | Bob Wilson | 2010-06-19 | 1 | -2/+2 |
* | Use separate named MDNode to hold each function's local variable info. | Devang Patel | 2010-06-16 | 1 | -0/+7 |
* | fix an infinite loop in Module::getEndianness, PR6684 | Chris Lattner | 2010-03-23 | 1 | -1/+1 |
* | Kill ModuleProvider and ghost linkage by inverting the relationship between | Jeffrey Yasskin | 2010-01-27 | 1 | -1/+48 |
* | Use ilist_tratis to autoinsert and remove NamedMDNode from MDSymbolTable. | Devang Patel | 2010-01-12 | 1 | -6/+0 |
* | Reimplement getToken and SplitString as "StringRef helper functions" | Benjamin Kramer | 2010-01-11 | 1 | -7/+10 |
* | Delete NamedMDSymTable while destrucing Module. | Devang Patel | 2010-01-09 | 1 | -0/+1 |
* | Use separate namespace for named metadata. | Devang Patel | 2010-01-07 | 1 | -3/+9 |
* | Final step in the metadata API restructuring: move the | Chris Lattner | 2009-12-29 | 1 | -0/+14 |
* | Qualify a bunch of explicit template instantiations to satisfy clang++. | John McCall | 2009-12-19 | 1 | -3/+3 |
* | Pass StringRef by value. | Daniel Dunbar | 2009-11-06 | 1 | -17/+17 |
* | remove a bunch of extraneous LLVMContext arguments | Chris Lattner | 2009-11-06 | 1 | -2/+1 |
* | Push LLVMContexts through the IntegerType APIs. | Owen Anderson | 2009-08-13 | 1 | -3/+4 |
* | Add getOrInsertNamedMetadata(). | Devang Patel | 2009-07-30 | 1 | -3/+14 |
* | Do not use getNamedValue() to lookup NamedMDNode. NamedMDNode is not a Global... | Devang Patel | 2009-07-30 | 1 | -1/+1 |
* | Move types back to the 2.5 API. | Owen Anderson | 2009-07-29 | 1 | -6/+6 |
* | Move ConstantExpr to 2.5 API. | Owen Anderson | 2009-07-29 | 1 | -2/+2 |
* | Keep track of named mdnodes in a Module using an ilist. | Devang Patel | 2009-07-29 | 1 | -0/+8 |
* | Finish migrating VMCore to StringRef/Twine based APIs. | Daniel Dunbar | 2009-07-25 | 1 | -25/+16 |
* | Switch ValueSymbolTable to StringRef based API. | Daniel Dunbar | 2009-07-23 | 1 | -1/+1 |
* | LLVMContext-ification. | Owen Anderson | 2009-07-08 | 1 | -6/+8 |
* | Switch GlobalVariable ctors to a sane API, where *either* a context or a modu... | Owen Anderson | 2009-07-08 | 1 | -10/+6 |
* | Push LLVMContext through GlobalVariables and IRBuilder. | Owen Anderson | 2009-07-08 | 1 | -3/+7 |
* | Make the use of const with respect to LLVMContext sane. Hopefully this is th... | Owen Anderson | 2009-07-01 | 1 | -1/+1 |
* | Hold the LLVMContext by reference rather than by pointer. | Owen Anderson | 2009-07-01 | 1 | -1/+1 |
* | Add a pointer to the owning LLVMContext to Module. This requires threading L... | Owen Anderson | 2009-07-01 | 1 | -2/+3 |
* | "ghostify" the ilist<Function> sentinel | Gabor Greif | 2009-03-27 | 1 | -8/+0 |