summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h
Commit message (Expand)AuthorAgeFilesLines
* [X86] Move an enum definition into a header to simplify future patches [NFC]Philip Reames2020-01-061-0/+11
* [NFC] Style cleanupsShengchen Kan2019-12-231-22/+23
* Fix the macro fusion table for X86 according to Intel optimizationShengchen Kan2019-12-051-0/+242
* isImmPCRel/isImmSigned - both functions should return bool not unsigned. NFCI.Simon Pilgrim2019-11-021-2/+2
* [X86] Remove string literal from an if. NFCCraig Topper2019-05-021-2/+1
* [X86] Add support for {vex2}, {vex3}, and {evex} to the assembler to match ga...Craig Topper2019-04-091-1/+2
* [X86] Merge the different Jcc instructions for each condition code into singl...Craig Topper2019-04-051-0/+5
* [X86] Merge the different SETcc instructions for each condition code into sin...Craig Topper2019-04-051-2/+16
* [X86] Merge the different CMOV instructions for each condition code into sing...Craig Topper2019-04-051-0/+48
* [X86] Classify the AVX512 rounding control operand as X86::OPERAND_ROUNDING_C...Craig Topper2019-04-011-0/+5
* [X86] Make lowering of intrinsics with rounding mode stricter so that only va...Craig Topper2019-03-101-1/+2
* [AsmPrinter] Remove hidden flag -print-schedule.Andrea Di Biagio2019-02-041-3/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [X86][NFC] Fix comment.Clement Courbet2018-11-061-4/+4
* [MinGW] [X86] Add stubs for references to data variables that might end up im...Martin Storsjo2018-08-291-0/+5
* [X86] Remove FMA3Info DenseMap. Break into sorted tables that we can binary s...Craig Topper2018-07-021-1/+1
* [X86] Remove OpSizeIgnore, it's not implemented any differently than OpSizeFi...Craig Topper2018-04-221-3/+1
* [X86] Correct the Defs, Uses, hasSideEffects, mayLoad, mayStore for XCHG and ...Craig Topper2018-04-181-0/+4
* [X86] Reduce number of OpPrefix bits in TSFlags to 2. NFCICraig Topper2018-04-031-6/+6
* [X86] Merge the Has3DNow0F0FOpcode TSFlag into the OpMap encoding. NFCCraig Topper2018-03-241-10/+9
* [X86] Correct the value AdSizeX in X86II enum. NFCCraig Topper2018-03-241-1/+1
* [X86] Rewrite getOperandBias in X86BaseInfo.h to be a little more structured ...Craig Topper2018-03-211-23/+33
* [X86] Added support for nocf_check attribute for indirect Branch TrackingOren Ben Simhon2018-03-171-3/+8
* Fix for bug PR35549 - Repeated schedule comments.Andrew V. Tischenko2017-12-151-1/+3
* Avoid unecessary opsize byte in segment move to memoryNirav Dave2017-11-211-4/+6
* Revert r318678 to fix Clang testRichard Trieu2017-11-211-6/+4
* [X86] Avoid unecessary opsize byte in segment move to memoryNirav Dave2017-11-201-4/+6
* This patch is a result of D37262: The issues with X86 prefixes. It closes PR...Andrew V. Tischenko2017-10-161-0/+10
* 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
OpenPOWER on IntegriCloud