summaryrefslogtreecommitdiff
path: root/lib/Target/X86/X86InstrAVX512.td
Commit message (Expand)AuthorAge
* AVX-512: insert element to mask vector; store i1 dataElena Demikhovsky2014-04-09
* AVX-512: Added fp_to_uint and uint_to_fp patterns.Elena Demikhovsky2014-04-08
* Test commit.Robert Khasanov2014-03-31
* AVX-512: Implemented masking for integer arithmetic & logic instructions.Elena Demikhovsky2014-03-27
* Fix AVX512 Gather and Scatter execution domains.Cameron McInally2014-03-26
* AVX-512: masked load/store + intrinsics for them.Elena Demikhovsky2014-03-13
* AVX-512: Added rrk, rrkz, rmk, rmkz, rmbk, rmbkz versions of AVX512 FP packed...Elena Demikhovsky2014-03-06
* AVX-512: Fixed extract_vector_elt for v8i1 vectorElena Demikhovsky2014-03-02
* AVX-512: Fixed encoding of VPCMPEQ and VPCMPGTElena Demikhovsky2014-02-24
* AVX-512: Fixed encoding of VPTESTMQElena Demikhovsky2014-02-23
* AVX-512: Assembly parsing of broadcast semantic in AVX-512; imlemented by Nis...Elena Demikhovsky2014-02-20
* Fix AVX512 vector sqrt assembly strings.Cameron McInally2014-02-19
* Add an x86 prefix encoding for instructions that would decode to a different ...Craig Topper2014-02-18
* AVX-512: implemented zext fron i1 to i16Elena Demikhovsky2014-02-17
* AVX-512: simpyfied BUILD_VECTOR for masks; fixed cmp/test sequenceElena Demikhovsky2014-02-16
* AVX-512: Optimized BUILD_VECTOR pattern; Elena Demikhovsky2014-02-11
* AVX-512: Fixed extract_vector_elt for v16i1 and v8i1 vectors.Elena Demikhovsky2014-02-10
* AVX-512: Added intrinsic for cvtph2ps.Elena Demikhovsky2014-02-05
* Simplify some x86 format classes and remove some ambiguities in their applica...Craig Topper2014-02-01
* Remove duplicate pattern and add predicate checks on other patterns.Craig Topper2014-01-30
* AVX-512: added VPERM2D VPERM2Q VPERM2PS VPERM2PD instructions,Elena Demikhovsky2014-01-23
* AVX-512: optimized scalar compare patternsElena Demikhovsky2014-01-14
* Separate the concept of 16-bit/32-bit operand size controlled by 0x66 prefix ...Craig Topper2014-01-14
* AVX-512: Embedded Rounding Control - encoding and printingElena Demikhovsky2014-01-13
* AVX-512: Added more intrinsics for pmin/pmax, pabs, blend, pmuldq.Elena Demikhovsky2014-01-08
* AVX-512: added intrinsic vcvtpd2ps (with rounding mode and without)Elena Demikhovsky2014-01-06
* AVX-512: changed property name from "neverHasSideEffects=1" to "hasSideEffect...Elena Demikhovsky2014-01-05
* AVX-512: Added more intrinsics for convert and min/max.Elena Demikhovsky2014-01-05
* Mark x86 _alt instructions as AsmParserOnly so they will be omitted from disa...Craig Topper2014-01-05
* Add a new x86 specific instruction flag to force some isCodeGenOnly instructi...Craig Topper2014-01-05
* Mark all x86 Int_ and _Int patterns as isCodeGenOnly so the disassembler tabl...Craig Topper2014-01-02
* AVX-512: Added intrinsics for vcvt, vcvtt, vrndscale, vcmpElena Demikhovsky2014-01-01
* AVX-512: Result type of scalar SETCC is MVT::i1 for AVX-512.Elena Demikhovsky2013-12-25
* AVX-512: fixed some patterns for MVT::i1Elena Demikhovsky2013-12-24
* AVX512: SETCC returns i1 for AVX-512 and i8 for all othersElena Demikhovsky2013-12-22
* AVX-512: Added implementation of CONCAT_VECTORS for v8i1 vectors (by Alexey B...Elena Demikhovsky2013-12-17
* AVX-512: Added legal type MVT::i1 and VK1 register for it.Elena Demikhovsky2013-12-16
* AVX-512: Removed "z" suffix from AVX-512 instructions, since it is incompatib...Elena Demikhovsky2013-12-11
* AVX-512: changed intrinsics for mask operationsElena Demikhovsky2013-12-10
* AVX-512: Changed intrinsics of VPCONFLICT to match GCC builtin formElena Demikhovsky2013-12-10
* Update AVX512 vector blend intrinsic names.Cameron McInally2013-12-06
* Add AVX512 patterns for v16i32 broadcast and v2i64 zero extend load.Cameron McInally2013-12-05
* Fix assembly syntax for AVX512 vector blend instructions.Cameron McInally2013-12-04
* AVX-512: Handled extractelement from mask vector;Elena Demikhovsky2013-11-14
* Add support for AVX512 masked vector blend intrinsics.Cameron McInally2013-11-04
* AVX-512: added VPCONFLICT instruction and intrinsics,Elena Demikhovsky2013-11-03
* Add AVX512 unmasked integer broadcast intrinsics and support.Cameron McInally2013-10-31
* AVX-512: PMIN/PMAX intrinsics and patternsElena Demikhovsky2013-10-27
* [X86][AVX512] Add patterns that match the AVX512 floating point register vbro...Quentin Colombet2013-10-25
* [X86][AVX512] Add patterns that match the AVX512 floating point vbroadcast in...Quentin Colombet2013-10-25