Skip to content
  1. Dec 09, 2007
  2. Aug 13, 2007
  3. Feb 09, 2007
  4. Jan 08, 2007
  5. Dec 02, 2006
  6. Sep 08, 2006
  7. Sep 07, 2006
  8. Aug 23, 2006
  9. Aug 18, 2006
    • Reid Spencer's avatar
      For PR872: · 378f7d5d
      Reid Spencer authored
      Shrinkify LLVM's footprint by removing the analyze tool and moving its
      functionality into the opt tool. THis eliminates one of the largest tools
      from LLVM and doesn't make opt much bigger because it already included
      most of the analysis passes.  To get the old analyze functionality pass
      the -analyze option to opt. Note that the integeration here is dead
      simple. The "main" of analyze was just copied to opt and invoked if the
      -analyze option was given. There may be opportunities for further
      integration such as removing the distinction between transform passes
      and analysis passes.
      
      To use the analysis functionality, if you previously did this:
        analyze $FNAME -domset -disable-verify
      you would now do this:
        opt -analyze $FNAME -domset -disable-verify
      Pretty simple.
      
      llvm-svn: 29762
      378f7d5d
  10. Jul 26, 2006
  11. May 30, 2006
  12. May 17, 2006
  13. Apr 20, 2006
  14. Apr 24, 2005
  15. Jan 16, 2005
  16. Dec 31, 2004
  17. Dec 17, 2004
  18. Dec 14, 2004
    • Reid Spencer's avatar
      For PR351: · b7c56070
      Reid Spencer authored
      llee was a nice hack, but it wasn't portable so its gone, with Misha's
      approval.  Operating systems have facilities available for making bytecode
      directly executable without this utility.
      
      llvm-svn: 18916
      b7c56070
  19. Nov 14, 2004
  20. Oct 28, 2004
  21. Oct 26, 2004
  22. Sep 13, 2004
  23. Aug 29, 2004
  24. Jul 02, 2004
  25. Jun 07, 2004
    • Reid Spencer's avatar
      Commit For New Tool: llvm-abcd (Analysis of ByteCode Dumper). This tool · db5c86d0
      Reid Spencer authored
      will (eventually) provide statistical analysis of bytecode files as well
      as the ability to dump them in a low level format (slot numbers not
      resolved). The purpose of this is to aid in the Type!=Value change of
      bug 122. With this initial release, llvm-abcd merely dumps out the
      bytecode. However, the infrastructure for separating bytecode parsing from
      handling the parsing events is in place. The style chosen is similar to
      SAX XML parsing where a handler object is called to handlign the parsing
      events. This probably isn't useful to anyone but me right now as there is
      no analysis yet, and the dumper doesn't work on every bytecode file. It
      will probably be useful by the end of this week. Note that there is some
      duplication of code from the bytecode reader.  This was done to eliminate
      errors from being introduced in the reader and to minimize the impact to
      other LLVM developers. At some point, the Analyzer and the Reader will be
      integrated to use the same infrastructure. Also, sorry for the minor change
      to Instruction.h but I just couldn't bring myself to write code that
      depends on Instruction internals.
      
      llvm-svn: 14048
      db5c86d0
  26. Jun 02, 2004
  27. Jan 05, 2004
Loading