Skip to content
  1. Aug 13, 2003
  2. Aug 12, 2003
  3. Aug 07, 2003
  4. Aug 01, 2003
  5. Jul 29, 2003
  6. Jun 18, 2003
    • Brian Gaeke's avatar
      lib/Target/Sparc/Sparc.cpp: · cf8c4f5f
      Brian Gaeke authored
       Move LowerAllocations, PrintFunction, and SymbolStripping passes, and
        the corresponding -disable-strip and -d options, over here to the SPARC
        target-specific bits of llc. Rename -d to -dump-asm.
      
      tools/llc/Makefile:
       Reindent. Add x86 library so that llc compiles again.
      
      tools/llc/llc.cpp:
       Remove support for running arbitrary optimization passes. Use opt instead.
       Remove LowerAllocations, PrintFunction, and SymbolStripping passes, as noted
        above.
       Allow user to select a backend (x86 or SPARC); default to guessing from
        the endianness/pointer size of the input bytecode file.
       Fix typos.
       Delete empty .s file and exit with error status if target does not support
        static compilation.
      
      llvm-svn: 6776
      cf8c4f5f
  7. Jun 16, 2003
  8. Jun 06, 2003
  9. Jun 05, 2003
    • Brian Gaeke's avatar
      lib/CodeGen/Mapping/MappingInfo.cpp: · 98eee41e
      Brian Gaeke authored
       Update file comment to contain a bunch of the overview mapping-info
        documentation previously buried within the file.
       Remove some unnecessary include/using stmts.
       Rename pass to MappingInfoCollector.
       Rewrite a lot of it so it doesn't use global instance variables and so
        it outputs into MappingInfo objects and then dumps those out, instead of going
        straight to an assembly file.
       Change name of factory to getMappingInfoCollector.
       Fold prologue & epilogue writers into MappingInfo methods.
      
      lib/Target/Sparc/FInfo.cpp:
       Correct file comment to reflect above change
      
      lib/Target/Sparc/Sparc.cpp:
       Change name of factory to getMappingInfoCollector.
      
      llvm-svn: 6617
      98eee41e
  10. May 31, 2003
  11. May 30, 2003
  12. May 28, 2003
  13. Apr 26, 2003
  14. Apr 23, 2003
  15. Jan 14, 2003
  16. Dec 28, 2002
  17. Dec 24, 2002
  18. Dec 03, 2002
  19. Oct 31, 2002
  20. Oct 30, 2002
  21. Oct 29, 2002
  22. Oct 28, 2002
  23. Oct 25, 2002
  24. Sep 20, 2002
  25. Sep 16, 2002
  26. Aug 27, 2002
  27. Aug 07, 2002
  28. Aug 06, 2002
  29. Jul 30, 2002
  30. Jul 25, 2002
  31. Jul 16, 2002
  32. Jun 25, 2002
    • Chris Lattner's avatar
      · 7076ff29
      Chris Lattner authored
      MEGAPATCH checkin.
      
      For details, See: docs/2002-06-25-MegaPatchInfo.txt
      
      llvm-svn: 2778
      7076ff29
  33. Apr 29, 2002
  34. Apr 27, 2002
    • Chris Lattner's avatar
      * Rename MethodPass class to FunctionPass · c8e66543
      Chris Lattner authored
        - Rename runOnMethod to runOnFunction
      * Transform getAnalysisUsageInfo into getAnalysisUsage
        - Method is now const
        - It now takes one AnalysisUsage object to fill in instead of 3 vectors
          to fill in
        - Pass's now specify which other passes they _preserve_ not which ones
          they modify (be conservative!)
        - A pass can specify that it preserves all analyses (because it never
          modifies the underlying program)
      * s/Method/Function/g in other random places as well
      
      llvm-svn: 2333
      c8e66543
Loading