summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
Commit message (Expand)AuthorAgeFilesLines
* [MC,X86] Cleanup some X86 parser functions to use MCParser helpers. NFCI.Nirav Dave2018-03-201-45/+22
* [X86] Added support for nocf_check attribute for indirect Branch TrackingOren Ben Simhon2018-03-171-3/+4
* MC intel asm parser: Allow @ at the start of function names.Nico Weber2018-03-121-1/+5
* [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mc...Craig Topper2018-02-021-83/+73
* Allow usage of X86-prefixes as separate instrs.Andrew V. Tischenko2018-01-171-0/+7
* [X86] When parsing rounding mode operands, provide a proper end location so w...Craig Topper2018-01-061-5/+6
* It's a fix for Bug 35741 - can't use comments after x86 prefixes.Andrew V. Tischenko2017-12-261-2/+3
* [X86] Teach the assembler to support %db8-%db15 as aliases for %dr8-%dr15.Craig Topper2017-12-021-13/+25
* Add -print-schedule scheduling comments to inline asm.Andrew V. Tischenko2017-11-091-2/+3
* [X86] Don't call validateInstruction from MatchAndEmitInstruction when Matchi...Craig Topper2017-11-081-2/+2
* [X86][AsmParser] Treat '%' as the modulo operator under Intel syntaxReid Kleckner2017-10-311-0/+1
* [X86] Teach the assembly parser to warn on duplicate registers in gather inst...Craig Topper2017-10-261-0/+71
* [X86] Use correct type for return value of ComputeAvailableFeatures in the As...Craig Topper2017-10-261-1/+1
* Fix or vs || typo.Simon Pilgrim2017-10-161-1/+1
* This patch is a result of D37262: The issues with X86 prefixes. It closes PR...Andrew V. Tischenko2017-10-161-10/+56
* [codeview] Implement FPO data assembler directivesReid Kleckner2017-10-111-1/+96
* [Asm] Add debug tracing in table-generated assembly matcherOliver Stannard2017-10-111-2/+1
* [X86][MS-InlineAsm] Extended support for variables / identifiers on memory / ...Coby Tayree2017-09-291-60/+90
* [x86][AsmParser] Allow some more MS size directivesCoby Tayree2017-09-281-0/+3
* [X86] Fix typo in comment. NFCCraig Topper2017-09-261-1/+1
* [X86] [MC] fixed non optimal encoding of instruction memory operand (PR24038).Konstantin Belochapka2017-09-221-2/+5
* [X86][X86AsmParser] adding const on InlineAsmIdentifierInfo in CreateMemForIn...Coby Tayree2017-09-101-2/+2
* [X86AsmParser] Refactoring, (almost) NFC.Coby Tayree2017-08-241-396/+220
* [X86] Allow xacquire/xrelease prefixesCoby Tayree2017-08-211-5/+15
* [X86][AsmParser][AVX512] Error appropriately when K0 is tried as a write-maskCoby Tayree2017-08-131-1/+4
* [X86][Asm] Allow negative immediate to appear before bracketed expressionCoby Tayree2017-08-091-5/+0
* Fix -Wpessimizing-move warning.Haojian Wu2017-08-091-2/+2
* [AsmParser][AVX512]Enhance OpMask/Zero/Merge syntax check rubostnessCoby Tayree2017-08-091-4/+8
* [x86][inline-asm][ms-compat] legalize the use of "jc/jz short <op>"Coby Tayree2017-07-301-1/+2
* Revert "This patch enables the usage of constant Enum identifiers within Micr...Eric Christopher2017-07-251-55/+21
* X86 Asm uses assertions instead of proper diagnostic. This patch fixes that.Andrew V. Tischenko2017-07-251-23/+57
* This patch enables the usage of constant Enum identifiers within Microsoft st...Matan Haroush2017-07-251-21/+55
* Revert "[X86][InlineAsm][Ms Compatibility]Prefer variable name over a registe...Reid Kleckner2017-07-241-12/+1
* [X86][InlineAsm][Ms Compatibility]Prefer variable name over a register when t...Coby Tayree2017-07-241-1/+12
* fix typos in comments and error messges; NFCHiroshi Inoue2017-07-131-2/+2
* [X86][AsmParser][MS-compatability] Binary/Unary operators enhancementsCoby Tayree2017-06-271-37/+75
* [inline asm] dot operator while using imm generates wrong ir + asm - llvm partMarina Yatsina2017-06-261-2/+1
* The fix for PR22004: X86AsmParser.cpp asserts: OperandStack.size() > 1 && "To...Andrew V. Tischenko2017-05-261-2/+3
* [ms-inline-asm] Use the frontend size only for ambiguous instructionsReid Kleckner2017-05-041-65/+29
* PR31007 and PR27884 will be closed: a possibility to compile constants like 0...Andrew V. Tischenko2017-04-261-0/+2
* [X86][MS-compatability]Allow named synonymous for MS-assembly operatorsCoby Tayree2017-04-041-0/+27
* [X86][MS-compatability][llvm] allow MS TYPE/SIZE/LENGTH operators as a part o...Coby Tayree2017-03-211-45/+60
* Revert 292404 due to buildbot failures.Kirill Bobyrev2017-01-181-3/+3
* [X86] Minor code cleanup to fix several clang-tidy warnings. NFCKirill Bobyrev2017-01-181-3/+3
* [X86] Fix for bugzilla 31576 - add support for "data32" instruction prefixMarina Yatsina2017-01-181-1/+1
* [X86] Don't round trip a unique_ptr through a raw pointer for assignment.Benjamin Kramer2016-11-241-1/+1
* [AVX512][inline-asm] Fix AVX512 inline assembly instruction resolution when t...Coby Tayree2016-11-221-3/+58
* small fixup which enables the issuing of the aforementioned instruction (w/o ...Coby Tayree2016-11-211-1/+1
* [X86][InlineAsm]Test commit.Coby Tayree2016-11-201-1/+1
* [x86][inline-asm][avx512] allow swapping of '{k<num>}' & '{z}' marksMichael Zuckerman2016-10-181-25/+65
OpenPOWER on IntegriCloud