aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-12-27[x86] Assert on invalid immediates in the instruction printer for cmp.ps/pd/s...Craig Topper1-2/+4
2014-12-26Teach disassembler to handle illegal immediates on (v)cmpps/pd/ss/sd instruct...Craig Topper1-28/+14
2014-12-04[X86] Clean up whitespace as well as minor coding styleMichael Liao1-2/+1
2014-09-09[x32] Emit callq for CALLpcrel32Pavel Chupin1-1/+12
2014-09-03[x86] Teach the asm comment printing to only print the clarification ofChandler Carruth1-5/+10
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth1-1/+2
2014-03-18X86: Use enums for memory operand decoding instead of integer literals.Manuel Jacob1-8/+8
2014-01-22[x86] Allow address-size overrides for STOS[BWLQ] (PR9385)David Woodhouse1-0/+11
2014-01-22[x86] Allow segment and address-size overrides for LODS[BWLQ] (PR9385)David Woodhouse1-0/+19
2014-01-16Allow x86 mov instructions to/from memory with absolute address to be encoded...Craig Topper1-0/+7
2014-01-13AVX-512: Embedded Rounding Control - encoding and printingElena Demikhovsky1-3/+1
2014-01-01AVX-512: Added intrinsics for vcvt, vcvtt, vrndscale, vcmpElena Demikhovsky1-0/+12
2013-08-25First round of fixes for the x86 fixes for the x86 move accumulator from/to m...Craig Topper1-0/+16
2013-08-01Fixed the Intel-syntax X86 disassembler to respect the (existing) option for ...Daniel Malea1-2/+1
2013-07-31Remove trailing whitespace and some tab characters.Craig Topper1-9/+9
2012-12-05Added a option to the disassembler to print immediates as hex.Kevin Enderby1-4/+4
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth1-2/+2
2012-10-23Make branch heavy code for generating marked up disassembly simplerKevin Enderby1-30/+16
2012-10-22Add support for annotated disassembly output for X86 and arm.Kevin Enderby1-2/+30
2012-10-09Separate AVXCC and SSECC printing for cmpps/pd/ss/sd and add masking before t...Craig Topper1-1/+26
2012-09-26Add 'lock' prefix output support in assembly printerMichael Liao1-0/+7
2012-09-10Update function names to conform to guidelines. No functional change intended.Chad Rosier1-3/+3
2012-04-02Move getOpcodeName from the various target InstPrinters into the superclass M...Benjamin Kramer1-4/+0
2012-04-02Remove getInstructionName from MCInstPrinter implementations in favor of usin...Craig Topper1-2/+2
2012-03-30Rip out emission of the regIsInRegClass function for the asm printer.Benjamin Kramer1-0/+1
2012-03-05Make MCRegisterInfo available to the the MCInstPrinter.Jim Grosbach1-4/+0
2012-02-23Updated the llvm-mc disassembler C API to support for the X86 target.Kevin Enderby1-6/+17
2012-02-08Fixed a bug in printing "cmp" pseudo ops.Elena Demikhovsky1-8/+32
2012-02-05Convert assert(0) to llvm_unreachable in X86 Target directory.Craig Topper1-1/+1
2011-11-05Add more PRI.64 macros for MSVC and use them throughout the codebase.Benjamin Kramer1-1/+1
2011-09-21In the disassembler C API, be careful not to confuse the comment streamer tha...Owen Anderson1-1/+1
2011-09-15Don't attach annotations to MCInst's. Instead, have the disassembler return,...Owen Anderson1-2/+3
2011-09-15Add support for stored annotations to MCInst, and provide facilities for MC-b...Owen Anderson1-1/+3
2011-09-02Change X86 disassembly to print immediates values as signed by default. SpecialKevin Enderby1-1/+2
2011-07-06Rename files for consistency.Evan Cheng1-1/+1
2011-07-06createMCInstPrinter doesn't need TargetMachine anymore.Evan Cheng1-2/+1
2011-07-06Remove the AsmWriterEmitter (unused) feature that rely on TargetSubtargetInfo.Evan Cheng1-3/+0
2011-06-28Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.incEvan Cheng1-3/+1
2011-06-27Merge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc XXXGenRegisterInfo.h.incEvan Cheng1-3/+2
2011-06-02Don't hardcode the %reg format in the streamer.Rafael Espindola1-2/+3
2011-05-30Use the dwarf->llvm mapping to print register names in the cfiRafael Espindola1-0/+4
2011-04-18Invert the meaning of printAliasInstr's return value. It now returnsEric Christopher1-1/+2
2011-04-14Have the X86 back-end emit the alias instead of what's being aliased. In mostBill Wendling1-1/+2
2011-04-07Replace the old algorithm that emitted the "print the alias for an instruction"Bill Wendling1-1/+14
2010-10-01Rename the AsmPrinter directory to InstPrinter for those targets that haveJim Grosbach1-0/+127