summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86MCInstLower.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Win64: Don't use REX prefix for direct tail callsHans Wennborg2016-09-081-1/+0
* Revert "[XRay] ARM 32-bit no-Thumb support in LLVM"Renato Golin2016-09-081-0/+10
* [XRay] ARM 32-bit no-Thumb support in LLVMDean Michael Berris2016-09-081-10/+0
* X86: Fold tail calls into conditional branches where possible (PR26302)Hans Wennborg2016-09-071-10/+10
* [XRay] Detect and emit sleds for sibling/tail callsDean Michael Berris2016-09-011-0/+36
* [stackmaps] More extraction of common code [NFCI]Philip Reames2016-08-231-3/+2
* [XRay] Synthesize a reference to the xray_instr_mapDean Michael Berris2016-08-191-0/+12
* [XRay] Test for xray_instr_map in object file. (NFC)Dean Michael Berris2016-08-091-1/+0
* [XRay] Align entry and return sleds to 2 byte boundariesDean Michael Berris2016-08-041-2/+4
* [XRay] Make the xray_instr_map section specification more correctDean Michael Berris2016-08-031-4/+11
* XRay: Add entry and exit sledsDean Michael Berris2016-07-141-0/+105
* [X86][AVX512] Add support for VPERMILPD/VPERMILPS variable shuffle mask commentsSimon Pilgrim2016-07-131-9/+26
* X86: Avoid implicit iterator conversions, NFCDuncan P. N. Exon Smith2016-07-121-2/+4
* Drop support for creating $stubs.Rafael Espindola2016-06-291-27/+0
* doesSetDirectiveSuppressesReloc -> doesSetDirectiveSuppressReloc, theJoerg Sonnenberger2016-06-181-1/+1
* Avoid copies of std::strings and APInt/APFloats where we only read from itBenjamin Kramer2016-06-081-1/+1
OpenPOWER on IntegriCloud