aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCInst.cpp
AgeCommit message (Collapse)AuthorFilesLines
2016-08-22[MC] Remove guard(s). NFCI.Davide Italiano1-4/+0
All the methods are already marked with LLVM_DUMP_METHOD. llvm-svn: 279428
2016-01-29Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith ↵Yaron Keren1-2/+2
r259192 post commit comment. clang part in r259232, this is the LLVM part of the patch. llvm-svn: 259240
2015-12-21Teach MCOperand::print how to print FPImm operands.Dan Gohman1-0/+2
llvm-svn: 256163
2015-02-05Fixup.Sean Silva1-2/+2
Didn't see these calls in my release build locally when testing. llvm-svn: 228254
2015-02-05[MC] Remove various unused MCAsmInfo parameters.Sean Silva1-6/+5
llvm-svn: 228244
2014-04-13[C++11] More 'nullptr' conversion or in some cases just using a boolean ↵Craig Topper1-2/+2
check instead of comparing to nullptr. llvm-svn: 206129
2012-09-12Release build: guard dump functions withManman Ren1-2/+2
"#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)" No functional change. Update r163344. llvm-svn: 163679
2012-09-06Release build: guard dump functions with "ifndef NDEBUG"Manman Ren1-0/+4
No functional change. llvm-svn: 163344
2012-01-19Add a dump() implementation for sub-instruction MCOperands.Owen Anderson1-0/+2
llvm-svn: 148493
2011-09-15Don't attach annotations to MCInst's. Instead, have the disassembler ↵Owen Anderson1-21/+0
return, and the printer accept, an annotation string which can be passed through if the client cares about annotations. llvm-svn: 139876
2011-09-15Add support for stored annotations to MCInst, and provide facilities for ↵Owen Anderson1-0/+21
MC-based InstPrinters to print them out. Enhance the ARM and X86 InstPrinter's to do so in verbose mode. llvm-svn: 139820
2010-05-26MC: Change MCInst::dump_pretty to not include a trailing newline.Daniel Dunbar1-1/+1
llvm-svn: 104696
2010-03-22MCInst: Add ::dump_pretty.Daniel Dunbar1-0/+17
llvm-svn: 99216
2010-01-18remove the MAI argument to MCExpr::print and switch overthing to use << when ↵Chris Lattner1-3/+1
printing them. llvm-svn: 93699
2010-01-05Change errs() to dbgs().David Greene1-4/+5
llvm-svn: 92635
2009-09-12eliminate the "MBBLabel" MCOperand type, and just use a MCSymbol forChris Lattner1-3/+0
MBB labels like everything else. llvm-svn: 81628
2009-09-03Thread an MCAsmInfo pointer through the various MC printing APIs, Chris Lattner1-6/+6
and fix a few things using << on MCSymbols to use ->print(). No functionality change other than unbreaking my previous patch. llvm-svn: 80890
2009-08-31llvm-mc: Switch MCInst to storing an MCExpr* instead of an MCValue.Daniel Dunbar1-3/+4
Also, use MCInst::print instead of custom code in MCAsmPrinter. llvm-svn: 80575
2009-08-27Add {MCInst,MCOperand}::{print,dump}Daniel Dunbar1-0/+52
llvm-svn: 80231