summaryrefslogtreecommitdiff
path: root/include/llvm/Module.h
AgeCommit message (Expand)AuthorFilesLines
2010-11-29Merge System into Support.Michael J. Spencer1-1/+1
2010-07-22Warnings patrol.Eric Christopher1-2/+2
2010-07-21Make NamedMDNode not be a subclass of Value, and simplify the interfaceDan Gohman1-17/+9
2010-07-21Delete an obsolete comment.Dan Gohman1-2/+1
2010-06-2580-column and trailing whitespace cleanupJim Grosbach1-13/+14
2010-06-22Use single interface, using twine, to get named metadata.Devang Patel1-2/+1
2010-06-16Use separate named MDNode to hold each function's local variable info.Devang Patel1-0/+1
2010-01-27Kill ModuleProvider and ghost linkage by inverting the relationship betweenJeffrey Yasskin1-0/+47
2010-01-26Tweak the way appendModuleInlineAsm works, so you aren't obligedDuncan Sands1-3/+5
2010-01-12Use ilist_tratis to autoinsert and remove NamedMDNode from MDSymbolTable.Devang Patel1-4/+3
2010-01-07Use separate namespace for named metadata.Devang Patel1-13/+23
2009-12-29Final step in the metadata API restructuring: move the Chris Lattner1-1/+10
2009-12-29just cleanup.Chris Lattner1-29/+28
2009-11-06Pass StringRef by value.Daniel Dunbar1-23/+23
2009-11-03Added a comment to a function that had noneKenneth Uildriks1-0/+1
2009-10-26Move DataTypes.h to include/llvm/System, update all users. This breaks the lastChandler Carruth1-1/+1
2009-08-23remove the std::ostream version of module and type printing.Chris Lattner1-6/+1
2009-08-11Make LLVMContext and LLVMContextImpl classes instead of structs.Benjamin Kramer1-1/+1
2009-08-10Align comments.Devang Patel1-1/+1
2009-08-04Factor some of the constants+context related code out into a separate header,...Owen Anderson1-1/+1
2009-07-30Add getOrInsertNamedMetadata().Devang Patel1-3/+8
2009-07-29Keep track of named mdnodes in a Module using an ilist.Devang Patel1-6/+70
2009-07-29Fix comment.Devang Patel1-1/+1
2009-07-25Finish migrating VMCore to StringRef/Twine based APIs.Daniel Dunbar1-24/+22
2009-07-01Make the use of const with respect to LLVMContext sane. Hopefully this is th...Owen Anderson1-3/+3
2009-07-01Hold the LLVMContext by reference rather than by pointer.Owen Anderson1-3/+3
2009-07-01Add a pointer to the owning LLVMContext to Module. This requires threading L...Owen Anderson1-1/+8
2009-03-27"ghostify" the ilist<Function> sentinelGabor Greif1-3/+14
2009-03-07simplify the way how traits get hold of the symbol tableGabor Greif1-19/+0
2009-03-07further simplifications arising from peruse of the more declarative interfaceGabor Greif1-3/+0
2009-03-07Remove the burden of dealing with list offsetsGabor Greif1-31/+9
2009-03-06Add Module::getNamedValue; use to normalize access to Module symbolDaniel Dunbar1-0/+10
2009-03-03Fix a bunch of Doxygen syntax issues. Escape special characters,Dan Gohman1-1/+2
2009-02-05Reapply 63765. Patches for clang and llvm-gcc to follow.Dale Johannesen1-0/+4
2009-02-04Reverting 63765. This broke the build of both clangDale Johannesen1-4/+0
2009-02-04New feature: add support for target intrinsics being defined in theNate Begeman1-0/+4
2009-01-15Add the private linkage.Rafael Espindola1-1/+1
2009-01-04Add a mechanism to specify attributes in getOrInsertFunction.Nick Lewycky1-1/+8
2008-11-04- Add a "getOrInsertGlobal" method to the Module class. This acts similarly toBill Wendling1-0/+9
2008-08-23Switch the asmprinter (.ll) and all the stuff it requires over toChris Lattner1-8/+9
2008-06-27Add a new version of Module::getFunction that takes a const char* insteadChris Lattner1-0/+1
2008-04-16Fix comment.Eric Christopher1-19/+19
2007-12-29Don't attribute in file headers anymore. See llvmdev for theChris Lattner1-2/+2
2007-09-18Fixing an comment in Module.h that refers to a nonexistent parameter.Gordon Henriksen1-5/+3
2007-06-26Add a convenince member function for appending strings to a module'sDan Gohman1-0/+7
2007-04-25Implement aliases. This fixes PR1017 and it's dependent bugs. CFE partAnton Korobeynikov1-10/+71
2007-04-17Fix build breakage on 64-bit systems.Jeff Cohen1-2/+2
2007-04-17The (negative) offset from a SymbolTableListTraits-using ilist to its containerChris Lattner1-0/+20
2007-04-17Refactor SymbolTableListTraits to only have a single pointer in it, insteadChris Lattner1-2/+15
2007-03-23Add the 'explicit' keyword to several constructors that accept oneDan Gohman1-1/+1