Page MenuHomePhabricator

itaraban (Ilia Taraban)
User

Projects

User does not belong to any projects.

User Details

User Since
Jul 13 2017, 11:19 AM (104 w, 4 d)

Recent Activity

Jan 10 2019

itaraban committed rL350816: test-suite: add avx512 tests with move-load-store intrinsics.
test-suite: add avx512 tests with move-load-store intrinsics
Jan 10 2019, 4:38 AM
itaraban committed rT350816: test-suite: add avx512 tests with move-load-store intrinsics.
test-suite: add avx512 tests with move-load-store intrinsics
Jan 10 2019, 4:38 AM
itaraban closed D51599: test-suite: add avx512 tests with move-load-store intrinsics.
Jan 10 2019, 4:37 AM

Dec 19 2018

itaraban updated the diff for D51599: test-suite: add avx512 tests with move-load-store intrinsics.

Added changes according to D55603

Dec 19 2018, 10:56 AM

Dec 17 2018

itaraban committed rT349334: test-suite: add avx512 tests with miscellaneous intrinsics.
test-suite: add avx512 tests with miscellaneous intrinsics
Dec 17 2018, 1:16 AM
itaraban committed rL349334: test-suite: add avx512 tests with miscellaneous intrinsics.
test-suite: add avx512 tests with miscellaneous intrinsics
Dec 17 2018, 1:16 AM
itaraban closed D51621: test-suite: add avx512 tests with miscellaneous intrinsics.
Dec 17 2018, 1:15 AM

Dec 14 2018

itaraban updated the diff for D51621: test-suite: add avx512 tests with miscellaneous intrinsics.

After commiting D55603, added changes:

  • separated tests into AVX512F, AVX512BWVL and AVX512DQ directories
  • moved main util header to Vector directory
Dec 14 2018, 8:13 AM

Dec 13 2018

itaraban committed rL349039: test-suite: divide avx512 tests to instruction set subdirectories.
test-suite: divide avx512 tests to instruction set subdirectories
Dec 13 2018, 6:44 AM
itaraban committed rT349039: test-suite: divide avx512 tests to instruction set subdirectories.
test-suite: divide avx512 tests to instruction set subdirectories
Dec 13 2018, 6:43 AM
itaraban closed D55603: test-suite: divide avx512 tests to instruction set subdirectories.
Dec 13 2018, 6:43 AM
itaraban updated the diff for D55603: test-suite: divide avx512 tests to instruction set subdirectories.

fix comments and generated test names in CMakeLists and Makefile.

Dec 13 2018, 3:42 AM
itaraban updated the diff for D55603: test-suite: divide avx512 tests to instruction set subdirectories.

I found few issues and added changes to patch:

  • added knl to CMakeLists.txt(SingleSource/UnitTests/Vector/CMakeLists.txt) to test correctness of CMakeLists and Makefile.
  • changed march values in Makefile(SingleSource/UnitTests/Vector/AVX512/Makefile) to use "native" and "-mavx512f" in case of cross compilation.
  • changed march values in CMakeLists to use X86CPU_ARCH
Dec 13 2018, 3:05 AM

Dec 12 2018

itaraban added a comment to D51599: test-suite: add avx512 tests with move-load-store intrinsics.

Ok, I will remake patch after - https://reviews.llvm.org/D55603

Dec 12 2018, 8:41 AM
itaraban added a comment to D51621: test-suite: add avx512 tests with miscellaneous intrinsics.

@itaraban Are you still looking at these tests?

Dec 12 2018, 8:41 AM
itaraban created D55603: test-suite: divide avx512 tests to instruction set subdirectories.
Dec 12 2018, 8:41 AM

Sep 26 2018

itaraban added a comment to D49514: [compiler-rt] [builtins] Add logb/logbf/logbl methods to compiler-rt to avoid libm dependencies when possible..

It seems that http://lab.llvm.org:8011/builders/clang-x64-ninja-win7 buildbot is failing because of your commit.

Sep 26 2018, 3:25 AM

Sep 13 2018

itaraban added a comment to D51621: test-suite: add avx512 tests with miscellaneous intrinsics.

Some tests contain AVX512BW(For example, _mm512_shuffle_epi8) instructions.
I can add HAVE_X86_AVX512BW_INSTRUCTIONS to Makefile.

Sep 13 2018, 8:11 AM
itaraban added a comment to D51621: test-suite: add avx512 tests with miscellaneous intrinsics.

