[AVX512] Derive vpermil* from avx512_perm_imm
[oota-llvm.git] / lib / Target / X86 / X86InstrAVX512.td
2014-01-06 Elena DemikhovskyAVX-512: added intrinsic vcvtpd2ps (with rounding mode...
2014-01-05 Elena DemikhovskyAVX-512: changed property name from "neverHasSideEffect...
2014-01-05 Elena DemikhovskyAVX-512: Added more intrinsics for convert and min...
2014-01-05 Craig TopperMark x86 _alt instructions as AsmParserOnly so they...
2014-01-05 Craig TopperAdd a new x86 specific instruction flag to force some...
2014-01-02 Craig TopperMark all x86 Int_ and _Int patterns as isCodeGenOnly...
2014-01-01 Elena DemikhovskyAVX-512: Added intrinsics for vcvt, vcvtt, vrndscale...
2013-12-25 Elena DemikhovskyAVX-512: Result type of scalar SETCC is MVT::i1 for...
2013-12-24 Elena DemikhovskyAVX-512: fixed some patterns for MVT::i1
2013-12-22 Elena DemikhovskyAVX512: SETCC returns i1 for AVX-512 and i8 for all...
2013-12-17 Elena DemikhovskyAVX-512: Added implementation of CONCAT_VECTORS for...
2013-12-16 Elena DemikhovskyAVX-512: Added legal type MVT::i1 and VK1 register...
2013-12-11 Elena DemikhovskyAVX-512: Removed "z" suffix from AVX-512 instructions...
2013-12-10 Elena DemikhovskyAVX-512: changed intrinsics for mask operations
2013-12-10 Elena DemikhovskyAVX-512: Changed intrinsics of VPCONFLICT to match...
2013-12-06 Cameron McInallyUpdate AVX512 vector blend intrinsic names.
2013-12-05 Cameron McInallyAdd AVX512 patterns for v16i32 broadcast and v2i64...
2013-12-04 Cameron McInallyFix assembly syntax for AVX512 vector blend instructions.
2013-11-14 Elena DemikhovskyAVX-512: Handled extractelement from mask vector;
2013-11-04 Cameron McInallyAdd support for AVX512 masked vector blend intrinsics.
2013-11-03 Elena DemikhovskyAVX-512: added VPCONFLICT instruction and intrinsics,
2013-10-31 Cameron McInallyAdd AVX512 unmasked integer broadcast intrinsics and...
2013-10-27 Elena DemikhovskyAVX-512: PMIN/PMAX intrinsics and patterns
2013-10-25 Quentin Colombet[X86][AVX512] Add patterns that match the AVX512 floati...
2013-10-25 Quentin Colombet[X86][AVX512] Add patterns that match the AVX512 floati...
2013-10-24 Elena DemikhovskyAVX-512: added VCVTPH2PS, VCVTPS2PH with intrinsics
2013-10-22 Elena DemikhovskyAVX-512: aligned / unaligned load and store for 512...
2013-10-21 Lang HamesX86 vector element shift-by-immediate instructions...
2013-10-12 Craig TopperRemove more filters from the disassembler. Mark some...
2013-10-09 Elena DemikhovskyAVX-512: Added VRCP28 and VRSQRT28 instructions and...
2013-10-09 Andrew TrickAdd missing HasAVX512 predicate.
2013-10-09 Craig TopperUse AVX512PIi8 for the alt forms of vcmp instructions...
2013-10-06 Elena DemikhovskyAVX-512: added scalar convert instructions and intrinsics.
2013-10-06 Elena DemikhovskyAVX-512: fixed shuffle lowering
2013-10-03 Elena DemikhovskyAVX-512: Fixed encoding of VMOVQ instruction.
2013-10-02 Elena DemikhovskyAVX-512: fixed a bug in getLoadStoreRegOpcode() for...
2013-10-02 Elena DemikhovskyAVX-512: Added TB prefix to all instructions without...
2013-10-01 Elena DemikhovskyAVX-512: Added X86vzmovl patterns
2013-09-27 Craig TopperPut HasAVX512 predicate on some patterns to properly...
2013-09-17 Elena DemikhovskyAVX-512: Converted to Unix style
2013-09-13 Preston GurdAdds support for Atom Silvermont (SLM) - -march=slm
2013-09-12 Elena DemikhovskyAVX-512: implemented extractelement with variable index.
2013-09-01 Elena DemikhovskyAVX-512: Added GATHER and SCATTER instructions.
2013-08-29 Elena DemikhovskyAVX-512: added extend and truncate instructions.
2013-08-28 Elena DemikhovskyAVX-512: added SQRT, VRSQRT14, VCOMISS, VUCOMISS, VRCP1...
2013-08-27 Elena DemikhovskyAVX-512: added conversion instructions.
2013-08-27 Elena DemikhovskyAVX-512: Added FMA instructions.
2013-08-26 Elena DemikhovskyAVX-512: Added shuffle instructions -
2013-08-25 Elena DemikhovskyAVX-512: added UNPACK instructions and tests for all...
2013-08-22 Elena DemikhovskyAVX-512: Added masked SHIFT commands, more encoding...
2013-08-21 Elena DemikhovskyAVX-512: Added SHIFT instructions.
2013-08-20 Elena DemikhovskyAVX-512: Added more patterns for VMOVSS, VMOVSD, VMOVD...
2013-08-19 Elena DemikhovskyAVX-512: added arithmetic and logical operations.
2013-08-18 Elena DemikhovskyAVX-512: Added VMOVD, VMOVQ, VMOVSS, VMOVSD instructions.
2013-08-16 Craig TopperDon't use v16i32 for load pattern matching. All 512...
2013-08-13 Elena DemikhovskyAVX-512: Added CMP and BLEND instructions.
2013-08-11 Elena DemikhovskyAVX-512: Added VPERM* instructons and MOV* zmm-to-zmm...
2013-08-07 Elena DemikhovskyAVX-512 set: Added BROADCAST instructions
2013-08-05 Elena DemikhovskyAVX-512 set: added mask operations, lowering BUILD_VECT...
2013-08-04 Elena DemikhovskyAVX-512 set: added VEXTRACTPS instruction
2013-07-31 Elena DemikhovskyAdded INSERT and EXTRACT intructions from AVX-512 ISA.