summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h
Commit message (Expand)AuthorAgeFilesLines
* X86: Produce @ABS8 symbol modifiers for absolute symbols in range [0,128).Peter Collingbourne2017-02-021-1/+6
* [AVX-512] Add support for commuting VPTERNLOG instructions.Craig Topper2016-09-221-0/+10
* [X86] Include XMM/YMM/ZMM16-23 in X86II::isX86_64ExtendedReg. This feels more...Craig Topper2016-08-271-6/+3
* [X86] Don't allow DR8-DR15 to be assembled in 32-bit mode. Add missing test f...Craig Topper2016-08-271-0/+2
* [X86] Simplify getOperandBias as a bit. NFCCraig Topper2016-08-251-12/+11
* [X86] Create a new instruction format to handle 4VOp3 encoding. This saves on...Craig Topper2016-08-221-8/+17
* [X86] Create a new instruction format to handle MemOp4 encoding. This saves o...Craig Topper2016-08-221-8/+16
* [X86] Space out the encodings of X86 instruction formats. I plan to add some ...Craig Topper2016-08-221-55/+61
* [X86] Merge hasVEX_i8ImmReg into the ImmFormat type which had extra unused en...Craig Topper2016-08-221-14/+12
* [X86] Remove ignoreVEX_L from TSFlags. Only the disassembler needs it and the...Craig Topper2016-08-221-14/+1
* Drop support for creating $stubs.Rafael Espindola2016-06-291-5/+0
* Simplify handling of hidden stub.Rafael Espindola2016-05-171-6/+0
* [X86] Remove unused operand from a function and all its callers. NFCCraig Topper2016-04-281-1/+1
* [X86] Use inclusive ranges for XMM/YMM/ZMM registers in is32Extended and isX8...Craig Topper2016-02-261-9/+9
* [X86] Move AVX512 STATIC_ROUNDING enum to X86BaseInfo.h to fix a layering vio...Craig Topper2015-12-251-0/+10
* [X86] Add missing X86II::MRM_C4, MRM_C5, etc. encodings to getMemoryOperandNo...Craig Topper2015-12-251-15/+19
* [X86] Minor identation fixes. NFCCraig Topper2015-12-251-2/+2
* [X86][PKU] Add {RD,WR}PKRU encodingAsaf Badouh2015-12-241-6/+6
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-3/+3
* Avoid a Symbol -> Name -> Symbol conversion.Rafael Espindola2015-06-221-5/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-3/+3
* Fix "the the" in comments.Eric Christopher2015-06-191-1/+1
* [X86] Avoid mangling frameescape labelsReid Kleckner2015-04-291-1/+5
* [X86] Add the remaining 11 possible exact ModRM formats. This makes their enc...Craig Topper2015-02-151-13/+15
* [X86] Simplify code a little by just summing flags instead of conditionally i...Craig Topper2015-01-051-18/+7
* [X86] Remove unnecessary redeclaration of a variable with the same assignment...Craig Topper2015-01-051-1/+0
* [X86] Remove a strange fixme referring to a hack that doesn't seem to exist s...Craig Topper2015-01-051-3/+0
* [X86] Remove the single AdSize indicator and replace it with separate AdSize1...Craig Topper2014-12-241-8/+15
* [X86] Clean up whitespace as well as minor coding styleMichael Liao2014-12-041-1/+1
* Use uint64_t as the type for the X86 TSFlag format enum. Allows removal of th...Craig Topper2014-11-111-30/+36
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-2/+2
* Add support for the X86 secure guard extensions instructions in assembler (SGX).Kevin Enderby2014-07-311-25/+27
* [X86] AVX512: Use the TD version of CD8_Scale in the assemblerAdam Nemet2014-07-171-8/+4
* [X86] Specify all TSFlags bit-offsets symbolicallyAdam Nemet2014-07-141-3/+6
* AVX-512: changes in intrinsicsElena Demikhovsky2014-05-121-3/+6
* Prune includes in X86 target.Craig Topper2014-03-191-1/+1
* Remove special FP opcode maps and instead add enough MRM_XX formats to handle...Craig Topper2014-02-191-21/+29
* Reduce size of map field in X86 TSFlags since it now requires less bits.Craig Topper2014-02-191-2/+2
* Put some of the X86 formats in a more logical order.Craig Topper2014-02-191-16/+16
* Remove A6/A7 opcode maps. They can all be handled with a TB map, opcode of 0x...Craig Topper2014-02-191-19/+16
* Add an x86 prefix encoding for instructions that would decode to a different ...Craig Topper2014-02-181-6/+6
* Recommit r201059 and r201060 with hopefully a fix for its original failure.Craig Topper2014-02-101-0/+6
* Revert r201059 and r201060.Bob Wilson2014-02-101-6/+0
* Add MRMXr/MRMXm form to X86 for use by instructions which treat the 'reg' fie...Craig Topper2014-02-101-0/+6
* Merge x86 HasOpSizePrefix/HasOpSize16Prefix into a 2-bit OpSize field with 0 ...Craig Topper2014-02-021-6/+9
* Merge HasVEXPrefix/HasEVEXPrefix/HasXOPPrefix into a 2-bit 'encoding' field i...Craig Topper2014-02-021-27/+33
* Separate x86 opcode maps and 0x66/0xf2/0xf3 prefixes from each other in the T...Craig Topper2014-01-311-38/+34
* Move REP out of the Prefix field of the X86 format. Give it its own bit. It h...Craig Topper2014-01-311-10/+10
* [x86] Fix signed relocations for i64i32imm operandsDavid Woodhouse2014-01-301-3/+24
* ]x86] Allow segment and address-size overrides for CMPS[BWLQ] (PR9385)David Woodhouse2014-01-221-0/+6
OpenPOWER on IntegriCloud