source: icGREP/icgrep-devel/icgrep/IR_Gen/idisa_avx_builder.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @6184   10 months nmedfort Initial version of PipelineKernel? + revised StreamSet? model.
(edit) @6107   14 months cameron Fixes for NativeBitBlockWidth?
(edit) @6106   14 months cameron mergeh, mergel for arbitrary BitBlockWidth?
(edit) @6105   14 months cameron NativeBitWidth? for idisa_builders, laneWidth replaces stride
(edit) @6099   14 months cameron Optimization of simd_if for AVX-512 using ternary logic instruction …
(edit) @6098   14 months cameron esimd_mergel/h 1 for AVX-512
(edit) @6076   15 months cameron IDISA_SSSE3 builder; other IDISA operations
(edit) @6055   15 months cameron Various small fixes
(edit) @6045   15 months cameron StreamExpand? kernel and compiler - initial check-in
(edit) @6017   16 months cameron mvmd_srl, mvmd_sll for AVX2 to improve StreamCompressKernel? performance
(edit) @6016   16 months cameron AVX-512 support for mvmd_srl, mvme_sll
(edit) @6011   16 months cameron simd_pext and simd_pdep for AVX2
(edit) @6009   16 months cameron AVX2 mvmd_compress
(edit) @6007   16 months cameron mvmd_compress initial check-in
(edit) @5979   16 months cameron mvmd_slli override for AVX-512 in support of u8u16
(edit) @5978   16 months cameron Using Cole's bypass of AVX signmask in favoer of the SSE2 version
(edit) @5977   16 months cameron AVX512 subfeature detection and popcount from Cole with further …
(edit) @5976   16 months cameron Incorporating Avery's improved esimd-bitspread: 5% speedup of icgrep
(edit) @5975   16 months cameron Use AVX512F as foundation class, adopting Cole's approach
(edit) @5931   17 months cameron AVX-512BW builder with packh/packl from Cole, Avery and Oscar
(edit) @5884   18 months cameron Fix so that AVX builder does not use an AVX2 pmovmskb
(edit) @5871   18 months cameron AVX 512 detection and IDISA builder
(edit) @5713   22 months cameron Moving indexed advance operation into IDISA builder
(edit) @5489   2 years nmedfort Bug fix for memory check and issues found parsing internal 'files'. …
(edit) @5464   2 years nmedfort Restructuring work for the Driver classes. Start of work to eliminate …
(edit) @5436   2 years nmedfort Continued refactoring work. PabloKernel? now abstract base type with a …
(edit) @5435   2 years nmedfort Continued refactoring work.
(edit) @5425   2 years nmedfort Changes towards separate compilation
(edit) @5374   2 years cameron Unique names for IDISA builders
(copy) @5238   3 years cameron IR_Gen subdirectory for all IR generation utility functions
copied from icGREP/icgrep-devel/icgrep/IDISA/idisa_avx_builder.h:
(edit) @5217   3 years nmedfort Merged PabloFunction? and PabloKernel? classes. Updated projects where …
Note: See TracRevisionLog for help on using the revision log.