aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/GlobalValue.h
Commit message (Expand)AuthorAgeFilesLines
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* Reverting dtor devirtualization patch.Gordon Henriksen2007-12-101-5/+4
* Devirtualizing Value destructor (PR889). Patch by Pawel Kunio!Gordon Henriksen2007-12-091-4/+5
* Change casts from old style to new style. This helps document the detailsReid Spencer2007-08-121-1/+1
* Here is the bulk of the sanitizing.Gabor Greif2007-07-051-2/+2
* Fix commentAnton Korobeynikov2007-04-301-3/+4
* Implement protected visibility. This partly implements PR1363. LinkerAnton Korobeynikov2007-04-291-2/+6
* Implement review feedback. Aliasees can be either GlobalValue's orAnton Korobeynikov2007-04-281-10/+0
* Implement aliases. This fixes PR1017 and it's dependent bugs. CFE partAnton Korobeynikov2007-04-251-1/+12
* Implement review feedback.Jeff Cohen2007-04-221-2/+2
* Fix breakage of bytecode reader when built with VC++.Jeff Cohen2007-04-211-2/+4
* merge several fields in GlobalValue to use the same word, move CallingConvChris Lattner2007-04-171-7/+7
* Rename Value::getValueType to getValueID, to avoid confusion withDan Gohman2007-04-131-2/+2
* Rework GlobalValue::removeDeadConstantUsers to always remove dead constantChris Lattner2007-02-251-4/+0
* Switch ValueSymbolTable to use StringMap<Value*> instead of std::map<std::str...Chris Lattner2007-02-121-2/+4
* For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer2007-01-301-3/+3
* Add some comments, fix an 80 cols violation.Reid Spencer2007-01-271-12/+16
* * PIC codegen for X86/Linux has been implementedAnton Korobeynikov2007-01-121-2/+11
* Fix some 80 col violations.Reid Spencer2006-12-061-2/+2
* Adding dllimport, dllexport and external weak linkage types.Anton Korobeynikov2006-09-141-11/+17
* Add support for putting globals in a particular sectionChris Lattner2005-11-121-4/+9
* Make sure to initialize the alignment fieldChris Lattner2005-11-061-1/+2
* allow functions and modules to have an explicit alignmentChris Lattner2005-11-061-0/+7
* Remove some dead argument names which irritates GCC at certain warning levels.Chris Lattner2005-10-251-1/+1
* Remove trailing whitespaceMisha Brukman2005-04-211-5/+5
* Add doxygen comments, patch contributed by Evan Jones.Chris Lattner2005-04-211-6/+6
* Adjust to changes in the User class.Chris Lattner2005-01-291-3/+3
* Add an accessorChris Lattner2004-11-151-2/+9
* Add GhostLinkage for marking functions before they're fully materializedMisha Brukman2004-11-141-1/+2
* Change method to return void. Inline dtorChris Lattner2004-07-191-5/+7
* Fix typeos in comments.Reid Spencer2004-07-181-2/+2
* bug 122:Reid Spencer2004-07-171-4/+18
* Implement a new method useful for things like the inlinerChris Lattner2004-07-121-0/+10
* Fixes for PR114: Thanks to Reid Spencer!Chris Lattner2003-11-161-1/+1
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+5
* Added LLVM copyright header (for lack of a better term).John Criswell2003-10-201-0/+7
* Add weak linking typeChris Lattner2003-10-161-0/+2
* Standardize header file commentsChris Lattner2003-09-301-1/+1
* Add new linkage types to support a real frontendChris Lattner2003-04-161-7/+16
* Make isExtern() be a virtual function inherited from GlobalValueChris Lattner2002-10-091-3/+8
* * Clean up some commentsChris Lattner2002-09-061-1/+1
* Add a forward defn for Module since it's no longer in Value.hChris Lattner2002-04-281-0/+1
* Transform uses of Method into uses of Function.Chris Lattner2002-03-261-1/+1
* Changes to build successfully with GCC 3.02Chris Lattner2002-01-201-1/+1
* Implement "internal vs external linkage" which corresponds to the C notion of...Chris Lattner2001-11-261-2/+9
* Factor parentness out of Module & GlobalVariable into GlobalValueChris Lattner2001-10-031-2/+9
* * Both Method & GlobalVariable now subclass GlobalValueChris Lattner2001-10-031-0/+36