llvm-mc: Switch MCInst to storing an MCExpr* instead of an MCValue.
authorDaniel Dunbar <daniel@zuster.org>
Mon, 31 Aug 2009 08:08:38 +0000 (08:08 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Mon, 31 Aug 2009 08:08:38 +0000 (08:08 +0000)
commit8c2eebe4074ef218b30d94358f6b2e45c079605c
treee44c45883a8e8d40ba8b2529f467378cb0233538
parentc18274ba9cabd5699452870daae3c2d9accecc37
llvm-mc: Switch MCInst to storing an MCExpr* instead of an MCValue.

Also, use MCInst::print instead of custom code in MCAsmPrinter.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80575 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/MC/MCInst.h
lib/MC/MCAsmStreamer.cpp
lib/MC/MCInst.cpp
lib/MC/MCMachOStreamer.cpp
lib/Target/X86/AsmParser/X86AsmParser.cpp
lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.cpp
lib/Target/X86/AsmPrinter/X86ATTInstPrinter.cpp
lib/Target/X86/X86CodeEmitter.cpp
test/MC/AsmParser/labels.s
test/MC/AsmParser/x86_operands.s