summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [X86][AsmParser] Recommit r335658Jessica Paquette2018-06-261-0/+8
* Revert "[X86][AsmParser] Emit an error when RIP-relative instructions are use...Jessica Paquette2018-06-261-7/+0
* [X86][AsmParser] Emit an error when RIP-relative instructions are used in 32-...Jessica Paquette2018-06-261-0/+7
* [X86] Allow base and index for gather instructions to appear in other order f...Craig Topper2018-06-251-0/+11
* [X86][AsmParser] Improve base/index register checks.Craig Topper2018-06-231-8/+29
* [X86][AsmParser] Rework that allows (%dx) to be used in place of %dx with in/...Craig Topper2018-06-231-41/+29
* [X86][AsmParser] Keep track of whether an explicit scale was specified while ...Craig Topper2018-06-221-8/+16
* [X86][AsmParser] In Intel syntax make sure we support ESP/RSP being the secon...Craig Topper2018-06-221-0/+4
* [X86] Don't accept (%si,%bp) 16-bit address expressions.Craig Topper2018-06-221-4/+9
* [X86][AsmParser] Check for invalid 16-bit base register in Intel syntax.Craig Topper2018-06-221-19/+24
* [X86] Don't allow ESP/RSP to be used as an index register in assembly.Craig Topper2018-06-221-1/+2
* [MC][X86] Allow assembler variable assignment to register name.Nirav Dave2018-06-051-0/+25
* [X86] Fix warning message for AVX5124FMAPS and AVX5124VNNIW instructions in t...Craig Topper2018-06-021-2/+2
* [X86] Add encoding information for the AVX5124FMAPS and AVX5124VNNIW instruct...Craig Topper2018-06-021-0/+33
* [X86] Remove 'opaque ptr' from the intel syntax parser and printer.Craig Topper2018-05-011-1/+0
* [X86] Remove DATA32_PREFIX. Hack the printing for DATA16_PREFIX to print 'dat...Craig Topper2018-04-221-1/+15
* [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
OpenPOWER on IntegriCloud