Page MenuHomePhabricator

AlexeySachkov (Alexey Sachkov)
User

Projects

User does not belong to any projects.

User Details

User Since
Nov 2 2017, 12:38 AM (143 w, 5 d)

Recent Activity

Jul 2 2020

AlexeySachkov added a comment to D81905: Enhance Itanium demangler interface..

and insert the C++ templated declaration of __esimd_flat_atomic0 into esimd_builtins.h, correct? I have a question then - the signature may include const references to vectors, how to represent those?
More generally, if we want "C++ intrinsics" there should probably be a way to represent C++ types in the signature - ?

A vector is vector_type::type from

template <typename Ty, int N> struct vector_type {
  static constexpr int length = N;
  using type = Ty __attribute__((ext_vector_type(N)));
};
Jul 2 2020, 12:57 PM · Restricted Project

May 20 2020

AlexeySachkov added a comment to D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM.

Looks like the issue is fixed in https://github.com/llvm/llvm-project/commit/6d2b75e0887ee87e247756c4d51733616bb2f356

May 20 2020, 3:12 AM · Restricted Project, Restricted Project

Mar 18 2020

AlexeySachkov added inline comments to D71920: [AST] Refactor propagation of dependency bits. NFC.
Mar 18 2020, 1:04 AM · Restricted Project

Mar 17 2020

AlexeySachkov added inline comments to D71920: [AST] Refactor propagation of dependency bits. NFC.
Mar 17 2020, 10:10 AM · Restricted Project

Jul 5 2019

AlexeySachkov created D64240: [LIT] emit timeout error message only if timeout was reached.
Jul 5 2019, 4:03 AM · Restricted Project

Nov 21 2018

AlexeySachkov updated the diff for D54253: [OpenCL] Launch opencl-types.cl test only on x86.

Simplified patch. Updated title and description

Nov 21 2018, 6:32 AM

Nov 15 2018

AlexeySachkov added a comment to D54253: [OpenCL] Launch opencl-types.cl test only on x86.

I'm running OpenCL on an x886 and everything is fine, but there are a lot of build bots which build different targets on different architectures. Since there are no target option specified, c-index-test uses native target.

Nov 15 2018, 11:45 PM

Nov 12 2018

AlexeySachkov added a comment to D54253: [OpenCL] Launch opencl-types.cl test only on x86.

If I understand correctly, not all extensions are available on non-x86 targets and some declarations are marked as (invalid) - that is the only difference I saw

Nov 12 2018, 3:50 AM

Nov 8 2018

AlexeySachkov created D54253: [OpenCL] Launch opencl-types.cl test only on x86.
Nov 8 2018, 2:53 AM
AlexeySachkov updated the diff for D51484: [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extension.

Fixed issue in test/Index/opencl-types.cl

Nov 8 2018, 2:07 AM

Nov 7 2018

AlexeySachkov updated the diff for D51484: [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extension.

Rebased to ToT.

Nov 7 2018, 6:45 AM
AlexeySachkov updated the diff for D51484: [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extension.

Updated opencl-c.h header: fixed typos in built-in declarations. Applied comment from Alexey

Nov 7 2018, 3:48 AM

Nov 6 2018

AlexeySachkov created D54152: [OpenCL] Fix diagnostic message about overload candidates.
Nov 6 2018, 6:43 AM

Oct 26 2018

AlexeySachkov added inline comments to D53200: [OpenCL] Fix serialization of OpenCLExtensionDecls.
Oct 26 2018, 9:27 AM

Oct 23 2018

AlexeySachkov added inline comments to D51484: [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extension.
Oct 23 2018, 8:38 AM
AlexeySachkov updated the diff for D51484: [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extension.

Applied comments. Rebased to ToT

Oct 23 2018, 8:36 AM
AlexeySachkov updated the diff for D52654: [OpenCL][NFC] Unify ZeroToOCL* cast types.

Rebase to the ToT

Oct 23 2018, 6:38 AM
AlexeySachkov updated the diff for D53200: [OpenCL] Fix serialization of OpenCLExtensionDecls.

Updated tests

Oct 23 2018, 4:01 AM

Oct 20 2018

AlexeySachkov added inline comments to D53200: [OpenCL] Fix serialization of OpenCLExtensionDecls.
Oct 20 2018, 12:34 AM

Oct 17 2018

AlexeySachkov added a comment to D53200: [OpenCL] Fix serialization of OpenCLExtensionDecls.

@yaxunl could you please review this patch?

Oct 17 2018, 3:37 AM
AlexeySachkov updated the diff for D53200: [OpenCL] Fix serialization of OpenCLExtensionDecls.

Removed unnecessary empty line from test

Oct 17 2018, 3:12 AM

Oct 16 2018

AlexeySachkov updated the diff for D53200: [OpenCL] Fix serialization of OpenCLExtensionDecls.

Added test

Oct 16 2018, 10:24 AM

Oct 12 2018

AlexeySachkov created D53200: [OpenCL] Fix serialization of OpenCLExtensionDecls.
Oct 12 2018, 9:02 AM
AlexeySachkov added inline comments to D51484: [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extension.
Oct 12 2018, 4:22 AM
AlexeySachkov updated the diff for D51484: [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extension.

Updated tests. Reverted usage of #pragma OPENCL EXTENSION my_ext : begin due to a failed LIT tests: test/Headers/opencl-c-header.cl

Oct 12 2018, 4:18 AM

Oct 10 2018

AlexeySachkov added inline comments to D52654: [OpenCL][NFC] Unify ZeroToOCL* cast types.
Oct 10 2018, 1:26 AM
AlexeySachkov updated the diff for D52654: [OpenCL][NFC] Unify ZeroToOCL* cast types.

Applied comments from Anastasia. Updated patch with more code unified

Oct 10 2018, 1:25 AM

Oct 3 2018

AlexeySachkov added inline comments to D51484: [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extension.
Oct 3 2018, 8:13 AM
AlexeySachkov updated the diff for D51484: [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extension.

Applied comments from Anastasia. Updated headers to conform with the latest spec

Oct 3 2018, 8:05 AM

Sep 28 2018

AlexeySachkov added a comment to D52654: [OpenCL][NFC] Unify ZeroToOCL* cast types.

This is an initial version. I guess there are some other enums related to CK_ZeroToOCL* which also can be merged.

Sep 28 2018, 8:33 AM
AlexeySachkov created D52654: [OpenCL][NFC] Unify ZeroToOCL* cast types.
Sep 28 2018, 8:09 AM

Sep 21 2018

AlexeySachkov updated the diff for D51484: [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extension.

Updated patch with new functionality and tests

Sep 21 2018, 2:50 AM
AlexeySachkov added inline comments to D51484: [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extension.
Sep 21 2018, 12:50 AM

Sep 6 2018

AlexeySachkov added inline comments to D51484: [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extension.
Sep 6 2018, 1:45 AM

Aug 30 2018

AlexeySachkov created D51484: [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extension.
Aug 30 2018, 3:58 AM

Aug 29 2018

AlexeySachkov updated the diff for D51302: [OpenCL] Relax diagnostics on OpenCL access qualifiers.

Applied comment from Anastasia

Aug 29 2018, 7:28 AM

Aug 27 2018

AlexeySachkov created D51302: [OpenCL] Relax diagnostics on OpenCL access qualifiers.
Aug 27 2018, 7:07 AM