summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86MCInstLower.cpp
Commit message (Expand)AuthorAgeFilesLines
* [X86] Make ADD*_DB post-RA pseudos and expand them in expandPostRAPseudo.Craig Topper2019-03-181-16/+0
* For faulting ops, include a comment w/the fault destinationPhilip Reames2019-03-121-0/+1
* [X86] Enable 8-bit OR with disjoint bits to convert to LEACraig Topper2019-03-051-0/+2
* [AsmPrinter] Remove hidden flag -print-schedule.Andrea Di Biagio2019-02-041-17/+9
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [X86] Force floating point values in constant pool decoding to print in scien...Craig Topper2018-10-291-1/+2
* [ELF] Fix large code model MIR verifier errorsReid Kleckner2018-10-241-35/+0
* X86: fix a comment copy-paste issue (NFC)Saleem Abdulrasool2018-10-221-1/+1
* Recommit r344877 "[X86] Stop promoting integer loads to vXi64"Craig Topper2018-10-221-5/+21
* Revert r344877 "[X86] Stop promoting integer loads to vXi64"Craig Topper2018-10-221-21/+5
* [X86] Stop promoting integer loads to vXi64Craig Topper2018-10-211-5/+21
* Revert r344873 "foo"Craig Topper2018-10-211-20/+4
* fooCraig Topper2018-10-211-4/+20
* [X86] Only extract constant pool shuffle mask data with zero offsetsSimon Pilgrim2018-10-211-1/+1
* [X86] Add 128 MOVDDUP to the constant pool printing in X86AsmPrinter::EmitIns...Craig Topper2018-10-151-0/+6
* [codeview] Fix 32-bit x86 variable locations in realigned stack framesReid Kleckner2018-10-021-0/+4
* [X86] Add APInt constant assembly printer helperSimon Pilgrim2018-10-021-15/+18
* [X86] Standardize floating point assembly commentsSimon Pilgrim2018-10-021-7/+11
* [MinGW] [X86] Pass true for the second parameter to StubValueTy for MO_COFFST...Martin Storsjo2018-08-311-2/+1
* [MinGW] [X86] Add stubs for references to data variables that might end up im...Martin Storsjo2018-08-291-0/+16
* [x86/retpoline] Split the LLVM concept of retpolines into separateChandler Carruth2018-08-231-2/+2
* [X86] Remove RELEASE_ and ACQUIRE_ pseudo instructions. Use isel patterns and...Craig Topper2018-08-031-64/+0
* [X86] Prevent promotion of i16 add/sub/and/or/xor to i32 if we can fold an at...Craig Topper2018-08-031-0/+8
* [X86] Allow 'atomic_store (neg/not atomic_load)' to isel to a RMW instruction.Craig Topper2018-08-021-0/+8
* Re-land r335297 "[X86] Implement more of x86-64 large and medium PIC code mod...Reid Kleckner2018-07-231-0/+35
* [X86] Put some cases in switch statements back on one line to be more compact...Craig Topper2018-07-021-566/+186
* Revert "Re-land r335297 "[X86] Implement more of x86-64 large and medium PIC ...Jonas Devlieghere2018-06-281-35/+0
* Re-land r335297 "[X86] Implement more of x86-64 large and medium PIC code mod...Reid Kleckner2018-06-251-0/+35
* Revert r335297 "[X86] Implement more of x86-64 large and medium PIC code models"Reid Kleckner2018-06-211-35/+0
* [X86] Implement more of x86-64 large and medium PIC code modelsReid Kleckner2018-06-211-0/+35
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-5/+5
* [X86] Correct the Defs, Uses, hasSideEffects, mayLoad, mayStore for XCHG and ...Craig Topper2018-04-181-1/+1
* [XRay] Typed event logging intrinsicKeith Wyss2018-04-171-352/+907
* Move TargetLoweringObjectFile from CodeGen to Target to fix layeringDavid Blaikie2018-03-231-1/+1
* [X86] Move the AC_EVEX_2_VEX AsmComments enum to X86InstrInfo.h from X86InstC...Craig Topper2018-03-101-1/+1
* [X86][MMX] Improve handling of 64-bit MMX constantsSimon Pilgrim2018-03-011-0/+18
* Introduce the "retpoline" x86 mitigation technique for variant #2 of the spec...Chandler Carruth2018-01-221-0/+8
* Fix for bug PR35549 - Repeated schedule comments.Andrew V. Tischenko2017-12-151-1/+5
* Remove redundant includes from lib/Target/X86.Michael Zolotukhin2017-12-131-3/+0
* [CodeGen] Print register names in lowercase in both MIR and debug outputFrancis Visoiu Mistrih2017-11-281-1/+1
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-1/+1
* [codeview] Implement FPO data assembler directivesReid Kleckner2017-10-111-29/+78
* Revert r314249 "Recommit r314151 "[X86] Make all the NOREX CodeGenOnly instru...Craig Topper2017-09-271-0/+4
* Recommit r314151 "[X86] Make all the NOREX CodeGenOnly instructions into post...Craig Topper2017-09-261-4/+0
* Revert "[X86] Make all the NOREX CodeGenOnly instructions into postRA pseudos...Benjamin Kramer2017-09-261-0/+4
* [X86] Make all the NOREX CodeGenOnly instructions into postRA pseudos like th...Craig Topper2017-09-251-4/+0
* [XRay][CodeGen] Use PIC-friendly code in XRay sleds and remove synthetic refe...Dean Michael Berris2017-09-041-35/+40
* Revert r311525: "[XRay][CodeGen] Use PIC-friendly code in XRay sleds; remove ...Daniel Jasper2017-08-311-38/+35
* [XRay][CodeGen] Use PIC-friendly code in XRay sleds; remove synthetic referen...Dean Michael Berris2017-08-231-35/+38
* [X86] Add comment string for broadcast loads from the constant pool.Craig Topper2017-07-041-37/+156
OpenPOWER on IntegriCloud