aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
* Return the Module that we just materialized.Misha Brukman2003-10-171-2/+5
* Eliminate some extraneous code in SlotCalculator::insertVal().Alkis Evlogimenos2003-10-172-37/+35
* Add support for 'weak' linkage.Chris Lattner2003-10-162-9/+38
* Completely rewrite support for the Value::use_* list. Now, all operations onChris Lattner2003-10-161-37/+11
* Enabling incremental bytecode loading in the JIT:Misha Brukman2003-10-141-3/+10
* Stop using "reverse depth first" orderChris Lattner2003-10-131-6/+3
* Speed up TypesEqual by specializing it for all of the derived types, avoidingChris Lattner2003-10-131-15/+33
* Avoid creating lots of pointless opaque types, with short lifetimesChris Lattner2003-10-131-22/+37
* This is a header file, hear me roarChris Lattner2003-10-131-1/+1
* * Remove extraneous #includesChris Lattner2003-10-131-7/+9
* Regularize header file commentsChris Lattner2003-10-139-9/+9
* Rename methodChris Lattner2003-10-121-1/+1
* Don't include Config/stdio.h or <stdio.h>.Brian Gaeke2003-10-101-1/+0
* Fix spelling.Misha Brukman2003-10-101-3/+3
* Fix spelling/grammar.Misha Brukman2003-10-107-17/+17
* Add a sanity check for constant expression castsChris Lattner2003-10-071-0/+2
* Users can never be nullChris Lattner2003-10-061-1/+1
* Be more careful handling PHI nodes, which might be of potentially high degree.Chris Lattner2003-10-051-93/+80
* Type tables are now AbstractTypeUsers. This allows them to merge togetherChris Lattner2003-10-051-135/+217
* Rename AbstractModuleProvider -> ModuleProvider, to match the header file name,Chris Lattner2003-10-041-3/+3
* Minor random speedup: make Constant::getNullValue only call ConstantFOO::getChris Lattner2003-10-031-13/+45
* Explicit copy ctors are no longer neededChris Lattner2003-10-031-21/+0
* Minor cleanupsChris Lattner2003-10-031-31/+17
* This checkin basically amounts to a complete rewrite of the type-resolutionChris Lattner2003-10-032-284/+138
* These methods are dead, remove them. Because the bodies will soon beChris Lattner2003-10-031-2/+8
* Dramatically simplify DerivedType::refineAbstractTypeToInternalChris Lattner2003-10-031-44/+25
* Make the PATypeHolder use a simple union-find implementation to handleChris Lattner2003-10-021-22/+30
* There is no reason for Value to be an AbstractTypeUser. This just makes thingsChris Lattner2003-10-022-18/+2
* Standardize header file commentsChris Lattner2003-09-302-2/+2
* Do not use BasicBlock::succ_iteratorChris Lattner2003-09-241-2/+1
* * No longer initialize the module, a subclass is more suitable to do thisMisha Brukman2003-09-221-6/+6
* Rename Function::getEntryNode -> getEntryBlockChris Lattner2003-09-202-4/+5
* Reject "llvm." as a function nameChris Lattner2003-09-191-1/+3
* Minimal implementation of the abstract ModuleProvider interface.Misha Brukman2003-09-181-0/+28
* Change the semancics of the dropallrefs methodChris Lattner2003-09-171-2/+1
* Renamed DominatorTree::Node::getNode() -> getBlock()Chris Lattner2003-09-111-4/+4
* Rework dominator interfaces to handle changes in the post-dominanceChris Lattner2003-09-101-28/+47
* Make createVerifierPass return a FunctionPass *.Brian Gaeke2003-09-101-1/+1
* Fix spell-o'sChris Lattner2003-09-101-1/+1
* Reverting back to the previous revision.John Criswell2003-09-091-1/+1
* Modified the check for intrinsic functions. All intrinsic functions have toJohn Criswell2003-09-091-1/+1
* Eliminate support for the llvm.unwind intrinisic, using the Unwind instructio...Chris Lattner2003-09-082-5/+0
* Add support for unwindChris Lattner2003-09-081-0/+1
* Add support for volatile loads/storesChris Lattner2003-09-082-3/+24
* Spell `occurrence' correctly.Misha Brukman2003-09-081-1/+1
* Add asserts, move code around. This gets the dropAllTypeUses partially imple...Chris Lattner2003-09-051-11/+24
* Move functionality preserving changes.Chris Lattner2003-09-051-26/+14
* Refactor what has effectively become copy-and-pasted codeChris Lattner2003-09-051-32/+17
* Check in a bunch of minor fixes, plus a whole lot of #if 0'd out code, which ...Chris Lattner2003-09-051-25/+163
* containsEquivalent never returns its argumentChris Lattner2003-09-041-9/+5