summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/CMakeLists.txt
Commit message (Expand)AuthorAgeFilesLines
* [X86] Add a Pass that builds a Condensed CFG for Load Value Injection (LVI) G...Scott Constable2020-06-241-0/+1
* Revert "[X86] Add a Pass that builds a Condensed CFG for Load Value Injection...Craig Topper2020-06-241-1/+0
* [X86] Add a Pass that builds a Condensed CFG for Load Value Injection (LVI) G...Scott Constable2020-06-241-0/+1
* [X86] Add RET-hardening Support to mitigate Load Value Injection (LVI)Scott Constable2020-06-241-0/+1
* [X86][NFC] Generalize the naming of "Retpoline Thunks" and related code to "I...Scott Constable2020-06-241-1/+1
* [Windows] Replace TrapUnreachable with an int3 insertion passReid Kleckner2019-09-091-0/+1
* [X86] Move InstPrinter files to MCTargetDesc. NFCRichard Trieu2019-05-101-1/+0
* Delete x86_64 ShadowCallStack supportVlad Tsyrklevich2019-03-071-1/+0
* Keep tablegen commands in alphabetical order. NFCI.Simon Pilgrim2018-12-311-1/+1
* Revert "Revert r347596 "Support for inserting profile-directed cache prefetch...Mircea Trofin2018-11-301-0/+2
* Revert r347596 "Support for inserting profile-directed cache prefetches"Hans Wennborg2018-11-291-2/+0
* Support for inserting profile-directed cache prefetchesMircea Trofin2018-11-261-0/+2
* [MCSched] Bind PFM Counters to the CPUs instead of the SchedModel.Clement Courbet2018-10-251-0/+1
* Recommit r343993: [X86] condition branches folding for three-way conditional ...Rong Xu2018-10-091-0/+1
* [X86] Revert r343993 condition branches folding for three-way conditional codesRong Xu2018-10-081-1/+0
* [X86] condition branches folding for three-way conditional codesRong Xu2018-10-081-0/+1
* [SLH] Introduce a new pass to do Speculative Load Hardening to mitigateChandler Carruth2018-07-131-0/+1
* [X86] Move the memory unfolding table creation into its own class and make it...Craig Topper2018-07-011-0/+1
* [x86] Introduce a pass to begin more systematically fixing PR36028 and simila...Chandler Carruth2018-04-101-0/+1
* Sort targetgen calls in lib/Target/*/CMakeLists.Nico Weber2018-04-041-8/+8
* Add the ShadowCallStack passVlad Tsyrklevich2018-04-041-0/+1
* [X86] Reduce Store Forward Block issues in HW - Recommit after fixing Bug 36346Lama Saba2018-04-021-0/+1
* Revert r325128 ("[X86] Reduce Store Forward Block issues in HW").Richard Smith2018-02-231-1/+0
* [X86] Reduce Store Forward Block issues in HW - Recommit after fixing Bug 36346Lama Saba2018-02-141-0/+1
* Revert r324835 "[X86] Reduce Store Forward Block issues in HW"Hans Wennborg2018-02-121-1/+0
* [X86] Reduce Store Forward Block issues in HWLama Saba2018-02-111-0/+1
* Introduce the "retpoline" x86 mitigation technique for variant #2 of the spec...Chandler Carruth2018-01-221-0/+1
* Instrument Control Flow For Indirect Branch TrackingOren Ben Simhon2018-01-091-1/+2
* [X86] Revert accidental change to CMakeLists.txt in r321952Craig Topper2018-01-071-1/+3
* [X86] Add some 8 and 16-bit instructions to the load folding tables.Craig Topper2018-01-071-3/+1
* [X86] Add a pass to convert instruction chains between domains.Guy Blank2017-10-221-0/+1
* [X86][TableGen] Recommitting the X86 memory folding tables TableGen backend w...Ayman Musa2017-10-081-0/+4
* [GlobalISel] Make GlobalISel a non-optional library.Quentin Colombet2017-08-031-21/+6
* [X86] X86::CMOV to Branch heuristic based optimization.Amjad Aboud2017-07-161-0/+1
* [x86] Revert the X86FoldTablesEmitter due to more miscompiles.Chandler Carruth2017-06-061-1/+0
* Resubmit "[X86] Adding new LLVM TableGen backend that generates the X86 backe...Zachary Turner2017-05-291-0/+1
* Revert "[X86] Adding new LLVM TableGen backend that generates the X86 backend...Zachary Turner2017-05-291-1/+0
* [X86] Adding new LLVM TableGen backend that generates the X86 backend memory ...Ayman Musa2017-05-281-0/+1
* [X86][AVX512] Adding new LLVM TableGen backend which generates the EVEX2VEX c...Ayman Musa2017-03-071-0/+1
* [X86][GlobalISel] Initial implementation , select G_ADD gpr, gprIgor Breger2017-02-221-0/+2
* [X86][GlobalISel] Add general-purpose Register BankIgor Breger2017-02-101-0/+6
* [CodeGen] Move MacroFusion to the targetEvandro Menezes2017-02-011-0/+1
* This is a large patch for X86 AVX-512 of an optimization for reducing code si...Gadi Haber2016-12-281-0/+1
* [X86] RegCall - Handling v64i1 in 32/64 bit targetOren Ben Simhon2016-11-171-0/+1
* [X86][GlobalISel] Add minimal call lowering support to the IRTranslatorZvi Rackover2016-11-151-0/+14
* Add a pass to optimize patterns of vectorized interleaved memory accesses forDavid L Kreitzer2016-10-141-0/+1
* X86-FMA3: Implemented commute transformation for EVEX/AVX512 FMA3 opcodes.Vyacheslav Klochkov2016-08-111-0/+1
* Recommit r274692 - [X86] Transform setcc + movzbl into xorl + setccMichael Kuperstein2016-07-071-0/+1
* Revert r274692 to check whether this is what breaks windows selfhost.Michael Kuperstein2016-07-071-1/+0
* [X86] Transform setcc + movzbl into xorl + setccMichael Kuperstein2016-07-061-0/+1
OpenPOWER on IntegriCloud