Skip to content
  1. Apr 08, 2002
  2. Apr 07, 2002
  3. Apr 06, 2002
    • Chris Lattner's avatar
      * Reenable apparently neccesary code, that breaks testcases when enabled, · 054ec0ec
      Chris Lattner authored
        but causes MANY FUNDAMENTAL PROBLEMS when not enabled. :(
      * Add debugging function
      
      llvm-svn: 2125
      054ec0ec
    • Chris Lattner's avatar
      * FIX: test/Regression/Assembler/2002-02-19-TypeParsing.ll · 70aa1c61
      Chris Lattner authored
         That was due to the StructType object not getting called multiple times
         to remove itself from the ATU list for an object, because it stopped
         getting queried due to this wrong test
      
      * Improve debug output when DEBUG_MERGE_TYPES is on
      
      llvm-svn: 2124
      70aa1c61
    • Chris Lattner's avatar
      * Move DerivedType::addAbstractTypeUser from DerivedType.h · 078808ab
      Chris Lattner authored
      * Refactor a bunch of code.  Types now only remove one subelement at a time
        when they are told that they have changed
      * Improve debugging output, add more assertions...
      * FIX Bugs:
        * test/Regression/Assembler/2002-04-04-PureVirtMethCall.ll
        * test/Regression/Assembler/2002-04-04-PureVirtMethCall2.ll
        * The change to fix these bugs was the to ValTypeBase::refineAbstractType
          method.  Basically we #if 0'd out the chunk of code there and make the
          table get reorganized EVEN IF the type has the same pointer.  Merging
          opportunities were being missed!
      
      llvm-svn: 2121
      078808ab
  4. Apr 05, 2002
  5. Apr 04, 2002
Loading