summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86Subtarget.h
Commit message (Expand)AuthorAgeFilesLines
* [LLVM][X86][Goldmont] Adding new target-cpu: GoldmontMichael Zuckerman2017-06-291-1/+1
* [X86] Adding vpopcntd and vpopcntq instructionsOren Ben Simhon2017-05-251-0/+4
* [globalisel][tablegen] Demote OptForSize/OptForMinSize/ForCodeSize to per-fun...Daniel Sanders2017-05-191-8/+1
* [X86] Replace slow LEA instructions in X86Lama Saba2017-05-181-0/+6
* Revert "[X86] Replace slow LEA instructions in X86"Reid Kleckner2017-05-161-6/+0
* [X86] Replace slow LEA instructions in X86Lama Saba2017-05-161-0/+6
* [X86][LWP] Add llvm support for LWP instructions (reapplied).Simon Pilgrim2017-05-031-0/+4
* Revert rL302028 due to accidental line ending changes.Simon Pilgrim2017-05-031-4/+0
* [X86][LWP] Add llvm support for LWP instructions.Simon Pilgrim2017-05-031-0/+4
* [globalisel][tablegen] Compute available feature bits correctly.Daniel Sanders2017-04-291-1/+8
* Rename FastString flag.Clement Courbet2017-04-211-3/+3
* X86 memcpy: use REPMOVSB instead of REPMOVS{Q,D,W} for inline copiesClement Courbet2017-04-211-0/+4
* This patch closes PR#32216: Better testing of schedule model instruction late...Andrew V. Tischenko2017-04-141-0/+3
* [AVX-512] Make VEX encoded FMA instructions available when AVX512 is enabled ...Craig Topper2017-03-171-2/+2
* [X86] Generate VZEROUPPER for Skylake-avx512.Amjad Aboud2017-03-031-3/+5
* [Fuchsia] Use thread-pointer ABI slots for stack-protector and safe-stackPetr Hosek2017-02-241-0/+1
* [X86] Use SHLD with both inputs from the same register to implement rotate on...Craig Topper2017-02-211-0/+4
* [X86] Remove the HLE feature flag.Craig Topper2017-02-091-4/+0
* [X86] Remove INVPCID and SMAP feature flags. They aren't currently used by an...Craig Topper2017-02-091-6/+0
* [X86] Clzero intrinsic and its addition under znver1Craig Topper2017-02-091-0/+4
* [X86] Add test for clflushopt intrinsic and only enable it to be selected if ...Craig Topper2017-02-081-0/+1
* [X86] Remove the VMFUNC feature flag. It was only partially implemented and w...Craig Topper2017-02-081-3/+0
* [X86] Remove PCOMMIT instruction support since Intel has deprecated this inst...Craig Topper2017-02-081-3/+0
* [X86] Fix some Clang-tidy modernize and Include What You Use warnings; other ...Eugene Zelenko2017-02-021-9/+21
* [X86] Tune bypassing of slow division for Intel CPUsNikolai Bozhenov2017-01-121-1/+1
* [X86] Prefer reduced width multiplication over pmulld on SilvermontZvi Rackover2016-12-061-0/+5
* [PS4] Tighten up a triple check.Paul Robinson2016-11-301-1/+1
* [X86][GlobalISel] Add minimal call lowering support to the IRTranslatorZvi Rackover2016-11-151-0/+13
* [X86] Take advantage of the lzcnt instruction on btver2 architectures when OR...Pierre Gousseau2016-10-141-0/+4
* [XRay] ARM 32-bit no-Thumb support in LLVMDean Michael Berris2016-09-191-0/+2
* Revert "[XRay] ARM 32-bit no-Thumb support in LLVM"Renato Golin2016-09-081-2/+0
* [XRay] ARM 32-bit no-Thumb support in LLVMDean Michael Berris2016-09-081-0/+2
* [X86] Heuristic to selectively build Newton-Raphson SQRT estimationNikolai Bozhenov2016-08-041-0/+10
* Convert a few more comparisons to isPositionIndependent(). NFC.Rafael Espindola2016-06-271-3/+1
* Simplify PICStyles.Rafael Espindola2016-06-201-6/+4
* Delete dead code. NFC.Rafael Espindola2016-06-201-8/+0
* [X86Subtarget] Use isPositionIndependent(). NFC.Davide Italiano2016-06-181-0/+4
* [X86] Reduce memory allocations in X86TargetMachine::getSubtargetImplDavid Majnemer2016-05-201-1/+1
* Refactor X86 symbol access classification.Rafael Espindola2016-05-201-7/+6
* Record a TargetMachine instead of a Reloc::Model.Rafael Espindola2016-05-191-3/+2
* Remember the relocation model. NFC.Rafael Espindola2016-05-191-5/+5
* Style fixes. NFC.Rafael Espindola2016-05-191-8/+6
* Add new flag and intrinsic support for MWAITX and MONITORX instructionsAshutosh Nema2016-05-181-0/+4
* [X86] Extend some Linux special cases to cover kFreeBSD.Marcin Koscielnicki2016-05-051-0/+2
* Differential Revision: http://reviews.llvm.org/D19733Sriraman Tallam2016-04-291-1/+1
* Differential Revision: http://reviews.llvm.org/D19040Sriraman Tallam2016-04-221-0/+8
* [X86] enable PIE for functionsAsaf Badouh2016-04-201-0/+5
* [X86] Introduction of FeatureX87.Andrey Turetskiy2016-03-231-0/+4
* Remove Proc feature flags for X86 processors that are used to inherit feature...Craig Topper2016-02-131-2/+1
* [x86-64] allow mfence even with -mno-sse (PR23203)Sanjay Patel2016-02-131-0/+5
OpenPOWER on IntegriCloud