| Commit message (Expand) | Author | Age | Files | Lines |
* | [X86] Move an enum definition into a header to simplify future patches [NFC] | Philip Reames | 2020-01-06 | 1 | -0/+11 |
* | [NFC] Style cleanups | Shengchen Kan | 2019-12-23 | 1 | -22/+23 |
* | Fix the macro fusion table for X86 according to Intel optimization | Shengchen Kan | 2019-12-05 | 1 | -0/+242 |
* | isImmPCRel/isImmSigned - both functions should return bool not unsigned. NFCI. | Simon Pilgrim | 2019-11-02 | 1 | -2/+2 |
* | [X86] Remove string literal from an if. NFC | Craig Topper | 2019-05-02 | 1 | -2/+1 |
* | [X86] Add support for {vex2}, {vex3}, and {evex} to the assembler to match ga... | Craig Topper | 2019-04-09 | 1 | -1/+2 |
* | [X86] Merge the different Jcc instructions for each condition code into singl... | Craig Topper | 2019-04-05 | 1 | -0/+5 |
* | [X86] Merge the different SETcc instructions for each condition code into sin... | Craig Topper | 2019-04-05 | 1 | -2/+16 |
* | [X86] Merge the different CMOV instructions for each condition code into sing... | Craig Topper | 2019-04-05 | 1 | -0/+48 |
* | [X86] Classify the AVX512 rounding control operand as X86::OPERAND_ROUNDING_C... | Craig Topper | 2019-04-01 | 1 | -0/+5 |
* | [X86] Make lowering of intrinsics with rounding mode stricter so that only va... | Craig Topper | 2019-03-10 | 1 | -1/+2 |
* | [AsmPrinter] Remove hidden flag -print-schedule. | Andrea Di Biagio | 2019-02-04 | 1 | -3/+1 |
* | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
* | [X86][NFC] Fix comment. | Clement Courbet | 2018-11-06 | 1 | -4/+4 |
* | [MinGW] [X86] Add stubs for references to data variables that might end up im... | Martin Storsjo | 2018-08-29 | 1 | -0/+5 |
* | [X86] Remove FMA3Info DenseMap. Break into sorted tables that we can binary s... | Craig Topper | 2018-07-02 | 1 | -1/+1 |
* | [X86] Remove OpSizeIgnore, it's not implemented any differently than OpSizeFi... | Craig Topper | 2018-04-22 | 1 | -3/+1 |
* | [X86] Correct the Defs, Uses, hasSideEffects, mayLoad, mayStore for XCHG and ... | Craig Topper | 2018-04-18 | 1 | -0/+4 |
* | [X86] Reduce number of OpPrefix bits in TSFlags to 2. NFCI | Craig Topper | 2018-04-03 | 1 | -6/+6 |
* | [X86] Merge the Has3DNow0F0FOpcode TSFlag into the OpMap encoding. NFC | Craig Topper | 2018-03-24 | 1 | -10/+9 |
* | [X86] Correct the value AdSizeX in X86II enum. NFC | Craig Topper | 2018-03-24 | 1 | -1/+1 |
* | [X86] Rewrite getOperandBias in X86BaseInfo.h to be a little more structured ... | Craig Topper | 2018-03-21 | 1 | -23/+33 |
* | [X86] Added support for nocf_check attribute for indirect Branch Tracking | Oren Ben Simhon | 2018-03-17 | 1 | -3/+8 |
* | Fix for bug PR35549 - Repeated schedule comments. | Andrew V. Tischenko | 2017-12-15 | 1 | -1/+3 |
* | Avoid unecessary opsize byte in segment move to memory | Nirav Dave | 2017-11-21 | 1 | -4/+6 |
* | Revert r318678 to fix Clang test | Richard Trieu | 2017-11-21 | 1 | -6/+4 |
* | [X86] Avoid unecessary opsize byte in segment move to memory | Nirav Dave | 2017-11-20 | 1 | -4/+6 |
* | This patch is a result of D37262: The issues with X86 prefixes. It closes PR... | Andrew V. Tischenko | 2017-10-16 | 1 | -0/+10 |
* | X86: Produce @ABS8 symbol modifiers for absolute symbols in range [0,128). | Peter Collingbourne | 2017-02-02 | 1 | -1/+6 |
* | [AVX-512] Add support for commuting VPTERNLOG instructions. | Craig Topper | 2016-09-22 | 1 | -0/+10 |
* | [X86] Include XMM/YMM/ZMM16-23 in X86II::isX86_64ExtendedReg. This feels more... | Craig Topper | 2016-08-27 | 1 | -6/+3 |
* | [X86] Don't allow DR8-DR15 to be assembled in 32-bit mode. Add missing test f... | Craig Topper | 2016-08-27 | 1 | -0/+2 |
* | [X86] Simplify getOperandBias as a bit. NFC | Craig Topper | 2016-08-25 | 1 | -12/+11 |
* | [X86] Create a new instruction format to handle 4VOp3 encoding. This saves on... | Craig Topper | 2016-08-22 | 1 | -8/+17 |
* | [X86] Create a new instruction format to handle MemOp4 encoding. This saves o... | Craig Topper | 2016-08-22 | 1 | -8/+16 |
* | [X86] Space out the encodings of X86 instruction formats. I plan to add some ... | Craig Topper | 2016-08-22 | 1 | -55/+61 |
* | [X86] Merge hasVEX_i8ImmReg into the ImmFormat type which had extra unused en... | Craig Topper | 2016-08-22 | 1 | -14/+12 |
* | [X86] Remove ignoreVEX_L from TSFlags. Only the disassembler needs it and the... | Craig Topper | 2016-08-22 | 1 | -14/+1 |
* | Drop support for creating $stubs. | Rafael Espindola | 2016-06-29 | 1 | -5/+0 |
* | Simplify handling of hidden stub. | Rafael Espindola | 2016-05-17 | 1 | -6/+0 |
* | [X86] Remove unused operand from a function and all its callers. NFC | Craig Topper | 2016-04-28 | 1 | -1/+1 |
* | [X86] Use inclusive ranges for XMM/YMM/ZMM registers in is32Extended and isX8... | Craig Topper | 2016-02-26 | 1 | -9/+9 |
* | [X86] Move AVX512 STATIC_ROUNDING enum to X86BaseInfo.h to fix a layering vio... | Craig Topper | 2015-12-25 | 1 | -0/+10 |
* | [X86] Add missing X86II::MRM_C4, MRM_C5, etc. encodings to getMemoryOperandNo... | Craig Topper | 2015-12-25 | 1 | -15/+19 |
* | [X86] Minor identation fixes. NFC | Craig Topper | 2015-12-25 | 1 | -2/+2 |
* | [X86][PKU] Add {RD,WR}PKRU encoding | Asaf Badouh | 2015-12-24 | 1 | -6/+6 |
* | Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) | Alexander Kornienko | 2015-06-23 | 1 | -3/+3 |
* | Avoid a Symbol -> Name -> Symbol conversion. | Rafael Espindola | 2015-06-22 | 1 | -5/+1 |
* | Fixed/added namespace ending comments using clang-tidy. NFC | Alexander Kornienko | 2015-06-19 | 1 | -3/+3 |
* | Fix "the the" in comments. | Eric Christopher | 2015-06-19 | 1 | -1/+1 |