source: trunk/lib_ir

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @4139   4 years linmengl minor bug fix on CMakeList.txt
(edit) @4138   4 years linmengl add some more lib files; add tests for long stream addition.
(edit) @4076   4 years linmengl tests for i128 add/shift
(edit) @4063   4 years linmengl minor bug fix of AVX2 cmakelist
(edit) @4051   4 years linmengl add pure ir p2s, get the same performance on SSE2 now
(edit) @4050   4 years linmengl add p2s.ll file, p2s_step works now
(edit) @4044   4 years linmengl add script to measure u8u16 performance. add cmake target to run the …
(edit) @4042   4 years linmengl checkin u8u16 project, add cmake target and auto test.
(edit) @4005   4 years linmengl add tests for v128i1, ready now
(edit) @4004   4 years linmengl shiftings for v32i4 ready
(edit) @4001   4 years linmengl do exhaust test on insert/extract vector elt on both i2/i4
(edit) @3997   4 years linmengl some refactoring, mult for i4/i8 ready now
(edit) @3996   4 years linmengl extend template system for i4 and i8.
(edit) @3985   4 years linmengl add testcases for insert_vector_element and extract_
(edit) @3981   4 years linmengl more testings done, on v64i2 add/sub/mul/eq/lt/gt/ult/ugt/vsll/vsrl/vsra
(edit) @3977   4 years linmengl Create a template system to generate lowering logic for v64i2 and the …
(edit) @3970   4 years linmengl auto gen test files for i2 ops
(edit) @3946   4 years linmengl add perf results. 4 inserts version saves 100+ lines of asm, but hurt …
(edit) @3945   4 years linmengl seperate s2p_ideal from s2p.ll, since it won't compile on SSE2 machine.
(edit) @3939   4 years linmengl test out PEXT with s2p_ideal, put down results
(edit) @3938   4 years linmengl add back packh_8,4,2 / packl_8, 4, 2
(edit) @3937   4 years linmengl some perf result. Compile s2p on avx2 and the rest with sse2
(edit) @3936   4 years linmengl add avx2 support in cmake
(edit) @3933   4 years linmengl IR inline s2p_bytepack, get the same perf result of SSE2 now.
(edit) @3929   4 years linmengl generate PACKUS with llc, updated perf
(edit) @3927   4 years linmengl use a better ifh_1
(edit) @3925   4 years linmengl document a little bit, seperate xmlwf and xmlwf_perf, since they use …
(edit) @3924   4 years linmengl copy perf_script in and add 'perf_xmlwf' target. 'make perf_xmlwf' …
(edit) @3923   4 years linmengl remove s2p.hpp to make sure ir lib is used.
(edit) @3922   4 years linmengl copy xmlwf in and compile it with ir lib
(edit) @3920   4 years linmengl s2p_bytepack pure ir library works for sse2 now.
(edit) @3919   4 years linmengl adding more unittests
(edit) @3918   4 years linmengl have pack_16 work
(add) @3909   4 years linmengl initial commit of lib_ir
Note: See TracRevisionLog for help on using the revision log.