summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove dead .seh_stackalloc parsing method in X86AsmParserReid Kleckner2019-09-061-14/+0
* [X86] Print register names in .seh_* directivesReid Kleckner2019-08-301-0/+167
* [X86] Improve the diagnostic for larger than 4-bit immediate for vpermil2pd/p...Craig Topper2019-08-101-0/+18
* Move commentary on opcode translation for code16 mov instructionsEric Christopher2019-06-141-2/+2
* Revert CMake: Make most target symbols hidden by defaultTom Stellard2019-06-111-1/+1
* CMake: Make most target symbols hidden by defaultTom Stellard2019-06-101-1/+1
* [X86][AsmParser] Add mnemonics missed in r360954.David L. Jones2019-05-171-1/+2
* [X86][AsmParser] Ignore "short" even harder in Intel syntax ASM.David L. Jones2019-05-161-5/+34
* [X86][AsmParser] Rename "ConditionCode" variable to "ConditionPredicate".David L. Jones2019-05-161-9/+9
* [X86] Create a TargetInfo header. NFCRichard Trieu2019-05-151-0/+1
* [X86] Move InstPrinter files to MCTargetDesc. NFCRichard Trieu2019-05-101-1/+1
* [X86] Move the 2 byte VEX optimization for MOV instructions back to the X86As...Craig Topper2019-04-101-1/+63
* [X86] Support the EVEX versions vcvt(t)ss2si and vcvt(t)sd2si with the {evex}...Craig Topper2019-04-101-0/+17
* [X86] Fix a dangling StringRef issue introduced in r358029.Craig Topper2019-04-091-3/+4
* [X86] Add support for {vex2}, {vex3}, and {evex} to the assembler to match ga...Craig Topper2019-04-091-7/+107
* X86Parser: Fix potential reference to deleted objectCraig Topper2019-03-261-9/+9
* X86AsmParser: Do not process a non-existent tokenCraig Topper2019-03-261-0/+5
* [X86] Remove the _alt forms of (V)CMP instructions. Use a combination of cust...Craig Topper2019-03-181-12/+15
* [X86] Remove the _alt forms of AVX512 VPCMP instructions. Use a combination o...Craig Topper2019-03-171-15/+17
* [X86] Remove the _alt forms of XOP VPCOM instructions. Use a combination of c...Craig Topper2019-03-171-13/+31
* Remove ASan asm instrumentation.Evgeniy Stepanov2019-03-111-12/+1
* Use bitset for assembler predicatesStanislav Mekhanoshin2019-03-111-29/+35
* X86AsmParser AVX-512: Return error instead of hitting assertCraig Topper2019-02-191-0/+2
* [AsmPrinter] Remove hidden flag -print-schedule.Andrea Di Biagio2019-02-041-2/+1
* [X86] Print %st(0) as %st when its implicit to the instruction. Continue prin...Craig Topper2019-02-041-2/+1
* Revert r352985 "[X86] Print %st(0) as %st to match what gcc inline asm uses a...Craig Topper2019-02-041-1/+2
* [X86] Print %st(0) as %st to match what gcc inline asm uses as the clobber na...Craig Topper2019-02-031-2/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [X86] Fix incomplete handling of register-assigned variables in parsing.Nirav Dave2019-01-111-185/+205
* [X86][AsmParser] Don't allow X86::DX in CheckBaseRegAndIndexRegAndScale.Craig Topper2019-01-051-2/+1
* Undo r350355 "[X86] Remove terrible DX Register parsing hack in parse operand...Nirav Dave2019-01-041-0/+8
* [X86] Remove terrible DX Register parsing hack in parse operand. NFCI.Nirav Dave2019-01-031-8/+0
* [MC] Separate masm integer literal lexer support from inline asmReid Kleckner2018-10-241-2/+0
* [codeview] Fix 32-bit x86 variable locations in realigned stack framesReid Kleckner2018-10-021-0/+13
* [X86][Assembler] Allow %eip as a register in 32-bit mode for .cfi directives.Craig Topper2018-09-061-2/+2
* [MC][X86] Enhance X86 Register expression handling to more closely match GCC.Nirav Dave2018-08-161-6/+8
* Remove trailing spaceFangrui Song2018-07-301-3/+3
* [X86][AsmParser] Fix inconsistent declaration parameter name in r336218Fangrui Song2018-07-031-1/+1
* [X86][AsmParser] Rework the in/out (%dx) hack one more time.Craig Topper2018-07-031-23/+35
* [X86][AsmParser] Don't consider %eip as a valid register outside of 32-bit mode.Craig Topper2018-07-031-1/+1
* [X86] Use addAliasForDirective to support the .word directive (reland)Alex Bradbury2018-07-021-25/+3
* Revert r336100Alex Bradbury2018-07-021-3/+25
* [X86] Use addAliasForDirective to support the .word directiveAlex Bradbury2018-07-021-25/+3
* [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
OpenPOWER on IntegriCloud