summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86Subtarget.h
Commit message (Expand)AuthorAgeFilesLines
* [X86] Add prefetchwt1 instruction and overhaul priorities and isel enabling f...Craig Topper2017-12-221-2/+9
* [X86][SSE] Add cpu feature for aggressive combining to variable shufflesSimon Pilgrim2017-12-191-0/+7
* X86/AArch64/ARM: Factor out common sincos_stret logic; NFCIMatthias Braun2017-12-181-4/+0
* AArch64/X86: Factor out common bzero logic; NFCMatthias Braun2017-12-181-7/+0
* Control-Flow Enforcement Technology - Shadow Stack support (LLVM side)Oren Ben Simhon2017-11-261-0/+10
* [x86][icelake]GFNICoby Tayree2017-11-261-0/+4
* [X86] Add separate intrinsics for scalar FMA4 instructions.Craig Topper2017-11-251-1/+1
* [X86] Don't report gather is legal on Skylake CPUs when AVX2/AVX512 is disabl...Craig Topper2017-11-251-0/+5
* [x86][icelake]BITALGCoby Tayree2017-11-211-0/+4
* [x86][icelake]VNNICoby Tayree2017-11-211-0/+4
* [x86][icelake]vbmi2Coby Tayree2017-11-211-0/+4
* [x86][icelake]vpclmulqdq introductionCoby Tayree2017-11-211-0/+2
* [x86][icelake]VAES introductionCoby Tayree2017-11-211-0/+2
* [LV][X86] Support of AVX2 Gathers code generation and update the LV with thisMohammed Agabaria2017-11-201-10/+11
* [X86] Add skeleton support for icelake CPU.Craig Topper2017-11-191-1/+2
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-1/+1
* [X86] Make FeatureAVX512 imply FeatureFMA.Craig Topper2017-11-061-1/+1
* [X86] Add missing override. NFC.Benjamin Kramer2017-10-221-3/+1
* Add logic to greedy reg alloc to avoid bad eviction chainsMarina Yatsina2017-10-221-0/+4
* [X86] Remove the SlowBTMem feature flag entirelyCraig Topper2017-10-151-4/+0
* [codeview] Implement FPO data assembler directivesReid Kleckner2017-10-111-6/+2
* X86: treat SwiftCC as Win64_CC on Win64Saleem Abdulrasool2017-09-201-0/+1
* [X86] Adding X86 Processor FamiliesMohammed Agabaria2017-09-131-1/+19
* [X86] Provide a separate feature bit for macro fusion support instead of basi...Craig Topper2017-08-301-0/+4
* [X86] Finish the subtarget and predicate implementation of CLWB.Craig Topper2017-08-291-0/+1
* Mark Knights Landing as having slow two memory operand instructionsCraig Topper2017-08-291-4/+4
* Reapply "[GlobalISel] Remove the GISelAccessor API."Quentin Colombet2017-08-151-8/+9
* Revert "[GlobalISel] Remove the GISelAccessor API."Quentin Colombet2017-08-081-9/+8
* [GlobalISel] Remove the GISelAccessor API.Quentin Colombet2017-08-041-8/+9
* [AArch64] Extend CallingConv::X86_64_Win64 to AArch64 as wellMartin Storsjo2017-07-171-1/+1
* [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
OpenPOWER on IntegriCloud