aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/X86/Disassembler/X86Disassembler.cpp
AgeCommit message (Expand)Author
2012-12-19Remove edis - the enhanced disassembler. Fixes PR14654.Roman Divacky
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth
2012-09-05Use const properly so that we dont remove const qualifier from region and MIIRoman Divacky
2012-08-31Add support for converting llvm.fma to fma4 instructions.Craig Topper
2012-08-01Add more indirection to the disassembler tables to reduce amount of space use...Craig Topper
2012-07-24Fix a bug in the x86 disassembler's symbolic disassembly support for Jcc-JumpKevin Enderby
2012-07-19Remove tabs.Bill Wendling
2012-06-29X86: add more GATHER intrinsics in LLVMManman Ren
2012-06-26X86: add GATHER intrinsics (AVX2) in LLVMManman Ren
2012-04-18Fixed the llvm-mv X86 disassembler so the 'C' API gets jumps properlyKevin Enderby
2012-03-04Use uint8_t instead of enums to store values in X86 disassembler table. Shave...Craig Topper
2012-02-29Added annotations for x86 pc relative loads to llvm's 'C' disassembler.Kevin Enderby
2012-02-29Make MemoryObject accessor members const againDerek Schuff
2012-02-23Updated the llvm-mc disassembler C API to support for the X86 target.Kevin Enderby
2012-02-18Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu
2012-02-11Make the EDis tables const.Benjamin Kramer
2012-02-11Reuse the enum names from X86Desc in the X86Disassembler.Benjamin Kramer
2012-02-06Enable streaming of bitcodeDerek Schuff
2011-12-21Remove mode specific disassembler classes and just call X86GenericDisassemble...Craig Topper
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie
2011-09-21X86Disassembler: if verbose logging is going to nulls(), disable logging comp...Benjamin Kramer
2011-09-15Don't attach annotations to MCInst's. Instead, have the disassembler return,...Owen Anderson
2011-09-14Make disassembling of VBLEND* print immediate as a XMM/YMM register name. Fix...Craig Topper
2011-09-07Refactor instprinter and mcdisassembler to take a SubtargetInfo. Add -mattr= ...James Molloy
2011-09-02Change X86 disassembly to print immediates values as signed by default. SpecialKevin Enderby
2011-08-24Move TargetRegistry and TargetSelect from Target to Support where they belong.Evan Cheng
2011-08-17Allow the MCDisassembler to return a "soft fail" status code, indicating an i...Owen Anderson
2011-06-27Merge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc XXXGenRegisterInfo.h.incEvan Cheng
2011-03-15X86 table-generator and disassembler support for the AVXSean Callanan
2011-02-21Fixed a bug in the X86 disassembler where a member of theSean Callanan
2010-10-23Make the disassembler tables const so they end up in read-only memory.Benjamin Kramer
2010-07-13my work on adding segment registers to LEA missed the Chris Lattner
2010-05-06Eliminated the classification of control registers into %ecr_Sean Callanan
2010-05-05Fixed a sign-extension bug in the X86 disassemblerSean Callanan
2010-04-13Fixed a nasty layering violation in the edis sourceSean Callanan
2010-04-02Fixes to the X86 disassembler. The disassembler will nowSean Callanan
2010-03-20TargetRegistry: Fix create{AsmInfo,MCDisassembler} to return non-const objects.Daniel Dunbar
2009-12-22Fixes to the X86 disassembler:Sean Callanan
2009-12-22Include based on the current path, since we already -I the X86 target's path....Douglas Gregor
2009-12-22Fixed library dependencies between the X86 disassembler andSean Callanan
2009-12-19#if 0 out X86 disassembler for now, it is breaking the build in multiple places.Daniel Dunbar
2009-12-19Table-driven disassembler for the X86 architecture (16-, 32-, and 64-bit Sean Callanan
2009-11-25Sketch structure for X86 disassembler.Daniel Dunbar