summaryrefslogtreecommitdiff
path: root/lib/VMCore/Globals.cpp
Commit message (Expand)AuthorAge
* Micro-optimisation in getAliasedGlobal.Jay Foad2011-08-01
* land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2011-07-18
* Fix GlobalValue::isDeclaration() to always consider aliases to be definitions.Chris Lattner2011-07-14
* add comments.Chris Lattner2011-07-14
* consolidate GlobalValue::isDeclaration into one Chris Lattner2011-07-14
* code cleanupChris 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
* Make GlobalValue alignment consistent with load, store, and allocaDan Gohman2010-07-28
* rename use_const_iterator to const_use_iterator for consistency's sakeGabor Greif2010-03-25
* A function with no Module owner isn't materializable. This fixes F->dump() forNick Lewycky2010-02-15
* Kill ModuleProvider and ghost linkage by inverting the relationship betweenJeffrey Yasskin2010-01-27
* In GlobalVariable::setInitializer, assert that the initializer has theJeffrey Yasskin2009-11-17
* remove a bunch of extraneous LLVMContext argumentsChris Lattner2009-11-06
* the verifier shouldn't modify the IR.Chris Lattner2009-11-01
* fix an issue where the verifier would reject a function whose entryChris Lattner2009-11-01
* Move types back to the 2.5 API.Owen Anderson2009-07-29
* 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
* Convert a few more things to use raw_ostream.Dan Gohman2009-07-25
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-14
* LLVMContext-ification.Owen Anderson2009-07-08
* Implement changes from Chris's feedback.Torok Edwin2009-07-08
* Switch GlobalVariable ctors to a sane API, where *either* a context or a modu...Owen Anderson2009-07-08
* Start converting to new error handling API.Torok Edwin2009-07-08
* Push LLVMContext through GlobalVariables and IRBuilder.Owen Anderson2009-07-08
* 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
* make GlobalValue::removeDeadConstantUsers() const.Chris Lattner2009-03-09
* Use mayBeOverridden here, in anticipation of theDuncan Sands2009-01-08
* Make safer variant of alias resolution routine to be defaultAnton Korobeynikov2008-09-09
* Fix typoAnton Korobeynikov2008-09-09
* Fix incorrect linker behaviour: we shouldn't resolve weak aliases.Anton Korobeynikov2008-09-09
* eliminate calls to deprecated Use::init() interfaceGabor Greif2008-05-26
* Factor code to copy global value attributes likeDuncan Sands2008-05-26
* merge of use-diet branch to trunkGabor Greif2008-05-10
* Slightly increase default set size. It's cheap and won't hurt.Anton Korobeynikov2008-03-22
* Add helper for ultimate aliasee resoltionAnton Korobeynikov2008-03-11
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-29
* Implement address space attribute for LLVM pointer types. Address spaces are Christopher Lamb2007-12-11
* handle gep aliaseeChris Lattner2007-05-05
* Unbreak VC++ build.Jeff Cohen2007-05-03
* Fix typo. Interesting, but old variant worked too :)Anton Korobeynikov2007-04-30
* Implement review feedbackAnton Korobeynikov2007-04-29
* Implement review feedback. Aliasees can be either GlobalValue's orAnton Korobeynikov2007-04-28
* Implement aliases. This fixes PR1017 and it's dependent bugs. CFE partAnton Korobeynikov2007-04-25
* Implement the "thread_local" keyword.Lauro Ramos Venancio2007-04-12
* reapply my previous patch with a bugfix.Chris Lattner2007-02-26
* revert my previous change, something strange is happening.Chris Lattner2007-02-26
* Rework GlobalValue::removeDeadConstantUsers to always remove dead constantChris Lattner2007-02-25