Added an abstract superclass, MCDisassembler, for
authorSean Callanan <scallanan@apple.com>
Wed, 9 Sep 2009 22:49:13 +0000 (22:49 +0000)
committerSean Callanan <scallanan@apple.com>
Wed, 9 Sep 2009 22:49:13 +0000 (22:49 +0000)
commit251ef612a812ac99edeab6c08a752bf8ca220921
tree8ae01f418b733eccd6557bef5d58131981e5cb2f
parent0734d35044c304dd072f20e49840bcbea427db9c
Added an abstract superclass, MCDisassembler, for
all disassemblers.

Modified the MemoryObject to support 64-bit address
spaces, regardless of the LLVM process's address
width.

Modified the Target class to allow extraction of a
MCDisassembler.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81392 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/MC/MCDisassembler.h [new file with mode: 0644]
include/llvm/Support/MemoryObject.h
include/llvm/Target/TargetRegistry.h
lib/MC/MCDisassembler.cpp [new file with mode: 0644]
lib/Support/MemoryObject.cpp [new file with mode: 0644]