llvm-mirror/lib/MC/MCDisassembler
Evan Cheng 50f2d8d304 Eliminate asm parser's dependency on TargetMachine:
- Each target asm parser now creates its own MCSubtatgetInfo (if needed).
- Changed AssemblerPredicate to take subtarget features which tablegen uses
  to generate asm matcher subtarget feature queries. e.g.
  "ModeThumb,FeatureThumb2" is translated to
  "(Bits & ModeThumb) != 0 && (Bits & FeatureThumb2) != 0".

llvm-svn: 134678
2011-07-08 01:53:10 +00:00
..
CMakeLists.txt Unbreak CMake build. 2011-03-28 20:43:53 +00:00
Disassembler.cpp createMCInstPrinter doesn't need TargetMachine anymore. 2011-07-06 19:45:42 +00:00
Disassembler.h Give MC/MCDisassembler/Disassembler.h a header guard. 2011-04-24 15:46:56 +00:00
EDDisassembler.cpp Eliminate asm parser's dependency on TargetMachine: 2011-07-08 01:53:10 +00:00
EDDisassembler.h Eliminate asm parser's dependency on TargetMachine: 2011-07-08 01:53:10 +00:00
EDInfo.h Add asm parsing support w/ testcases for strex/ldrex family of instructions 2011-03-24 21:04:58 +00:00
EDInst.cpp Fixed a bug where missing EDInstInfo would cause 2011-04-07 01:56:01 +00:00
EDInst.h Merge System into Support. 2010-11-29 18:16:10 +00:00
EDOperand.cpp Made the MC disassembler check before accessing 2011-04-20 00:43:34 +00:00
EDOperand.h Merge System into Support. 2010-11-29 18:16:10 +00:00
EDToken.cpp Plug some leaks in edis. 2011-02-24 11:03:19 +00:00
EDToken.h Merge System into Support. 2010-11-29 18:16:10 +00:00
Makefile there is no reason to dynamically generate a static header. 2010-07-20 18:59:58 +00:00