summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-mc/Disassembler.h
Commit message (Collapse)AuthorAgeFilesLines
* We need to pass the TargetMachine object to the InstPrinter if we are printingBill Wendling2011-03-211-2/+4
| | | | | | | | | the alias of an InstAlias instead of the thing being aliased. Because we need to know the features that are valid for an InstAlias. This is part of a work-in-progress. llvm-svn: 127986
* Use the new tool_output_file in several tools. This fixes a varietyDan Gohman2010-08-201-2/+5
| | | | | | | | of problems with output files being left behind or output streams being left unclosed. Fix llvm-mc to respect the -o option in all modes, rather than hardcoding outs() in some cases. llvm-svn: 111603
* Second try at integrating the edis tester. ThisSean Callanan2010-04-121-0/+3
| | | | | | | | | | | 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
* revert r100842 which broke several of the build bots.Chris Lattner2010-04-091-3/+0
| | | | llvm-svn: 100848
* Added a tester for the enhanced disassembler,Sean Callanan2010-04-091-0/+3
| | | | | | integrated into the llvm-mc testing tool. llvm-svn: 100842
* rename HexDisassembler -> Disassembler, it works on any inputChris Lattner2009-12-221-0/+34
integer encoding (0123, 0b10101, 42, etc). llvm-svn: 91934
OpenPOWER on IntegriCloud