llvm-6502/lib/MC/MCDisassembler
Kevin Enderby bd3327654b Adding support for printing operands symbolically to llvm's public 'C'
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)


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129284 91177308-0d34-0410-b5e6-96231b3b80d8
2011-04-11 18:08:50 +00:00
..
CMakeLists.txt Unbreak CMake build. 2011-03-28 20:43:53 +00:00
Disassembler.cpp Adding support for printing operands symbolically to llvm's public 'C' 2011-04-11 18:08:50 +00:00
Disassembler.h Adding support for printing operands symbolically to llvm's public 'C' 2011-04-11 18:08:50 +00:00
EDDisassembler.cpp Redirected errors from the AsmParser to the proper 2011-04-09 00:37:25 +00:00
EDDisassembler.h Fixed the comparison operator for the enhanced 2011-03-12 03:27:54 +00:00
EDInfo.h Add asm parsing support w/ testcases for strex/ldrex family of instructions 2011-03-24 21:04:58 +00:00
EDInst.cpp Fixed a bug where missing EDInstInfo would cause 2011-04-07 01:56:01 +00:00
EDInst.h
EDOperand.cpp Add asm parsing support w/ testcases for strex/ldrex family of instructions 2011-03-24 21:04:58 +00:00
EDOperand.h
EDToken.cpp Plug some leaks in edis. 2011-02-24 11:03:19 +00:00
EDToken.h
Makefile