summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86MCInstLower.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* [X86][XOP] Added VPERMIL2PD/VPERMIL2PS shuffle mask comment decodingSimon Pilgrim2016-06-041-0/+34
* Simplify handling of hidden stub.Rafael Espindola2016-05-171-14/+0
* [X86][SSE] Added TODO comment to add support for AVX512 mask registers to shu...Simon Pilgrim2016-05-091-0/+1
* [X86] Model FAULTING_LOAD_OP as a terminator and branch.Quentin Colombet2016-05-021-2/+2
* [X86] Use nested switches to vary the operand to helper functions that were p...Craig Topper2016-04-291-43/+74
* [MC] Silence warning due to unused variable in !Debug builds.Davide Italiano2016-04-201-0/+1
* [MC] EmitNop: Make an assertion more useful.Davide Italiano2016-04-201-1/+2
* [X86] Simplify StackMapShadowTracker; NFCSanjoy Das2016-04-191-33/+22
* [X86MCInstLower] Clean up EmitNops; NFCSanjoy Das2016-04-191-51/+68
OpenPOWER on IntegriCloud