summaryrefslogtreecommitdiffstats
path: root/llvm/test/MC/X86
Commit message (Expand)AuthorAgeFilesLines
* [BranchAlign] Add master --x86-branches-within-32B-boundaries flagPhilip Reames2020-01-141-5/+8
* [MC][ELF] Emit a relocation if target is defined in the same section and is n...Fangrui Song2020-01-123-3/+3
* [X86] Adjust nop emission by compiler to consider target decode limitationsPhilip Reames2020-01-111-2/+2
* [X86] AMD Znver2 (Rome) Scheduler enablementGanesh Gopalasubramanian2020-01-101-0/+2
* [X86][AsmParser] re-introduce 'offset' operatorEric Astor2019-12-301-0/+13
* MC: Ensure test only reads from the Inputs directoryDavid Blaikie2019-12-239-80/+80
* [NFC] Remove unnecessary blank and rename align-branch-64-5b.s to align-branc...Shengchen Kan2019-12-231-0/+0
* [Test] Add examples of problematic assembler auto-paddingPhilip Reames2019-12-221-0/+65
* Add a set of tests with basic coverage of the recently added boundary align f...Philip Reames2019-12-201-0/+110
* Align branches within 32-Byte boundary (NOP padding)Philip Reames2019-12-2012-0/+469
* [X86][MC] no error diagnostic for out-of-range jrcxz/jecxz/jcxzAlexey Lapshin2019-11-261-0/+26
* Reduce the number of iterations in testcase. (NFC)Adrian Prantl2019-11-211-2/+2
* Fix an offset underflow bug in DwarfExpression when describing small values w...Adrian Prantl2019-11-201-3/+3
* [llvm-objdump] Print relocation addends in hexadecimalDavid Bozier2019-11-191-1/+1
* [X86] Teach X86MCodeEmitter to properly encode zmm16-zmm31 as index register ...Craig Topper2019-10-141-10/+10
* [X86] Add encoding tests for avx512pf vgatherpf/vscatterpf instructions.Craig Topper2019-10-141-0/+65
* [MC] Pass through .code16/32/64 and .syntax unified for COFFReid Kleckner2019-09-031-0/+21
* Allow '@' to appear in x86 mingw symbolsReid Kleckner2019-08-291-0/+19
* [llvm-readobj][MachO] Fix section type printingSeiya Nuta2019-08-151-1/+1
* [X86] Improve the diagnostic for larger than 4-bit immediate for vpermil2pd/p...Craig Topper2019-08-101-2/+2
* [X86] Allow any 8-bit immediate to be used with bt/btc/btr/bts memory aliases.Craig Topper2019-08-071-0/+4
* [X86] Limit vpermil2pd/vpermil2ps immediates to 4 bits in the assembly parser.Craig Topper2019-08-071-0/+4
* [lit] Delete empty lines at the end of lit.local.cfg NFCFangrui Song2019-06-171-1/+0
* [X86] Add VP2INTERSECT instructionsPengfei Wang2019-05-318-0/+1022
* [X86] Add ENQCMD instructionsPengfei Wang2019-05-303-0/+176
* [X86] Fix x86-64 call *foo@tlsdesc(%rax) and support R_386_TLSGOTDESC R_386_T...Fangrui Song2019-05-292-0/+38
* [X86] Support .reloc *, R_{386,X86_64}_NONE, *Fangrui Song2019-05-172-0/+57
* [X86][AsmParser] Ignore "short" even harder in Intel syntax ASM.David L. Jones2019-05-161-0/+4
* [MC][X86] Add test cases from PR14056Simon Pilgrim2019-05-111-0/+8
* [X86] Remove the suffix on vcvt[u]si2ss/sd register variants in assembly prin...Craig Topper2019-05-067-157/+157
* [X86] Move files to correct directories after D60552Fangrui Song2019-05-068-0/+1056
* [X86] Allow assembly parser to accept x/y/z suffixes on non-memory vfpclassps...Craig Topper2019-05-033-2/+477
* [X86] Remove the redundant suffix in vfpclassp[d,s]'s broadcasting variantCraig Topper2019-05-022-120/+120
* [llvm-objdump] Print newlines before and after "Disassembly of section ...:"Fangrui Song2019-05-011-4/+2
* [llvm-readobj] Change -t to --symbols in tests. NFCFangrui Song2019-05-011-1/+1
* [llvm-readobj] Change -long-option to --long-option in tests. NFCFangrui Song2019-05-018-11/+11
* [X86] Remove some intel syntax aliases on (v)cvtpd2(u)dq, (v)cvtpd2ps, (v)cvt...Craig Topper2019-04-294-160/+2925
* [X86] Move the 2 byte VEX optimization for MOV instructions back to the X86As...Craig Topper2019-04-101-0/+104
* [X86] Support the EVEX versions vcvt(t)ss2si and vcvt(t)sd2si with the {evex}...Craig Topper2019-04-101-88/+88
* [X86] Add support for {vex2}, {vex3}, and {evex} to the assembler to match ga...Craig Topper2019-04-093-696/+712
* X86AsmParser: Do not process a non-existent tokenCraig Topper2019-03-261-2/+2
* [X86] Re-disable cmpxchg16b for 32-bit mode assembly parsing.Craig Topper2019-03-191-0/+3
* [DwarfDebug] Add triple to test.Florian Hahn2019-03-191-1/+1
* [DwarfDebug] Skip entries to big for 16 bit size field in Dwarf < 5.Florian Hahn2019-03-191-0/+49
* [X86] Add coverage for 16-bit and 64-bit versions of bsf/bsr/bt/btc/btr/bts i...Craig Topper2019-03-184-23/+240
* [X86] Disable CQTO and CLTQ instructions in the assembly parser outside 64-bi...Craig Topper2019-03-181-0/+6
* [X86] Allow any 8-bit immediate to be used with BT/BTC/BTR/BTS not just sign ...Craig Topper2019-03-182-0/+64
* [X86] Remove the _alt forms of (V)CMP instructions. Use a combination of cust...Craig Topper2019-03-183-20/+20
* [X86] Remove the _alt forms of AVX512 VPCMP instructions. Use a combination o...Craig Topper2019-03-171-2/+2
* [X86] Enable printAliasInstr for the Intel assembly printer so that AAM and A...Craig Topper2019-03-131-0/+8
OpenPOWER on IntegriCloud