summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86Subtarget.cpp
Commit message (Expand)AuthorAgeFilesLines
* [X86] Add intrinsic support for the RDPID instructionCraig Topper2018-01-181-0/+1
* [X86] Move HasNOPL to a subtarget feature bit. Plumb MCSubtargetInfo through ...Craig Topper2018-01-101-0/+1
* [X86] Add missing initialization for the HasPREFETCHWT1 subtarget variable.Craig Topper2017-12-221-0/+1
* [X86] Fix uninitialized variable sanitizer warning from rL321074Simon Pilgrim2017-12-191-0/+1
* X86/AArch64/ARM: Factor out common sincos_stret logic; NFCIMatthias Braun2017-12-181-9/+0
* AArch64/X86: Factor out common bzero logic; NFCMatthias Braun2017-12-181-13/+0
* Remove redundant includes from lib/Target/X86.Michael Zolotukhin2017-12-131-4/+0
* Control-Flow Enforcement Technology - Shadow Stack support (LLVM side)Oren Ben Simhon2017-11-261-0/+2
* [x86][icelake]GFNICoby Tayree2017-11-261-0/+1
* [X86] Don't report gather is legal on Skylake CPUs when AVX2/AVX512 is disabl...Craig Topper2017-11-251-6/+6
* [x86][icelake]BITALGCoby Tayree2017-11-211-0/+1
* [x86][icelake]VNNICoby Tayree2017-11-211-0/+1
* [x86][icelake]vbmi2Coby Tayree2017-11-211-0/+1
* [x86][icelake]vpclmulqdq introductionCoby Tayree2017-11-211-0/+1
* [x86][icelake]VAES introductionCoby Tayree2017-11-211-0/+1
* [X86] Fix 80 column violation and remove trailing whitespace. NFCCraig Topper2017-11-191-7/+8
* Attribute nonlazybind should not affect calls to functions with hidden visibi...Sriraman Tallam2017-11-081-9/+4
* Avoid PLT for external calls when attribute nonlazybind is used.Sriraman Tallam2017-11-031-2/+9
* Handle undefined weak hidden symbols on all architectures.Rafael Espindola2017-10-271-17/+1
* [X86] Remove the SlowBTMem feature flag entirelyCraig Topper2017-10-151-1/+0
* [X86] Adding X86 Processor FamiliesMohammed Agabaria2017-09-131-0/+14
* [X86] Provide a separate feature bit for macro fusion support instead of basi...Craig Topper2017-08-301-0/+1
* Mark Knights Landing as having slow two memory operand instructionsCraig Topper2017-08-291-1/+1
* Reapply "[GlobalISel] Remove the GISelAccessor API."Quentin Colombet2017-08-151-41/+8
* Fix access to undefined weak symbols in pic codeRafael Espindola2017-08-111-1/+17
* Revert "[GlobalISel] Remove the GISelAccessor API."Quentin Colombet2017-08-081-8/+41
* [X86] Teach fastisel to select calls to dllimport functionsReid Kleckner2017-08-051-1/+6
* [GlobalISel] Remove the GISelAccessor API.Quentin Colombet2017-08-041-41/+8
* [GlobalISel] Make GlobalISel a non-optional library.Quentin Colombet2017-08-031-10/+0
* [CodeGen][X86] Fuchsia supports sincos* libcalls and sin+cos->sincos optimiza...Petr Hosek2017-07-231-3/+6
* [X86] Move GISel accessor initialization from TargetMachine to Subtarget.Quentin Colombet2017-07-011-0/+55
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* [X86] Adding vpopcntd and vpopcntq instructionsOren Ben Simhon2017-05-251-0/+1
* [globalisel][tablegen] Demote OptForSize/OptForMinSize/ForCodeSize to per-fun...Daniel Sanders2017-05-191-4/+2
* [X86] Replace slow LEA instructions in X86Lama Saba2017-05-181-0/+1
* [X86] Disabling PLT in Regcall CC FunctionsOren Ben Simhon2017-05-041-2/+8
* [X86][LWP] Add llvm support for LWP instructions (reapplied).Simon Pilgrim2017-05-031-0/+1
* Revert rL302028 due to accidental line ending changes.Simon Pilgrim2017-05-031-1/+0
* [X86][LWP] Add llvm support for LWP instructions.Simon Pilgrim2017-05-031-0/+1
* X86: initialize a few subtarget variables.Tim Northover2017-05-011-0/+3
* [globalisel][tablegen] Compute available feature bits correctly.Daniel Sanders2017-04-291-3/+5
* Rename FastString flag.Clement Courbet2017-04-211-1/+1
* X86 memcpy: use REPMOVSB instead of REPMOVS{Q,D,W} for inline copiesClement Courbet2017-04-211-0/+1
* [X86] Generate VZEROUPPER for Skylake-avx512.Amjad Aboud2017-03-031-1/+1
* [X86] Use SHLD with both inputs from the same register to implement rotate on...Craig Topper2017-02-211-0/+1
* [X86] Remove the HLE feature flag.Craig Topper2017-02-091-1/+0
* [X86] Clzero intrinsic and its addition under znver1Craig Topper2017-02-091-0/+1
* [X86] Fix some Clang-tidy modernize and Include What You Use warnings; other ...Eugene Zelenko2017-02-021-6/+7
* X86: Produce @ABS8 symbol modifiers for absolute symbols in range [0,128).Peter Collingbourne2017-02-021-2/+12
* Remove an overeager assert from r288844.Joerg Sonnenberger2017-01-171-3/+0
OpenPOWER on IntegriCloud