Skip to content
  1. Oct 02, 2010
  2. Jan 29, 2010
  3. Jan 24, 2010
  4. Jan 22, 2010
    • Chris Lattner's avatar
      Stop building RTTI information for *most* llvm libraries. Notable · 7ba0661f
      Chris Lattner authored
      missing ones are libsupport, libsystem and libvmcore.  libvmcore is
      currently blocked on bugpoint, which uses EH.  Once it stops using
      EH, we can switch it off.
      
      This #if 0's out 3 unit tests, because gtest requires RTTI information.
      Suggestions welcome on how to fix this.
      
      llvm-svn: 94164
      7ba0661f
  5. Dec 19, 2009
    • Sean Callanan's avatar
      Table-driven disassembler for the X86 architecture (16-, 32-, and 64-bit · 04cc307e
      Sean Callanan authored
      incarnations), integrated into the MC framework.  
      
      The disassembler is table-driven, using a custom TableGen backend to 
      generate hierarchical tables optimized for fast decode.  The disassembler 
      consumes MemoryObjects and produces arrays of MCInsts, adhering to the 
      abstract base class MCDisassembler (llvm/MC/MCDisassembler.h).
      
      The disassembler is documented in detail in
      
      - lib/Target/X86/Disassembler/X86Disassembler.cpp (disassembler runtime)
      - utils/TableGen/DisassemblerEmitter.cpp (table emitter)
      
      You can test the disassembler by running llvm-mc -disassemble for i386
      or x86_64 targets.  Please let me know if you encounter any problems
      with it.
      
      llvm-svn: 91749
      04cc307e
  6. Nov 25, 2009
  7. Jul 17, 2009
  8. Jul 15, 2009
  9. Jan 09, 2009
  10. Aug 17, 2008
  11. Aug 15, 2008
  12. Dec 29, 2007
  13. Feb 27, 2007
  14. Oct 28, 2006
  15. Oct 06, 2006
  16. Aug 11, 2006
  17. Apr 13, 2006
  18. Jan 26, 2006
  19. Nov 16, 2005
  20. Dec 16, 2004
  21. Oct 28, 2004
  22. Oct 22, 2004
  23. Oct 03, 2004
  24. Aug 16, 2004
  25. Aug 01, 2004
  26. Jul 22, 2004
  27. Apr 06, 2004
    • Jakub Staszak's avatar
      · de647007
      Jakub Staszak authored
      Tablgen files for really simple instruction selector
      
      llvm-svn: 12714
      de647007
  28. Nov 07, 2003
  29. Nov 05, 2003
  30. Oct 21, 2003
  31. Sep 10, 2003
  32. 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
  33. Sep 06, 2003
  34. Aug 21, 2003
  35. Aug 11, 2003
Loading