Skip to content
  1. Oct 01, 2003
  2. Sep 30, 2003
  3. Sep 23, 2003
  4. Sep 21, 2003
  5. Sep 18, 2003
  6. Sep 16, 2003
  7. Sep 10, 2003
    • John Criswell's avatar
      Don't explicitly use $SourceDir to find the tblgen files. This causes make · 732ae945
      John Criswell authored
      some confusion when trying to generate files (it probably couldn't tell that
      ./file and $(SourceDir)/file may be the same file).
      Now, just let VPATH find everything, and list the primary tblgen file first in
      the list of dependencies so that we can just use $< to reference it in the make
      rule.
      
      This should hopefully fix the nightly tester.
      
      llvm-svn: 8433
      732ae945
  8. Sep 09, 2003
    • John Criswell's avatar
      Updated to find source files using VPATH. This makes writing build rules · ded9899d
      John Criswell authored
      much cleaner and easier.
      Labeled .td as a suffix for tblgen files in Makefile.rules.
      Modified build rules so that source files generated during the build are placed
      in the build directory and not the source directory (and not in a Debug
      directory).  This makes the system cleaner and allows us to have a read-only
      source tree.
      
      llvm-svn: 8424
      ded9899d
  9. Sep 06, 2003
    • John Criswell's avatar
      Checkin of autoconf-style object root. · 0d1a26dd
      John Criswell authored
      Adjusted Makefile to work with new autoconf-style object root.
      Specifically, use the new -I option of tblgen to find include files.
      
      llvm-svn: 8379
      0d1a26dd
    • Misha Brukman's avatar
      Added some optimizations: · c1ac706a
      Misha Brukman authored
      * Generate a single BA instead of 6-instruction JUMP if possible
        (this occurs both in the creation and overwriting of the stub code)
      * If possible, rewrite the ORIGINAL call to call the generated function
        directly, thus bypassing the stub entirely
      
      Also added some statistics on how often calls are overwritten and how often the
      CompilationCallback is invoked.
      
      llvm-svn: 8376
      c1ac706a
  10. Sep 01, 2003
  11. Aug 29, 2003
    • Misha Brukman's avatar
      * Use alloca() to force GCC not to eliminate frame pointer · 9770b835
      Misha Brukman authored
      * Break apart saving and restoring registers into separate functions
      * Instead of saving single and double FP registers, just save the double
        registers -- aliasing helps preserve the single FP registers as well.
      * Request just as much memory for a stub as we actually use
      
      llvm-svn: 8200
      9770b835
  12. Aug 24, 2003
  13. Aug 21, 2003
  14. Aug 18, 2003
  15. Aug 16, 2003
  16. Aug 15, 2003
  17. Aug 14, 2003
Loading