summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-mc/Disassembler.h
diff options
context:
space:
mode:
authorSean Callanan <scallanan@apple.com>2010-04-12 19:43:00 +0000
committerSean Callanan <scallanan@apple.com>2010-04-12 19:43:00 +0000
commit2d03d3a8a7de5ee2cce70b32024f68fad38fff0e (patch)
tree82d6719ad45fc0b8eae360f8dd966ce26e54b551 /llvm/tools/llvm-mc/Disassembler.h
parentde24a940a706255142a1dbcc798834c5b6dc5cd2 (diff)
downloadbcm5719-llvm-2d03d3a8a7de5ee2cce70b32024f68fad38fff0e.tar.gz
bcm5719-llvm-2d03d3a8a7de5ee2cce70b32024f68fad38fff0e.zip
Second try at integrating the edis tester. This
time I use the LIBS variable, which is not subject to a %.a -> -l% transformation, to link llvm-mc against libEnhancedDisassembly. llvm-mc -edis works the same as llvm-mc -disassemble, but outputs tokens and operands. llvm-svn: 101058
Diffstat (limited to 'llvm/tools/llvm-mc/Disassembler.h')
-rw-r--r--llvm/tools/llvm-mc/Disassembler.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/tools/llvm-mc/Disassembler.h b/llvm/tools/llvm-mc/Disassembler.h
index 78c2f854946..3da23965bdb 100644
--- a/llvm/tools/llvm-mc/Disassembler.h
+++ b/llvm/tools/llvm-mc/Disassembler.h
@@ -27,6 +27,9 @@ public:
static int disassemble(const Target &target,
const std::string &tripleString,
MemoryBuffer &buffer);
+
+ static int disassembleEnhanced(const std::string &tripleString,
+ MemoryBuffer &buffer);
};
} // namespace llvm
OpenPOWER on IntegriCloud