summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86EvexToVex.cpp
Commit message (Expand)AuthorAgeFilesLines
* [X86] Fix uninitialized variable warnings. NFCI.Simon Pilgrim2019-11-061-1/+1
* Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders2019-08-151-1/+1
* Simplify std::lower_bound with llvm::{bsearch,lower_bound}. NFCFangrui Song2019-06-211-1/+1
* X86: Clean up pass initializationTom Stellard2019-06-131-3/+1
* [X86] NFCI : Comment updation for EVEX to VEX translation.Jatin Bhateja2019-06-091-3/+3
* [X86] Move InstPrinter files to MCTargetDesc. NFCRichard Trieu2019-05-101-1/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [X86] Remove unnecessary include. NFCCraig Topper2018-07-011-1/+0
* s/TablesChecked/TableChecked/ after r335823Hans Wennborg2018-06-281-1/+1
* Unify sorted asserts to use the existing atomic patternBenjamin Kramer2018-06-281-3/+3
* [X86] Use binary search of the EVEX->VEX static tables instead of populating ...Craig Topper2018-06-201-38/+29
* [X86] Simplify the TSFlags checking code in EvexToVexInstPass. NFCICraig Topper2018-06-191-16/+6
* [X86] Add 'Z' to the internal names of various EVEX instructions for overall ...Craig Topper2018-06-151-8/+8
* [X86] Move the AC_EVEX_2_VEX AsmComments enum to X86InstrInfo.h from X86InstC...Craig Topper2018-03-101-1/+1
* [X86] Teach EVEX->VEX pass to turn VRNDSCALE into VROUND when bits 7:4 of the...Craig Topper2018-02-131-2/+27
* [X86] Teach EVEX->VEX pass to turn SHUFI32X4/SHUFF32X4/SHUFI64X/SHUFF64X2 int...Craig Topper2017-11-041-1/+19
* [X86] Add custom code to EVEX to VEX pass to turn unmasked 128-bit VPALIGND/Q...Craig Topper2017-11-011-0/+21
* [X86] Simplify code by removing an unnecessary temporary variable. NFCCraig Topper2017-10-301-2/+1
* [X86] Move some EVEX->VEX code to a helper function to prepare for a future p...Craig Topper2017-10-301-24/+33
* [X86] Fix typo in comment. NFCCraig Topper2017-10-171-1/+1
* [X86] Fix some Clang-tidy modernize-use-using and Include What You Use warnin...Eugene Zelenko2017-10-051-8/+8
* [X86] Remove execute permissions from a couple files.Craig Topper2017-09-211-0/+0
* Strip trailing whitespace. NFCI.Simon Pilgrim2017-09-051-10/+10
* [X86][AVX512] Adding new LLVM TableGen backend which generates the EVEX2VEX c...Ayman Musa2017-03-071-1/+7
* [X86] Fix some Clang-tidy modernize and Include What You Use warnings; other ...Eugene Zelenko2017-02-021-12/+20
* This is a large patch for X86 AVX-512 of an optimization for reducing code si...Gadi Haber2016-12-281-0/+213
OpenPOWER on IntegriCloud