Skip to content
  1. Oct 18, 2001
  2. Oct 15, 2001
  3. Oct 13, 2001
  4. Oct 10, 2001
  5. Oct 04, 2001
  6. Sep 29, 2001
  7. Sep 28, 2001
  8. Sep 19, 2001
  9. Sep 18, 2001
  10. Sep 15, 2001
  11. Sep 14, 2001
    • Chris Lattner's avatar
      Make a new llvm/Target #include directory. · 22a6a905
      Chris Lattner authored
      Move files from lib/CodeGen/TargetMachine to lib/Target
      Move TargetData.h and TargetMachine.h to Target/{Data.h|Machine.h}
      Prepare to split TargetMachine.h into several smaller files
      
      llvm-svn: 566
      22a6a905
    • Chris Lattner's avatar
      Checkin changes to: · f8464e4b
      Chris Lattner authored
      1. Clean up the TargetMachine structure.  No more wierd pointers that have to
         be cast around and taken care of by the target.
      2. Instruction Scheduling now takes the schedinfo as an argument.  The same
         should be done with the instinfo, it just isn't now.
      
      llvm-svn: 565
      f8464e4b
    • Chris Lattner's avatar
      This checkin represents some cleanup of the backend, implementing the following things: · 0a823a06
      Chris Lattner authored
      1. The TargetMachine structure is free to decide the process a particular target uses to generate code.
      2. All of the gooee details of the sparc backend are now localized in the lib/CodeGen/TargetMAchine/Sparc directory.  The Sparc.h file that is globally visible is just a stub.
      3. The Sparc.h file that esxists now will dissapear entirely someday when we have multiple backends chosen by a factory of some sort.
      
      llvm-svn: 559
      0a823a06
    • Chris Lattner's avatar
      Export the instruction forest support from the analysis library · 2a35abb1
      Chris Lattner authored
      llvm-svn: 556
      2a35abb1
  12. Sep 10, 2001
  13. Sep 09, 2001
  14. Sep 08, 2001
Loading