summaryrefslogtreecommitdiff
path: root/lib/VMCore
Commit message (Expand)AuthorAge
* Fix bug: Linker/2003-10-21-ConflictingTypesTolerance.llChris Lattner2003-10-21
* Fix message to make more sense and confuse Chris lessChris Lattner2003-10-21
* Make sure to add a type for va_next operands, which may not other wiseChris Lattner2003-10-21
* Fix problem which effected linking apacheChris Lattner2003-10-21
* Added LLVM copyright header.John Criswell2003-10-21
* Added LLVM copyright notice to Makefiles.John Criswell2003-10-20
* Added LLVM copyright header (for lack of a better term).John Criswell2003-10-20
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-20
* "Function"[0] == 'F', not 'M'Chris Lattner2003-10-20
* Change the Opcode enum for PHI nodes from "Instruction::PHINode" to "Instruct...Chris Lattner2003-10-19
* Add support for the new varargs intrinsics and instructionsChris Lattner2003-10-18
* Chris says it's better to assert that TheModule is valid than silently return 0.Misha Brukman2003-10-17
* Return the Module that we just materialized.Misha Brukman2003-10-17
* Eliminate some extraneous code in SlotCalculator::insertVal().Alkis Evlogimenos2003-10-17
* Add support for 'weak' linkage.Chris Lattner2003-10-16
* Completely rewrite support for the Value::use_* list. Now, all operations onChris Lattner2003-10-16
* Enabling incremental bytecode loading in the JIT:Misha Brukman2003-10-14
* Stop using "reverse depth first" orderChris Lattner2003-10-13
* Speed up TypesEqual by specializing it for all of the derived types, avoidingChris Lattner2003-10-13
* Avoid creating lots of pointless opaque types, with short lifetimesChris Lattner2003-10-13
* This is a header file, hear me roarChris Lattner2003-10-13
* * Remove extraneous #includesChris Lattner2003-10-13
* Regularize header file commentsChris Lattner2003-10-13
* Rename methodChris Lattner2003-10-12
* Don't include Config/stdio.h or <stdio.h>.Brian Gaeke2003-10-10
* Fix spelling.Misha Brukman2003-10-10
* Fix spelling/grammar.Misha Brukman2003-10-10
* Add a sanity check for constant expression castsChris Lattner2003-10-07
* Users can never be nullChris Lattner2003-10-06
* Be more careful handling PHI nodes, which might be of potentially high degree.Chris Lattner2003-10-05
* Type tables are now AbstractTypeUsers. This allows them to merge togetherChris Lattner2003-10-05
* Rename AbstractModuleProvider -> ModuleProvider, to match the header file name,Chris Lattner2003-10-04
* Minor random speedup: make Constant::getNullValue only call ConstantFOO::getChris Lattner2003-10-03
* Explicit copy ctors are no longer neededChris Lattner2003-10-03
* Minor cleanupsChris Lattner2003-10-03
* This checkin basically amounts to a complete rewrite of the type-resolutionChris Lattner2003-10-03
* These methods are dead, remove them. Because the bodies will soon beChris Lattner2003-10-03
* Dramatically simplify DerivedType::refineAbstractTypeToInternalChris Lattner2003-10-03
* Make the PATypeHolder use a simple union-find implementation to handleChris Lattner2003-10-02
* There is no reason for Value to be an AbstractTypeUser. This just makes thingsChris Lattner2003-10-02
* Standardize header file commentsChris Lattner2003-09-30
* Do not use BasicBlock::succ_iteratorChris Lattner2003-09-24
* * No longer initialize the module, a subclass is more suitable to do thisMisha Brukman2003-09-22
* Rename Function::getEntryNode -> getEntryBlockChris Lattner2003-09-20
* Reject "llvm." as a function nameChris Lattner2003-09-19
* Minimal implementation of the abstract ModuleProvider interface.Misha Brukman2003-09-18
* Change the semancics of the dropallrefs methodChris Lattner2003-09-17
* Renamed DominatorTree::Node::getNode() -> getBlock()Chris Lattner2003-09-11
* Rework dominator interfaces to handle changes in the post-dominanceChris Lattner2003-09-10
* Make createVerifierPass return a FunctionPass *.Brian Gaeke2003-09-10