aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
...
* Fix bug: 2003-01-30-LinkerRename.llChris Lattner2003-04-211-7/+33
* Fix linking a function with qualifiers to a external function declaration:Chris Lattner2003-04-211-6/+18
* Remove arbitrary limitationChris Lattner2003-04-191-1/+0
* Don't build constantexprs that could be foldedChris Lattner2003-04-171-0/+10
* Allow constant folding of GEP instructions, even if we don't do a whole lot yet.Chris Lattner2003-04-171-9/+57
* Don't force a ConstantPointer to be returnedChris Lattner2003-04-172-16/+14
* Change the interface to constant expressions to allow automatic foldingChris Lattner2003-04-161-6/+5
* Add code to verify correctly linkagesChris Lattner2003-04-161-2/+16
* Add new linkage types to support a real frontendChris Lattner2003-04-164-64/+101
* Improve the efficiency and cleanup writing a bitChris Lattner2003-04-161-10/+12
* Add helper methodChris Lattner2003-03-211-0/+4
* * Change the order that globals and constants are processed inChris Lattner2003-03-191-36/+45
* Fix ConstantUInt::isAllOnesValueChris Lattner2003-03-101-0/+7
* Clean up cruftChris Lattner2003-03-061-4/+1
* Remove #includeChris Lattner2003-03-061-1/+18
* Simplify some of the PHI node interfacesChris Lattner2003-03-051-14/+5
* Allow ImmutablePass's to require other immutable passes and to be initializedChris Lattner2003-02-261-0/+26
* Fix a misunderstanding of the standard associative containersChris Lattner2003-02-141-7/+2
* This speeds up processing LLVM a _lot_, 17% in the case of loading and destro...Chris Lattner2003-02-131-1/+2
* Simplify assertionsChris Lattner2003-02-011-8/+5
* Added implementation of alternate CallInst constructors (one ctor isJoel Stanley2003-02-011-0/+35
* * Fix linking of opaque types and their non-opaque versionsChris Lattner2003-01-301-7/+17
* Eliminate using declsChris Lattner2003-01-301-35/+33
* Fix bug Regression/Verifier/2002-11-05-GetelementptrPointers.llChris Lattner2003-01-142-5/+6
* Make type resolution a bit more efficientChris Lattner2003-01-141-6/+6
* Fix bug: Assembler/2002-12-15-GlobalResolve.llChris Lattner2002-12-151-11/+16
* planes is not spelled with an OChris Lattner2002-12-151-1/+1
* Fix big bug introduced with symbol table changesChris Lattner2002-12-031-2/+2
* User defined operators are not supposed to live beyond the lifetime of theChris Lattner2002-11-211-0/+9
* - Eliminated the deferred symbol table stuff in Module & Function, it reallyChris Lattner2002-11-209-94/+63
* Eliminate the concept of a deferred symbol table. The optimization really is...Chris Lattner2002-11-201-22/+1
* Add a new Module::getNamedFunction methodChris Lattner2002-11-191-3/+12
* Add a method "getMainFunction()" that efficiently locates 'main' in a moduleChris Lattner2002-11-081-0/+52
* Fix nasty bug in ::isNeg()Chris Lattner2002-10-311-1/+1
* Can simplify code now with the isCommutative() method.Chris Lattner2002-10-311-13/+5
* New isAssociative/isCommutative inspection methods, graciously contributed byChris Lattner2002-10-311-0/+39
* Fix spelling of `propagate'.Misha Brukman2002-10-291-2/+2
* - Rename AnalysisUsage::preservesAll to getPreservesAll & preservesCFG toChris Lattner2002-10-212-4/+4
* - Eliminate SymbolTable::ParentSymTab, ST::localLookup, andChris Lattner2002-10-153-21/+5
* - Dramatically simplify the Constant::mutateReferences implementation,Chris Lattner2002-10-141-21/+19
* Minor cleanups, no changes to functionalityChris Lattner2002-10-141-9/+8
* - Change Function's so that their argument list is populated when they areChris Lattner2002-10-134-33/+28
* - Rename Instruction::First*Op to *OpsBegin, and Num*Ops to *OpsEnd toChris Lattner2002-10-132-4/+4
* - Make Value::replaceAllUsesWith work with constants correctly. This fixesChris Lattner2002-10-091-16/+18
* - Add new Constant::replaceUsesOfWithOnConstant which has an end resultChris Lattner2002-10-091-0/+106
* - Remove Value::use_removeChris Lattner2002-10-091-7/+0
* Fix NASTY N^2 behavior that was causing the gzip benchmark to take forever toChris Lattner2002-10-081-6/+12
* Fix bug: Assembler/2002-10-08-LargeArrayPerformance.ll by usingChris Lattner2002-10-081-2/+4
* Changes to support PHINode::removeIncoming changesChris Lattner2002-10-081-7/+6
* - Change PHINode::removeIncomingValue to delete the phi node if the lastChris Lattner2002-10-081-1/+10