Skip to content
  1. May 22, 2011
  2. Apr 24, 2011
  3. Apr 20, 2011
  4. Apr 15, 2011
  5. 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
  6. Apr 09, 2011
  7. Apr 07, 2011
  8. Apr 05, 2011
  9. Mar 29, 2011
  10. 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
  11. Mar 26, 2011
  12. Mar 24, 2011
  13. Mar 21, 2011
  14. Mar 12, 2011
  15. Feb 24, 2011
  16. Feb 23, 2011
  17. Feb 09, 2011
  18. Dec 10, 2010
  19. Nov 29, 2010
  20. Oct 22, 2010
  21. Sep 23, 2010
  22. Sep 14, 2010
  23. Sep 10, 2010
  24. Jul 20, 2010
Loading