Now I have only these tests(this patch and https://reviews.llvm.org/D51599), maybe later we'll add tests for new AVX512 instructions.

Sep 13 2018, 6:08 AM

Sep 4 2018

itaraban created D51621: test-suite: add avx512 tests with miscellaneous intrinsics.
Sep 4 2018, 5:25 AM

Sep 3 2018

itaraban created D51599: test-suite: add avx512 tests with move-load-store intrinsics.
Sep 3 2018, 9:41 AM

Dec 19 2017

itaraban committed rL321144: test-suite: add avx512 tests with math intrinsics.
test-suite: add avx512 tests with math intrinsics
Dec 19 2017, 6:21 PM
itaraban committed rT321144: test-suite: add avx512 tests with math intrinsics.
test-suite: add avx512 tests with math intrinsics
Dec 19 2017, 6:21 PM
itaraban closed D41249: test-suite: add avx512 tests with math intrinsics.
Dec 19 2017, 6:21 PM
itaraban committed rL321143: test-suite: add cpu architecture detection in cmake configuration.
test-suite: add cpu architecture detection in cmake configuration
Dec 19 2017, 6:18 PM
itaraban committed rT321143: test-suite: add cpu architecture detection in cmake configuration.
test-suite: add cpu architecture detection in cmake configuration
Dec 19 2017, 6:18 PM
itaraban closed D38484: test-suite: add cpu architecture detection in cmake configuration.
Dec 19 2017, 6:18 PM
itaraban committed rT321142: test-suite: add cpu features detection in configuration.
test-suite: add cpu features detection in configuration
Dec 19 2017, 6:14 PM
itaraban committed rL321142: test-suite: add cpu features detection in configuration.
test-suite: add cpu features detection in configuration
Dec 19 2017, 6:14 PM
itaraban closed D38182: test-suite: add cpu features detection in configuration.
Dec 19 2017, 6:14 PM
itaraban updated the diff for D38484: test-suite: add cpu architecture detection in cmake configuration.

Fixed typo in main CMakeLists.txt

Dec 19 2017, 10:14 AM

Dec 15 2017

itaraban added a comment to D38182: test-suite: add cpu features detection in configuration.

Patch which uses this feature: D41249

Dec 15 2017, 5:21 AM
itaraban added a comment to D38484: test-suite: add cpu architecture detection in cmake configuration.

Patch which uses this feature: D41249

Dec 15 2017, 5:21 AM

Dec 14 2017

itaraban set the repository for D41249: test-suite: add avx512 tests with math intrinsics to rT test-suite.
Dec 14 2017, 11:01 AM
itaraban created D41249: test-suite: add avx512 tests with math intrinsics.
Dec 14 2017, 11:00 AM
itaraban updated the diff for D38484: test-suite: add cpu architecture detection in cmake configuration.

Sorry for late response. Thanks for your remarks. I changed names and formated DetectX86CPUArchitecture.c.
Soon I'll create review with first cpu-specific tests.

Dec 14 2017, 9:06 AM

Oct 2 2017

itaraban updated the summary of D38182: test-suite: add cpu features detection in configuration.
Oct 2 2017, 5:21 PM
itaraban created D38484: test-suite: add cpu architecture detection in cmake configuration.
Oct 2 2017, 5:18 PM

Sep 27 2017

itaraban added a comment to D38182: test-suite: add cpu features detection in configuration.

What about cross compilation scenarios? I think this should have a way to manually set the flags in that case.

You can enable or disable specific instructions manually via make command arguments.

Sep 27 2017, 3:44 AM
itaraban updated the diff for D38182: test-suite: add cpu features detection in configuration.
Sep 27 2017, 2:11 AM

Sep 25 2017

itaraban added a comment to D38182: test-suite: add cpu features detection in configuration.

Yes, I know that fact, but some buildbots use this approach(lnt runtest nt). They all use this approach until https://reviews.llvm.org/D35402. So some of them(17 buildbots) still use nt instead of test-suite. That's why I forced to make support for deprecated method.
Sure, I also plan to add cpu type detection in cmake in next patch.

Sep 25 2017, 9:48 AM

Sep 22 2017

itaraban updated the summary of D38182: test-suite: add cpu features detection in configuration.
Sep 22 2017, 9:29 AM
itaraban created D38182: test-suite: add cpu features detection in configuration.
Sep 22 2017, 9:29 AM