aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
* Unfortunately the fix for the previous bug introduced the previousChris Lattner2004-10-071-41/+67
* Fix a bug in my previous change. Unfortunately this reverts most of theChris Lattner2004-10-071-3/+4
* Change Type::isAbstract to have better comments, a more correct nameChris Lattner2004-10-061-12/+19
* Make sure the const bit gets inherited correctly when linking declarationsChris Lattner2004-10-051-1/+15
* Make sure to check select instructions for generic instruction propertiesChris Lattner2004-09-291-0/+1
* Don't use DominatorSet::dominates for intra-block instruction dom checks.Chris Lattner2004-09-291-1/+11
* 'Pass' should now not be derived from by clients. Instead, they should deriveChris Lattner2004-09-201-5/+5
* 'Pass' should now not be derived from by clients. Instead, they should deriveChris Lattner2004-09-201-10/+19
* When creating constant arrays check that the initializer vector is theAlkis Evlogimenos2004-09-151-0/+2
* Okay, the list of link-time passes wasn't such a hot idea. Its prone toReid Spencer2004-09-142-21/+0
* Don't print newlines between passes in the pass list.Chris Lattner2004-09-141-8/+8
* Don't print newlines between each library in the deplibs list.Chris Lattner2004-09-141-6/+6
* Add support for the link-time pass list to Modules.Reid Spencer2004-09-132-0/+20
* Implement support for dependent libraries. The "source" module's dependentReid Spencer2004-09-111-0/+21
* Add assertion descriptiosn on type mismatches when creatingAlkis Evlogimenos2004-09-101-6/+8
* Changes For Bug 352Reid Spencer2004-09-0116-24/+24
* Add an assert to cature null Operands. It is better to catch it here thanReid Spencer2004-08-291-0/+1
* Give the -time-passes tool option a global storage location so that itsReid Spencer2004-08-241-3/+4
* Fix a nasty bug that Nate ran into. In particular, instead of emitting a 2+MBChris Lattner2004-08-211-6/+13
* Fix a bug found exposed by: Regression/Other/2004-08-20-PackedControlFlow.llReid Spencer2004-08-201-1/+5
* Packed types, brought to you by Brad JonesBrian Gaeke2004-08-205-4/+206
* Check constant expression validity more strictlyChris Lattner2004-08-171-0/+31
* Allow an arbitrary prefixChris Lattner2004-08-171-4/+3
* Fix PR422.Reid Spencer2004-08-161-2/+11
* Split assertion to two in order to give better assertion messages.Alkis Evlogimenos2004-08-061-3/+3
* Make GlobalVariable constructor assert when an initializer is ofAlkis Evlogimenos2004-08-051-1/+5
* Fix another minor problem that exists if you ahve multiple functions withChris Lattner2004-08-041-15/+18
* Fix a typeoChris Lattner2004-08-041-1/+1
* Add a hack to work around a problem my changes exposedChris Lattner2004-08-041-0/+7
* Fix a latent bug exposed by my recent changesChris Lattner2004-08-041-1/+9
* Fix a major regression in my previous checkinChris Lattner2004-08-041-0/+4
* Stop using getValues().Alkis Evlogimenos2004-08-041-12/+10
* Stop using getValues().Alkis Evlogimenos2004-08-041-6/+6
* FindGlobalNamed used to take 2.92s out of 8.39s running a profile build ofChris Lattner2004-08-041-53/+36
* I swear I compiled this, really I did.Chris Lattner2004-08-041-1/+1
* Factor some code out, no substantial change.Chris Lattner2004-08-041-18/+26
* Concisify some codeChris Lattner2004-08-041-24/+16
* Implement a FIXME, by not searching linearly through a map to remove anChris Lattner2004-08-041-8/+34
* Add a castChris Lattner2004-08-041-1/+1
* Change SymbolTable::insertEntry to be more careful about how many mapChris Lattner2004-08-041-15/+22
* Fix #includes of i*.h => Instructions.h as per PR403.Misha Brukman2004-07-293-4/+3
* Fix #includes of i*.h files => Instructions.h as per PR403Misha Brukman2004-07-293-8/+4
* Merge i*.cpp definitions into Instructions.cpp as part of bug403.Alkis Evlogimenos2004-07-296-849/+802
* Merge i*.h headers into Instructions.h as part of bug403.Alkis Evlogimenos2004-07-295-6/+5
* alloca void makes no senseChris Lattner2004-07-271-0/+1
* Avoid use of size(), which counts, in favor of other mechanisms.Reid Spencer2004-07-251-4/+5
* Adjust to new Module.h interface for dependent librariesReid Spencer2004-07-251-8/+12
* bug 263:Reid Spencer2004-07-251-0/+1
* bug 263:Reid Spencer2004-07-251-0/+11
* Use name.empty() instead of testing against equality with the emptyAlkis Evlogimenos2004-07-251-1/+1