summaryrefslogtreecommitdiff
path: root/tools/llvm-mc/llvm-mc.cpp
diff options
context:
space:
mode:
authorKevin Enderby <enderby@apple.com>2009-09-10 20:51:44 +0000
committerKevin Enderby <enderby@apple.com>2009-09-10 20:51:44 +0000
commit9c656450d65034c4cd3597fff61ef17376cff090 (patch)
tree020f8daa6c6b45a3d7339e93c495c69a18aecf80 /tools/llvm-mc/llvm-mc.cpp
parent399e45b459c2904b9bd1927306670585ecec3378 (diff)
downloadllvm-9c656450d65034c4cd3597fff61ef17376cff090.tar.gz
llvm-9c656450d65034c4cd3597fff61ef17376cff090.tar.bz2
llvm-9c656450d65034c4cd3597fff61ef17376cff090.tar.xz
Added the ParseInstruction() hook for target specific assembler directives so
that things like .word can be parsed as target specific. Moved parsing .word out of AsmParser.cpp into X86AsmParser.cpp as it is 2 bytes on X86 and 4 bytes for other targets that support the .word directive. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81461 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/llvm-mc/llvm-mc.cpp')
-rw-r--r--tools/llvm-mc/llvm-mc.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/llvm-mc/llvm-mc.cpp b/tools/llvm-mc/llvm-mc.cpp
index bf3c01794b..e5d99be9e9 100644
--- a/tools/llvm-mc/llvm-mc.cpp
+++ b/tools/llvm-mc/llvm-mc.cpp
@@ -16,6 +16,7 @@
#include "llvm/MC/MCCodeEmitter.h"
#include "llvm/MC/MCSectionMachO.h"
#include "llvm/MC/MCStreamer.h"
+#include "llvm/MC/MCAsmLexer.h"
#include "llvm/ADT/OwningPtr.h"
#include "llvm/CodeGen/AsmPrinter.h"
#include "llvm/Support/CommandLine.h"