aboutsummaryrefslogtreecommitdiff
path: root/lib/VMCore
AgeCommit message (Expand)Author
2004-09-20'Pass' should now not be derived from by clients. Instead, they should deriveChris Lattner
2004-09-20'Pass' should now not be derived from by clients. Instead, they should deriveChris Lattner
2004-09-15When creating constant arrays check that the initializer vector is theAlkis Evlogimenos
2004-09-14Okay, the list of link-time passes wasn't such a hot idea. Its prone toReid Spencer
2004-09-14Don't print newlines between passes in the pass list.Chris Lattner
2004-09-14Don't print newlines between each library in the deplibs list.Chris Lattner
2004-09-13Add support for the link-time pass list to Modules.Reid Spencer
2004-09-11Implement support for dependent libraries. The "source" module's dependentReid Spencer
2004-09-10Add assertion descriptiosn on type mismatches when creatingAlkis Evlogimenos
2004-09-01Changes For Bug 352Reid Spencer
2004-08-29Add an assert to cature null Operands. It is better to catch it here thanReid Spencer
2004-08-24Give the -time-passes tool option a global storage location so that itsReid Spencer
2004-08-21Fix a nasty bug that Nate ran into. In particular, instead of emitting a 2+MBChris Lattner
2004-08-20Fix a bug found exposed by: Regression/Other/2004-08-20-PackedControlFlow.llReid Spencer
2004-08-20Packed types, brought to you by Brad JonesBrian Gaeke
2004-08-17Check constant expression validity more strictlyChris Lattner
2004-08-17Allow an arbitrary prefixChris Lattner
2004-08-16Fix PR422.Reid Spencer
2004-08-06Split assertion to two in order to give better assertion messages.Alkis Evlogimenos
2004-08-05Make GlobalVariable constructor assert when an initializer is ofAlkis Evlogimenos
2004-08-04Fix another minor problem that exists if you ahve multiple functions withChris Lattner
2004-08-04Fix a typeoChris Lattner
2004-08-04Add a hack to work around a problem my changes exposedChris Lattner
2004-08-04Fix a latent bug exposed by my recent changesChris Lattner
2004-08-04Fix a major regression in my previous checkinChris Lattner
2004-08-04Stop using getValues().Alkis Evlogimenos
2004-08-04Stop using getValues().Alkis Evlogimenos
2004-08-04FindGlobalNamed used to take 2.92s out of 8.39s running a profile build ofChris Lattner
2004-08-04I swear I compiled this, really I did.Chris Lattner
2004-08-04Factor some code out, no substantial change.Chris Lattner
2004-08-04Concisify some codeChris Lattner
2004-08-04Implement a FIXME, by not searching linearly through a map to remove anChris Lattner
2004-08-04Add a castChris Lattner
2004-08-04Change SymbolTable::insertEntry to be more careful about how many mapChris Lattner
2004-07-29Fix #includes of i*.h => Instructions.h as per PR403.Misha Brukman
2004-07-29Fix #includes of i*.h files => Instructions.h as per PR403Misha Brukman
2004-07-29Merge i*.cpp definitions into Instructions.cpp as part of bug403.Alkis Evlogimenos
2004-07-29Merge i*.h headers into Instructions.h as part of bug403.Alkis Evlogimenos
2004-07-27alloca void makes no senseChris Lattner
2004-07-25Avoid use of size(), which counts, in favor of other mechanisms.Reid Spencer
2004-07-25Adjust to new Module.h interface for dependent librariesReid Spencer
2004-07-25bug 263:Reid Spencer
2004-07-25bug 263:Reid Spencer
2004-07-25Use name.empty() instead of testing against equality with the emptyAlkis Evlogimenos
2004-07-25Disallow creation of named values of type void.Alkis Evlogimenos
2004-07-23Fix problem with inserting FunctionPasses that depend on ImmutablePassesBrian Gaeke
2004-07-22Updates to gc intrinsics, contributed by Tobias NurmirantaChris Lattner
2004-07-19classof implementations are now inlinedChris Lattner
2004-07-19Method now returns null, dtor is inlinedChris Lattner
2004-07-18Fix infinite loop gccld'ing povrayChris Lattner