Skip to content
  1. Aug 06, 2002
  2. Aug 04, 2002
  3. Aug 03, 2002
  4. Aug 02, 2002
  5. Aug 01, 2002
  6. Jul 31, 2002
  7. Jul 30, 2002
    • Chris Lattner's avatar
      Implement new -debug-pass=Arguments option that causes PassManager to · 1e4867fe
      Chris Lattner authored
      print out the command line options for the optimizations it is running.
      
      llvm-svn: 3165
      1e4867fe
    • Chris Lattner's avatar
      * Indent class into anonymous namespace, filling up the diff with garbage · 47cc3669
      Chris Lattner authored
      * Internalize global variables with initializers
      * Add new stat to track global variable internalization
      * Only count functions that were not internal before in internalized function
        count
      
      llvm-svn: 3163
      47cc3669
    • Chris Lattner's avatar
      · 3cd8c56c
      Chris Lattner authored
      Cleanup ConstantExpr handling:
       * Correctly delete TypeHandles in AsmParser.  In addition to not leaking
         memory, this prevents a bug that could have occurred when a type got
         resolved that the constexpr was using
       * Check for errors in the AsmParser instead of hitting assertion failures
         deep in the code
       * Simplify the interface to the ConstantExpr class, removing unneccesary
         parameters to the ::get* methods.
       * Rename the 'getelementptr' version of ConstantExpr::get to
         ConstantExpr::getGetElementPtr
      
      llvm-svn: 3161
      3cd8c56c
    • Chris Lattner's avatar
      Cleanup ConstantExpr handling: · a13a2dac
      Chris Lattner authored
       * Correctly delete TypeHandles in AsmParser.  In addition to not leaking
         memory, this prevents a bug that could have occurred when a type got
         resolved that the constexpr was using
       * Check for errors in the AsmParser instead of hitting assertion failures
         deep in the code
       * Simplify the interface to the ConstantExpr class, removing unneccesary
         parameters to the ::get* methods.
       * Rename the 'getelementptr' version of ConstantExpr::get to
         ConstantExpr::getGetElementPtr
      
      llvm-svn: 3160
      a13a2dac
    • Chris Lattner's avatar
      Remove FIXME's that aren't really needed after all. · beb40f9f
      Chris Lattner authored
      llvm-svn: 3158
      beb40f9f
    • Chris Lattner's avatar
      Declare that these passes only depend on the CFG of the function · 31aa7e72
      Chris Lattner authored
      llvm-svn: 3157
      31aa7e72
    • Chris Lattner's avatar
      * Move some code from Pass.cpp to PassManagerT.h · 198cf421
      Chris Lattner authored
      * Implement stuff so that code can declare that they only depend on the CFG of
        a function, not on anything else.  This speeds up GCCAS a lot.
      
      llvm-svn: 3155
      198cf421
Loading