summaryrefslogtreecommitdiff
path: root/include/llvm/GlobalValue.h
Commit message (Expand)AuthorAge
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02
* Remove unnecessary classof()'sSean Silva2012-10-11
* Mark unimplemented copy constructors and copy assignment operators as LLVM_DE...Craig Topper2012-09-17
* Change the `linker_private_weak_def_auto' linkage to `linkonce_odr_auto_hide' toBill Wendling2012-08-17
* Revert r159136 due to PR13124.Matt Beaumont-Gay2012-06-27
* If a constant or a function has linkonce_odr linkage and unnamed_addr, mark itRafael Espindola2012-06-25
* Implement the isSafeToDiscardIfUnused predicate and use it in globalopt andRafael Espindola2012-06-14
* Re-fix the issue Bill fixed in r147899 in a slightly different way, which doe...Eli Friedman2012-01-11
* If the global variable is removed by the linker, then don't constant merge itBill Wendling2012-01-11
* Make clever use of alignment and padding to shrink GlobalValue.Benjamin Kramer2012-01-07
* land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2011-07-18
* devirtualize Constant::isNullValue:Chris Lattner2011-07-15
* consolidate GlobalValue::isDeclaration into one Chris Lattner2011-07-14
* Land the long talked about "type system rewrite" patch. ThisChris Lattner2011-07-09
* hoist GlobalValue::removeDeadConstantUsers up to being a method on Constant.Chris Lattner2011-02-18
* First step in fixing PR8927:Rafael Espindola2011-01-08
* Discourage people from using isWeakForLinker when they should be usingDuncan Sands2010-12-20
* Create the new linker type "linker_private_weak_def_auto".Bill Wendling2010-08-20
* Make GlobalValue alignment consistent with load, store, and allocaDan Gohman2010-07-28
* Implement the "linker_private_weak" linkage type. This will be used forBill Wendling2010-07-01
* Revert r107205 and r107207.Bill Wendling2010-06-29
* Introducing the "linker_weak" linkage type. This will be used for Objective-CBill Wendling2010-06-29
* Add static methods to handle Linkage Types.Rafael Espindola2010-03-06
* Fix "the the" and similar typos.Dan Gohman2010-02-10
* Kill ModuleProvider and ghost linkage by inverting the relationship betweenJeffrey Yasskin2010-01-27
* sink twine.h down out of Value.h. It is annoying that you needChris Lattner2009-12-29
* Pass StringRef by value.Daniel Dunbar2009-11-06
* Finish migrating VMCore to StringRef/Twine based APIs.Daniel Dunbar2009-07-25
* Initial update to VMCore to use Twines for string arguments.Daniel Dunbar2009-07-25
* Add plumbing for the `linker_private' linkage type. This type is meant forBill Wendling2009-07-20
* add missing predicate.Chris Lattner2009-07-09
* Revert r73790, and replace it with a significantly less ugly solution. Rathe...Owen Anderson2009-06-20
* Fix a serious bug that would cause deadlock during abstract type refinement. ...Owen Anderson2009-06-19
* available_externall linkage is not local, this was confusing the codegenerator,Torok Edwin2009-05-23
* Add a new "available_externally" linkage type. This is intendedChris Lattner2009-04-13
* It makes no sense to have a ODR version of commonDuncan Sands2009-03-11
* Remove the one-definition-rule version of extern_weakDuncan Sands2009-03-11
* make GlobalValue::removeDeadConstantUsers() const.Chris Lattner2009-03-09
* Introduce new linkage types linkonce_odr, weak_odr, common_odrDuncan Sands2009-03-07
* Add the private linkage.Rafael Espindola2009-01-15
* Rename isWeakForLinker to mayBeOverridden. Use itDuncan Sands2008-09-29
* Add GlobalValue::{removeFromParent,eraseFromParent}Daniel Dunbar2008-08-29
* Add predicate for GhostLinkage, used by the JITNate Begeman2008-07-25
* Add convenient helper for checking whether global is weak in linker senseAnton Korobeynikov2008-07-05
* Factor code to copy global value attributes likeDuncan Sands2008-05-26
* Remove warnings about unused parameters and shadowed variables.Bill Wendling2008-05-19
* Add CommonLinkage; currently tentative definitionsDale Johannesen2008-05-14
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-29
* Reverting dtor devirtualization patch.Gordon Henriksen2007-12-10
* Devirtualizing Value destructor (PR889). Patch by Pawel Kunio!Gordon Henriksen2007-12-09