summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86MCInstLower.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* fix trivial typos; NFCHiroshi Inoue2017-07-021-1/+1
* Move Object format code to lib/BinaryFormat.Zachary Turner2017-06-071-1/+1
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-8/+8
* [XRay] Custom event logging intrinsicDean Michael Berris2017-05-081-0/+80
* This patch closes PR#32216: Better testing of schedule model instruction late...Andrew V. Tischenko2017-04-141-7/+11
* [X86][XOP] Reduce the size of a multiclass by moving more stuff to parameters...Craig Topper2017-02-181-4/+4
* [X86] Re-enable conditional tail calls and fix PR31257.Hans Wennborg2017-02-161-1/+8
* [X86] Disable conditional tail calls (PR31257)Hans Wennborg2017-02-071-8/+1
* [ImplicitNullCheck] Extend Implicit Null Check scope by using storesSanjoy Das2017-02-071-19/+23
* X86: Produce @ABS8 symbol modifiers for absolute symbols in range [0,128).Peter Collingbourne2017-02-021-0/+1
* [X86] Implement -mfentryNirav Dave2017-01-311-0/+16
* Cleanup dump() functions.Matthias Braun2017-01-281-1/+1
* [XRay] Merge instrumentation point table emission code into AsmPrinter.Dean Michael Berris2017-01-031-50/+0
* This is a large patch for X86 AVX-512 of an optimization for reducing code si...Gadi Haber2016-12-281-0/+8
* [X86] Invert an 'if' and early out to fix a weird indentation. NFCICraig Topper2016-11-251-1/+2
* [X86] Size a SmallVector to the worst case mask size for a 512-bit shuffle. NFCICraig Topper2016-11-251-1/+1
* [xray] Add XRay support for Mach-O in CodeGenKuba Mracek2016-11-231-26/+34
* [X86][AVX512] Add mask/maskz writemask support to constant pool shuffle decod...Simon Pilgrim2016-10-181-24/+36
* [AVX-512] Add support for decoding shuffle mask from constant pool for masked...Craig Topper2016-10-181-24/+53
* [X86] Fix shuffle decoding assertions to print the right number of required o...Craig Topper2016-10-171-8/+8
* Win64: Don't emit unwind info for "leaf" functions (PR30337)Hans Wennborg2016-09-221-0/+8
* [XRay] ARM 32-bit no-Thumb support in LLVMDean Michael Berris2016-09-191-10/+0
* Remove unused function getMang().Eric Christopher2016-09-161-3/+0
* X86: Fold tail calls into conditional branches also for 64-bit (PR26302)Hans Wennborg2016-09-091-0/+2
OpenPOWER on IntegriCloud