summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/AsmParser
Commit message (Expand)AuthorAgeFilesLines
* [X86] Add OpSize32 to XBEGIN_4. Add XBEGIN_2 with OpSize16.Craig Topper2015-01-061-0/+8
* [X86] Make isel select the shorter form of jump instructions instead of the l...Craig Topper2015-01-061-8/+8
* Replace several 'assert(false' with 'llvm_unreachable' or fold a condition in...Craig Topper2015-01-051-12/+4
* Minor cleanup to all the switches after MatchInstructionImpl in all the AsmPa...Craig Topper2015-01-031-1/+1
* [X86] Disassembler support for move to/from %rax with a 32-bit memory offset ...Craig Topper2015-01-031-0/+3
* [X86] Make the instructions that use AdSize16/32/64 co-exist together without...Craig Topper2015-01-023-72/+127
* Use MCPhysReg for table of register encodings.Craig Topper2014-12-261-3/+3
* [X86] Clean up whitespace as well as minor coding styleMichael Liao2014-12-041-14/+14
* [X86][MC] Intel syntax: accept implicit memory operand sizes larger than 80.Ahmed Bougacha2014-12-031-1/+1
* MCAsmParserExtension has a copy of the MCAsmParser. Use it.Rafael Espindola2014-11-111-12/+25
* [asan-asm-instrumentation] Added comment describing how asm instrumentation w...Yuri Gorshenin2014-10-271-0/+64
* X86AsmInstrumentation.cpp: Dissolve initializer-ranged-for. MSC17 disliked it.NAKAMURA Takumi2014-10-211-3/+3
* [asan-asm-instrumentation] Fixed memory accesses with rbp as a base or an ind...Yuri Gorshenin2014-10-211-63/+121
* [asan-asm-instrumentation] Follow-up fixes to r219602: asserts are moved intoYuri Gorshenin2014-10-131-8/+8
* [asan-asm-instrumentation] Fixed memory references which includes %rsp as a b...Yuri Gorshenin2014-10-131-111/+162
* [asan-asm-instrumentation] CFI directives are generated for .S files.Yuri Gorshenin2014-10-073-10/+51
* ms-inline-asm: Fix parsing label names inside bracket expressionsEhsan Akhgari2014-09-221-9/+8
* ms-inline-asm: Add a sema callback for looking up label namesEhsan Akhgari2014-09-221-2/+18
* [asan-assembly-instrumentation] Added CFI directives to the generated instrum...Yuri Gorshenin2014-09-103-1/+62
* [x86] Fix a pretty horrible bug and inconsistency in the x86 asmChandler Carruth2014-09-062-18/+0
* [asan-assembly-instrumentation] Prologue and epilogue are moved out from Inst...Yuri Gorshenin2014-09-014-173/+306
* Revert "[asan-assembly-instrumentation] Prologue and epilogue are moved out f...Yuri Gorshenin2014-09-013-305/+172
* [asan-assembly-instrumentation] Prologue and epilogue are moved out from Inst...Yuri Gorshenin2014-09-013-172/+305
* Remove 'virtual' keyword from methods markedwith 'override' keyword.Craig Topper2014-08-301-1/+1
* X86 MC: Handle instructions like fxsave that match multiple operand sizesReid Kleckner2014-08-271-8/+18
* Clang-format over X86AsmInstrumentation.* with LLVM style.Evgeniy Stepanov2014-08-272-129/+132
* Clang-format over X86AsmInstrumentation.*.Evgeniy Stepanov2014-08-272-183/+216
* MC: Split the x86 asm matcher implementations by dialectReid Kleckner2014-08-262-33/+198
* TableGen: allow use of uint64_t for available features mask.Tim Northover2014-08-181-8/+8
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-133-9/+9
* MC X86: Accept ".att_syntax prefix" and diagnose noprefixReid Kleckner2014-08-061-1/+12
* MS inline asm: Use memory constraints for functions instead of registersReid Kleckner2014-08-011-9/+21
* MS inline asm: Fix null SMLoc when 'ptr' is missing after dword & coReid Kleckner2014-08-011-1/+1
* X86 MC: Don't crash on empty memory operand parensReid Kleckner2014-07-311-2/+4
* X86 MC: Reject invalid segment registers before a memory operand colonReid Kleckner2014-07-311-0/+3
* [asan] Support x86 REP MOVS asm instrumentation.Evgeniy Stepanov2014-07-313-20/+153
* X86 asm parser: Avoid duplicating the list of aliased instructionsReid Kleckner2014-07-311-16/+11
* X86 asm parser: Use a loop to disambiguate suffixes instead of copy pasteReid Kleckner2014-07-301-38/+20
* [SKX] Enabling SKX target and AVX512BW, AVX512DQ, AVX512VL features.Robert Khasanov2014-07-211-0/+2
* ms inline asm: Don't add x86 segment registers to the clobber list.Nico Weber2014-07-171-0/+5
* [asan] Generate asm instrumentation in MC.Evgeniy Stepanov2014-07-071-63/+308
* Add support for parsing the not operator in Microsoft inline assemblyEhsan Akhgari2014-07-041-5/+36
* Revert "Introduce a string_ostream string builder facilty"Alp Toker2014-06-261-1/+2
* Introduce a string_ostream string builder faciltyAlp Toker2014-06-261-2/+1
* MS asm: Properly handle quoted symbol namesDavid Majnemer2014-06-191-2/+4
* AsmMatchers: Use unique_ptr to manage ownership of MCParsedAsmOperandDavid Blaikie2014-06-084-183/+174
* [asan] Fix x86-32 asm instrumentation to preserve flags.Evgeniy Stepanov2014-05-211-2/+1
* [asan] Stop leaking X86Operands.Benjamin Kramer2014-05-091-4/+4
* [asan] Preserve flags in asm instrumentation.Evgeniy Stepanov2014-05-081-8/+32
* [asan] Add a flag to control asm instrumentation.Evgeniy Stepanov2014-05-071-1/+8
OpenPOWER on IntegriCloud