[X86] Remove some unused multiclasses from AVX512 instruction file.
[opencl/llvm.git] / lib / Target / X86 / X86InstrAVX512.td
2015-01-22 Craig Topper[X86] Remove some unused multiclasses from AVX512 instr...
2015-01-21 Craig Topper[X86] Convert all the i8imm used by AVX512 and MMX...
2015-01-21 Craig Topper[x86] Add assembly parser bounds checking to the immedi...
2015-01-20 Craig Topper[x86] Add some mayLoad/hasSideEffects flags. Remove...
2015-01-19 Craig Topper[x86] Change AVX512 intrinsics to take a 8-bit immediat...
2015-01-16 Adam Nemet[AVX512] Add intrinsics for masked aligned FP loads...
2015-01-15 Craig TopperHide some redundant AVX512 instructions from the asm...
2014-12-27 Craig Topper[x86] Prevent instruction selection of AVX512 cmp.ps...
2014-12-27 Craig Topper[x86] Prevent instruction selection of AVX512 cmp.ps...
2014-12-23 Elena DemikhovskyAVX-512: Added FMA instructions, intrinsics an tests...
2014-12-23 Elena DemikhovskyAVX-512: BLENDM - fixed encoding of the broadcast version
2014-12-22 Elena DemikhovskyAVX-512: Added all forms of BLENDM instructions,
2014-12-19 Elena DemikhovskyMasked load and store codegen - fixed 128-bit vectors
2014-12-16 Robert Khasanov[AVX512] Add a comment for avx512_broadcast_pat multiclass
2014-12-15 Elena DemikhovskyAVX-512: Added EXPAND instructions and intrinsics.
2014-12-12 Robert Khasanov[AVX512] Minor fix in lowering pattern for broadcast...
2014-12-11 Cameron McInally[AVX512] Add support for 512b variable bit shift intrin...
2014-12-11 Elena DemikhovskyAVX-512: Added all forms of COMPRESS instruction
2014-12-09 Robert Khasanov[AVX512] Added lowering for VBROADCASTSS/SD instructions.
2014-12-09 Robert Khasanov[AVX512] Added VPBROADCAST{BWDQ} (Load with Broadcast...
2014-12-09 Elena DemikhovskyAVX-512: Added some comments to ERI scalar intrinsics.
2014-12-04 Elena DemikhovskyMasked Load / Store Intrinsics - the CodeGen part.
2014-12-04 Michael Liao[X86] Clean up whitespace as well as minor coding style
2014-11-28 Duncan P. N. Exon... Revert "Masked Vector Load and Store Intrinsics."
2014-11-26 Elena DemikhovskyAVX-512: Scalar ERI intrinsics
2014-11-25 Cameron McInally[AVX512] Add 512b integer shift by variable intrinsics...
2014-11-25 Craig TopperRemove space before tab in all AVX512 mnemonic strings.
2014-11-23 Elena DemikhovskyMasked Vector Load and Store Intrinsics.
2014-11-16 Craig Topper[x86] Remove two redundant isel patterns. They equivale...
2014-11-14 Cameron McInally[AVX512] Add 512b masked integer shift by immediate...
2014-11-12 Elena DemikhovskyAVX-512: Intrinsics for ERI
2014-10-30 Robert Khasanov[AVX512] Added VBROADCAST{SS/SD} encoding for VL subset.
2014-10-29 Robert Khasanov[AVX512] Implemented AVX512VL FP bnary packed instructi...
2014-10-28 Robert Khasanov[AVX512] Fix VSQRT packed instructions internal names.
2014-10-28 Robert Khasanov[AVX512] Extended avx512_sqrt_packed (sqrt instructions...
2014-10-28 Robert Khasanov[AVX-512] Expanded rsqrt/rcp instructions to VL subset.
2014-10-28 Robert Khasanov[AVX512] Bring back vector-shuffle lowering support...
2014-10-27 Adam Nemet[AVX512] Add vpermil variable version
2014-10-27 Adam Nemet[AVX512] Clean up avx512_perm_imm to use X86VectorVTInfo
2014-10-27 Adam Nemet[AVX512] Derive vpermil* from avx512_perm_imm
2014-10-27 Adam Nemet[AVX512] Fix copy-and-paste bugs in vpermil
2014-10-26 Elena DemikhovskyAVX-512: Fixed encoding of VPBROADCASTM and added SKX...
2014-10-24 Adam Nemet[AVX512] FMA support for the 231 variants
2014-10-24 Adam Nemet[AVX512] Introduce fma3p_forms from AVX
2014-10-15 Adam Nemet[AVX512] Add DQ subvector inserts
2014-10-15 Adam Nemet[AVX512] Two new attributes in X86VectorVTInfo for...
2014-10-15 Adam Nemet[AVX512] Rename arg from Opcode32/64 to Opcode128/256...
2014-10-14 Robert Khasanov[AVX512] Extended avx512_binop_rm to DQ/VL subsets.
2014-10-14 Robert Khasanov[AVX512] Extended avx512_binop_rm to BW/VL subsets.
2014-10-09 Robert Khasanov[AVX512] Extended avx512_binop_rm for AVX512VL subsets.
2014-10-08 Adam Nemet[AVX512] Rename AVX512_masking* to AVX512_maskable*
2014-10-08 Adam Nemet[AVX512] Intrinsics for vextract*x4
2014-10-08 Adam Nemet[AVX512] Add asm-only support for vextract*x4 masking...
2014-10-08 Adam Nemet[AVX512] Move DAG for all-zero node to X86VectorVTInfo
2014-10-08 Adam Nemet[AVX512] Peel off an asm-only class from AVX512_masking...
2014-10-08 Robert Khasanov[AVX512] Refactoring of avx512_binop_rm multiclass...
2014-10-05 Elena DemikhovskyAVX-512-SKX: Added instruction VPMOVM2B/W/D/Q.
2014-10-02 Adam Nemet[AVX512] Pull pattern for subvector insert into the...
2014-10-02 Adam Nemet[AVX512] Refactor subvector inserts
2014-10-02 Adam Nemet[AVX512] Fix i256mem->f256mem typo in VINSERTF64x4rm
2014-10-01 Adam Nemet[AVX512] Remove space before \t in AsmStrings.
2014-09-30 Robert Khasanov[AVX512] Added intrinsics for 128- and 256-bit versions...
2014-09-29 Adam Nemet[AVX512] Use X86VectorVTInfo in the masking helper...
2014-09-26 Adam Nemet[AVX512] Simplify use of !con()
2014-09-25 Adam Nemet[AVX512] Pull pattern for subvector extract into the...
2014-09-25 Adam Nemet[AVX512] Refactor subvector extracts
2014-09-25 Adam Nemet[AVX512] Fix typo
2014-09-22 Chandler Carruth[x86] Rename X86ISD::VPERMILP to X86ISD::VPERMILPI...
2014-09-18 Robert Khasanov[SKX] Deriving rmb multiclasses from general one (avx51...
2014-09-06 Chandler Carruth[x86] Fix a pretty horrible bug and inconsistency in...
2014-08-27 Robert Khasanov[SKX] Added new versions of cmp instructions in avx512_...
2014-08-27 Elena DemikhovskyAVX-512: Added intrinsic for VMOVSS store form with...
2014-08-25 Robert Khasanov[SKX] avx512_icmp_packed multiclass extension
2014-08-21 Adam Nemet[AVX512] Add class to group common template arguments...
2014-08-18 Elena DemikhovskyAVX-512: Fixed a bug in emitting compare for MVT:i1...
2014-08-14 Adam Nemet[AVX512] Add masking variant for the FMA instructions
2014-08-13 Robert Khasanov[SKX] Extended non-temporal load/store instructions...
2014-08-12 Adam Nemet[AVX512] Handle valign masking intrinsic via C++ lowering
2014-08-11 Elena DemikhovskyAVX-512: added a missing bitcast from v16f32 to v16i32
2014-08-07 Adam Nemet[AVX512] Add zero-masking variant to AVX512_masking...
2014-08-07 Adam Nemet[AVX512] Add codegen test for the masking variant of...
2014-08-07 Adam Nemet[AVX512] Generate masking instruction variants with...
2014-08-06 Adam Nemet[X86] Fixes commit r214890 to match the posted patch
2014-08-05 Adam Nemet[AVX512] Add masking variant and intrinsics for valignd/q
2014-08-05 Adam Nemet[X86] Add lowering to VALIGN
2014-08-05 Adam Nemet[AVX512] alignr: Use suffix rather than name argument...
2014-08-05 Adam Nemet[AVX512] Pull everything alignr-related into the multiclass
2014-08-05 Adam NemetWrap long lines
2014-08-04 Robert Khasanov[SKX] Enabling load/store instructions: encoding
2014-07-28 Robert Khasanov[SKX] Enabling mask logic instructions: encoding, lowering
2014-07-23 Robert Khasanov[SKX] Enabling mask instructions: encoding, lowering
2014-07-22 Elena DemikhovskyAVX-512: Fixed intrinsic of VSQRTPS/PD instructions.
2014-07-21 Robert Khasanov[SKX] Enabling SKX target and AVX512BW, AVX512DQ, AVX51...
2014-07-08 Adam Nemet[X86] AVX512: Only allow k1-k7 as predicates to vpcmp*
2014-07-02 Adam Nemet[X86] AVX512: Allow writemask argument in vpermt* intri...
2014-07-02 Adam Nemet[X86] AVX512: Generate Pat<>'s for the vpermt2* intrins...
2014-07-02 Adam Nemet[X86] AVX512: Add writemask variants for vperm*2*
2014-07-01 Adam Nemet[X86] AVX512: Allow writemasks with vpcmp
2014-07-01 Adam Nemet[X86] AVX512: Factor generating the AsmString into...
2014-06-27 Adam Nemet[X86] AVX512: Add vbroadcasti*
next