aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
* The recalclulate method was a nasty hack that was once used by the -cee pass,Chris Lattner2003-12-071-16/+12
* Completely rewrite domset, idom, and domtree implementation. Now it is basedChris Lattner2003-12-071-159/+266
* Fix const correctnessChris Lattner2003-11-251-1/+1
* Relax constrains on GEP type indexesChris Lattner2003-11-252-10/+16
* Check return types of functionsChris Lattner2003-11-212-0/+6
* Fix problem Reid was having with external globals and nonexternal linkageChris Lattner2003-11-211-3/+2
* Finegrainify namespacificationChris Lattner2003-11-2112-166/+150
* Fix some problems with assertions printingChris Lattner2003-11-211-7/+19
* improve error messageChris Lattner2003-11-211-2/+2
* Minor cleanups and simplificationsChris Lattner2003-11-211-28/+26
* Start using the nicer terminator auto-insertion APIChris Lattner2003-11-201-1/+1
* Spew symbolic types!Chris Lattner2003-11-201-3/+8
* Somehow I forgot poor little UnwindInstChris Lattner2003-11-201-1/+4
* * Finegrainify namespacificationChris Lattner2003-11-206-29/+79
* Don't crash if we are printing an orphaned basic block!Chris Lattner2003-11-201-13/+17
* Really, there was a reason for me factoring that outChris Lattner2003-11-191-1/+1
* *** Significantly speed up type resultionChris Lattner2003-11-191-9/+47
* Finegrainify namespacificationChris Lattner2003-11-191-6/+13
* Fix PR130, and testcase test/Regression/Linker/2003-11-18-TypeResolution.llChris Lattner2003-11-191-0/+7
* Implement == and != correctly. Before they would incorrectly return !=Chris Lattner2003-11-173-26/+48
* The ConstantPointer class is now gone.Chris Lattner2003-11-171-3/+10
* No REALLY, get rid of ConstantPointer referencesChris Lattner2003-11-171-2/+2
* Eliminate use of the ConstantPointer classChris Lattner2003-11-171-35/+23
* Constant folding shalt not be built on annotationsChris Lattner2003-11-173-120/+85
* Be a bit more tolerant of broken codeChris Lattner2003-11-171-3/+3
* When you hand WriteAsOperand a type, it now prints out its symbolic name.Brian Gaeke2003-11-161-0/+3
* When failing a Verifier assertion, use WriteAsOperand to print out theBrian Gaeke2003-11-161-5/+7
* Don't print 'No predecessors!' on the entry blockChris Lattner2003-11-161-11/+13
* Fixes for PR114: Thanks to Reid Spencer!Chris Lattner2003-11-162-4/+6
* Expose the verifier to optChris Lattner2003-11-131-1/+1
* Detect problems with PHI node operands!Chris Lattner2003-11-121-0/+6
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-1129-52/+171
* Fix PR95. I'm checking this patch in for Reid Spencer, who figured it outChris Lattner2003-11-091-3/+2
* Add an assertionChris Lattner2003-11-091-0/+1
* Further fixes for PR93Chris Lattner2003-11-051-1/+7
* Add support for constant expr shiftsChris Lattner2003-11-051-0/+7
* If we're not checking, don't check!Chris Lattner2003-11-051-1/+1
* Make code gcc 3.4 cleanChris Lattner2003-11-054-6/+6
* Fix spelloChris Lattner2003-11-042-2/+10
* Checking in Chris's suggestions:John Criswell2003-11-041-3/+32
* Fix InstCombine/2003-11-03-VarargsCallBug.llChris Lattner2003-11-031-4/+3
* Did I mention that I _HATE_ CPRs?Chris Lattner2003-10-311-0/+12
* Constant pointer refs are causing these to fail unnecessarily, which is causingChris Lattner2003-10-311-0/+31
* Use already existing classes for post order iterator.Alkis Evlogimenos2003-10-311-17/+11
* Make use of the new AssemblyAnnotationWriter interfaceChris Lattner2003-10-301-13/+21
* Output types in reverse postorder. This will allow the ByteCode/ReaderAlkis Evlogimenos2003-10-301-9/+17
* Print the names of more opaque typesChris Lattner2003-10-301-5/+7
* Make sure to print opaque types names if they are available.Chris Lattner2003-10-301-1/+5
* Add more debugging info to help tracing the SlotCalculator.Alkis Evlogimenos2003-10-291-0/+2
* Fix test: Linker/2003-10-27-LinkOncePromote.llChris Lattner2003-10-271-27/+29