Skip to content
  1. Jun 30, 2011
  2. May 22, 2011
  3. Apr 24, 2011
  4. Apr 20, 2011
  5. Apr 15, 2011
  6. Apr 11, 2011
    • Kevin Enderby's avatar
      Adding support for printing operands symbolically to llvm's public 'C' · 9377a52c
      Kevin Enderby authored
      disassembler API.  Hooked this up to the ARM target so such tools as Darwin's
      otool(1) can now print things like branch targets for example this:
        blx _puts
      instead of this:
        blx #-36
      And even print the expression encoded in the Mach-O relocation entried for
      things like this:
        movt r0, :upper16:((_foo-_bar)+1234)
      
      llvm-svn: 129284
      9377a52c
  7. Apr 09, 2011
  8. Apr 07, 2011
  9. Apr 05, 2011
  10. Mar 29, 2011
  11. Mar 28, 2011
    • Ted Kremenek's avatar
      Unbreak CMake build. · 2d456934
      Ted Kremenek authored
      llvm-svn: 128426
      2d456934
    • Kevin Enderby's avatar
      Again adding a C API to the disassembler for use by such tools as Darwin's · f3070dc4
      Kevin Enderby authored
      otool(1), this time with the needed fix for case sensitive file systems :) .
      This is a work in progress as the interface for producing symbolic operands is
      not done.  But a hacked prototype using information from the object file's
      relocation entiries and replacing immediate operands with MCExpr's has been
      shown to work with no changes to the instrucion printer.  These APIs will be
      moved into a dynamic library at some point.
      
      llvm-svn: 128415
      f3070dc4
  12. Mar 26, 2011
  13. Mar 24, 2011
  14. Mar 21, 2011
  15. Mar 12, 2011
  16. Feb 24, 2011
  17. Feb 23, 2011
  18. Feb 09, 2011
  19. Dec 10, 2010
  20. Nov 29, 2010
  21. Oct 22, 2010
  22. Sep 23, 2010
  23. Sep 14, 2010
  24. Sep 10, 2010
  25. Jul 20, 2010
Loading