summaryrefslogtreecommitdiff
path: root/lib/Target/X86/X86MCInstLower.cpp
AgeCommit message (Expand)Author
2018-02-02Merging r323155:Hans Wennborg
2017-12-15Fix for bug PR35549 - Repeated schedule comments.Andrew V. Tischenko
2017-12-13Remove redundant includes from lib/Target/X86.Michael Zolotukhin
2017-11-28[CodeGen] Print register names in lowercase in both MIR and debug outputFrancis Visoiu Mistrih
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie
2017-10-11[codeview] Implement FPO data assembler directivesReid Kleckner
2017-09-27Revert r314249 "Recommit r314151 "[X86] Make all the NOREX CodeGenOnly instru...Craig Topper
2017-09-26Recommit r314151 "[X86] Make all the NOREX CodeGenOnly instructions into post...Craig Topper
2017-09-26Revert "[X86] Make all the NOREX CodeGenOnly instructions into postRA pseudos...Benjamin Kramer
2017-09-25[X86] Make all the NOREX CodeGenOnly instructions into postRA pseudos like th...Craig Topper
2017-09-04[XRay][CodeGen] Use PIC-friendly code in XRay sleds and remove synthetic refe...Dean Michael Berris
2017-08-31Revert r311525: "[XRay][CodeGen] Use PIC-friendly code in XRay sleds; remove ...Daniel Jasper
2017-08-23[XRay][CodeGen] Use PIC-friendly code in XRay sleds; remove synthetic referen...Dean Michael Berris
2017-07-04[X86] Add comment string for broadcast loads from the constant pool.Craig Topper
2017-07-02fix trivial typos; NFCHiroshi Inoue
2017-06-07Move Object format code to lib/BinaryFormat.Zachary Turner
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-05-08[XRay] Custom event logging intrinsicDean Michael Berris
2017-04-14This patch closes PR#32216: Better testing of schedule model instruction late...Andrew V. Tischenko
2017-02-18[X86][XOP] Reduce the size of a multiclass by moving more stuff to parameters...Craig Topper
2017-02-16[X86] Re-enable conditional tail calls and fix PR31257.Hans Wennborg
2017-02-07[X86] Disable conditional tail calls (PR31257)Hans Wennborg
2017-02-07[ImplicitNullCheck] Extend Implicit Null Check scope by using storesSanjoy Das
2017-02-02X86: Produce @ABS8 symbol modifiers for absolute symbols in range [0,128).Peter Collingbourne
2017-01-31[X86] Implement -mfentryNirav Dave
2017-01-28Cleanup dump() functions.Matthias Braun
2017-01-03[XRay] Merge instrumentation point table emission code into AsmPrinter.Dean Michael Berris
2016-12-28This is a large patch for X86 AVX-512 of an optimization for reducing code si...Gadi Haber
2016-11-25[X86] Invert an 'if' and early out to fix a weird indentation. NFCICraig Topper
2016-11-25[X86] Size a SmallVector to the worst case mask size for a 512-bit shuffle. NFCICraig Topper
2016-11-23[xray] Add XRay support for Mach-O in CodeGenKuba Mracek
2016-10-18[X86][AVX512] Add mask/maskz writemask support to constant pool shuffle decod...Simon Pilgrim
2016-10-18[AVX-512] Add support for decoding shuffle mask from constant pool for masked...Craig Topper
2016-10-17[X86] Fix shuffle decoding assertions to print the right number of required o...Craig Topper
2016-09-22Win64: Don't emit unwind info for "leaf" functions (PR30337)Hans Wennborg
2016-09-19[XRay] ARM 32-bit no-Thumb support in LLVMDean Michael Berris
2016-09-16Remove unused function getMang().Eric Christopher
2016-09-09X86: Fold tail calls into conditional branches also for 64-bit (PR26302)Hans Wennborg
2016-09-08Win64: Don't use REX prefix for direct tail callsHans Wennborg
2016-09-08Revert "[XRay] ARM 32-bit no-Thumb support in LLVM"Renato Golin
2016-09-08[XRay] ARM 32-bit no-Thumb support in LLVMDean Michael Berris
2016-09-07X86: Fold tail calls into conditional branches where possible (PR26302)Hans Wennborg
2016-09-01[XRay] Detect and emit sleds for sibling/tail callsDean Michael Berris
2016-08-23[stackmaps] More extraction of common code [NFCI]Philip Reames
2016-08-19[XRay] Synthesize a reference to the xray_instr_mapDean Michael Berris
2016-08-09[XRay] Test for xray_instr_map in object file. (NFC)Dean Michael Berris
2016-08-04[XRay] Align entry and return sleds to 2 byte boundariesDean Michael Berris
2016-08-03[XRay] Make the xray_instr_map section specification more correctDean Michael Berris
2016-07-14XRay: Add entry and exit sledsDean Michael Berris
2016-07-13[X86][AVX512] Add support for VPERMILPD/VPERMILPS variable shuffle mask commentsSimon Pilgrim