https://github.com/yxsamliu updated
https://github.com/llvm/llvm-project/pull/67162
>From c2d5f809ab0f1be50cee4baaffdf3994807e5ef2 Mon Sep 17 00:00:00 2001
From: "Yaxun (Sam) Liu"
Date: Thu, 21 Sep 2023 13:52:16 -0400
Subject: [PATCH] [HIP] Support compressing device binary
Add option -f[no-]o
https://github.com/yxsamliu created
https://github.com/llvm/llvm-project/pull/68126
Document clang support for function pointers and virtual functions with HIP
>From 659831a00a74a05dfd2d77c98544e02fee88e7bd Mon Sep 17 00:00:00 2001
From: "Yaxun (Sam) Liu"
Date: Tue, 3 Oct 2023 12:21:10 -0400
S
@@ -176,3 +176,70 @@ Predefined Macros
* - ``HIP_API_PER_THREAD_DEFAULT_STREAM``
- Alias to ``__HIP_API_PER_THREAD_DEFAULT_STREAM__``. Deprecated.
+Function Pointers Support in Clang with HIP
+===
+
+Function pointers' support va
https://github.com/yxsamliu updated
https://github.com/llvm/llvm-project/pull/68126
>From 9dd5da61a18ca642245c966125b2d4e26eed5b61 Mon Sep 17 00:00:00 2001
From: "Yaxun (Sam) Liu"
Date: Tue, 3 Oct 2023 12:21:10 -0400
Subject: [PATCH] [HIP] Document func ptr and virtual func
Document clang supp
https://github.com/yxsamliu closed
https://github.com/llvm/llvm-project/pull/67162
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
yxsamliu wrote:
ping
https://github.com/llvm/llvm-project/pull/67721
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Yaxun (Sam) Liu
Date: 2023-10-04T11:05:16-04:00
New Revision: ba01ce60665848478ba4e76190907153a8c26fe9
URL:
https://github.com/llvm/llvm-project/commit/ba01ce60665848478ba4e76190907153a8c26fe9
DIFF:
https://github.com/llvm/llvm-project/commit/ba01ce60665848478ba4e76190907153a8c26fe9.dif
https://github.com/yxsamliu updated
https://github.com/llvm/llvm-project/pull/68126
>From 87e7bba138e2d702d0e2433f2b81c891fec4d2bd Mon Sep 17 00:00:00 2001
From: "Yaxun (Sam) Liu"
Date: Tue, 3 Oct 2023 12:21:10 -0400
Subject: [PATCH] [HIP] Document func ptr and virtual func
Document clang supp
@@ -1,5 +1,5 @@
// RUN: %clang_cc1 -debug-info-kind=limited -verify -fopenmp -x c++ -triple
nvptx64-unknown-unknown -fopenmp-targets=nvptx64-nvidia-cuda -emit-llvm %s
-fopenmp-is-target-device -o - | FileCheck %s
-// RUN: %clang_cc1 -debug-info-kind=limited -verify -fopenmp -x
Author: Yaxun (Sam) Liu
Date: 2023-10-05T00:29:42-04:00
New Revision: c6ed5a612556a43b856cc63f6c8cb948074275fc
URL:
https://github.com/llvm/llvm-project/commit/c6ed5a612556a43b856cc63f6c8cb948074275fc
DIFF:
https://github.com/llvm/llvm-project/commit/c6ed5a612556a43b856cc63f6c8cb948074275fc.dif
yxsamliu wrote:
[AMD Official Use Only - General]
I have reverted the commit. Will fix and reland. Thanks.
Sam
From: mikaelholmen ***@***.***>
Sent: Thursday, October 5, 2023 4:05 AM
To: llvm/llvm-project ***@***.***>
Cc: Liu, Yaxun (Sam) ***@***.***>; State change ***@***.***>
Subject: Re: [l
yxsamliu wrote:
[AMD Official Use Only - General]
Thanks. I will fix it by memcpy instead of dereferencing int* casted from char*.
Sam
From: Joseph Huber ***@***.***>
Sent: Thursday, October 5, 2023 9:23 AM
To: llvm/llvm-project ***@***.***>
Cc: Liu, Yaxun (Sam) ***@***.***>; State change ***@
Author: Yaxun (Sam) Liu
Date: 2023-10-05T11:20:46-04:00
New Revision: 7e2823438e920d25364ff92b62ad90020c31bb59
URL:
https://github.com/llvm/llvm-project/commit/7e2823438e920d25364ff92b62ad90020c31bb59
DIFF:
https://github.com/llvm/llvm-project/commit/7e2823438e920d25364ff92b62ad90020c31bb59.dif
Author: Yaxun (Sam) Liu
Date: 2023-07-17T15:45:49-04:00
New Revision: f0a955d3fa54d2b8600e646bbfb6bf3217a18d0c
URL:
https://github.com/llvm/llvm-project/commit/f0a955d3fa54d2b8600e646bbfb6bf3217a18d0c
DIFF:
https://github.com/llvm/llvm-project/commit/f0a955d3fa54d2b8600e646bbfb6bf3217a18d0c.dif
Author: Yaxun (Sam) Liu
Date: 2023-07-19T23:54:58-04:00
New Revision: 2d1d07152bd26b001dedec3400b4b01d3bb11622
URL:
https://github.com/llvm/llvm-project/commit/2d1d07152bd26b001dedec3400b4b01d3bb11622
DIFF:
https://github.com/llvm/llvm-project/commit/2d1d07152bd26b001dedec3400b4b01d3bb11622.dif
Author: Yaxun (Sam) Liu
Date: 2023-07-20T12:02:33-04:00
New Revision: 8ef04488d128853715a55683f0181d6398d23c61
URL:
https://github.com/llvm/llvm-project/commit/8ef04488d128853715a55683f0181d6398d23c61
DIFF:
https://github.com/llvm/llvm-project/commit/8ef04488d128853715a55683f0181d6398d23c61.dif
Author: Yaxun (Sam) Liu
Date: 2023-07-25T09:32:29-04:00
New Revision: 19d3b37196553372e963bd70718bba1b0bfc94ee
URL:
https://github.com/llvm/llvm-project/commit/19d3b37196553372e963bd70718bba1b0bfc94ee
DIFF:
https://github.com/llvm/llvm-project/commit/19d3b37196553372e963bd70718bba1b0bfc94ee.dif
Author: Yaxun (Sam) Liu
Date: 2023-07-25T09:36:58-04:00
New Revision: 795e934e15b7f74fc5f5dd88e3aac36c8cac4765
URL:
https://github.com/llvm/llvm-project/commit/795e934e15b7f74fc5f5dd88e3aac36c8cac4765
DIFF:
https://github.com/llvm/llvm-project/commit/795e934e15b7f74fc5f5dd88e3aac36c8cac4765.dif
Author: Yaxun (Sam) Liu
Date: 2023-07-25T12:01:41-04:00
New Revision: e17882430e5c243c7244dadcd0a6b5cce2219386
URL:
https://github.com/llvm/llvm-project/commit/e17882430e5c243c7244dadcd0a6b5cce2219386
DIFF:
https://github.com/llvm/llvm-project/commit/e17882430e5c243c7244dadcd0a6b5cce2219386.dif
Author: Yaxun (Sam) Liu
Date: 2023-07-27T16:36:02-04:00
New Revision: ac725310433aea6a7c808b11dab6f1a7d4ecf78e
URL:
https://github.com/llvm/llvm-project/commit/ac725310433aea6a7c808b11dab6f1a7d4ecf78e
DIFF:
https://github.com/llvm/llvm-project/commit/ac725310433aea6a7c808b11dab6f1a7d4ecf78e.dif
Author: Yaxun (Sam) Liu
Date: 2023-07-27T17:36:38-04:00
New Revision: 6a8b66ec19675ff69a222181e77015a4b44b3dac
URL:
https://github.com/llvm/llvm-project/commit/6a8b66ec19675ff69a222181e77015a4b44b3dac
DIFF:
https://github.com/llvm/llvm-project/commit/6a8b66ec19675ff69a222181e77015a4b44b3dac.dif
@@ -176,3 +176,34 @@ Predefined Macros
* - ``HIP_API_PER_THREAD_DEFAULT_STREAM``
- Alias to ``__HIP_API_PER_THREAD_DEFAULT_STREAM__``. Deprecated.
+C++20 Concepts with HIP and CUDA
+
+
+In Clang, when working with HIP or CUDA, it's impor
@@ -176,3 +176,65 @@ Predefined Macros
* - ``HIP_API_PER_THREAD_DEFAULT_STREAM``
- Alias to ``__HIP_API_PER_THREAD_DEFAULT_STREAM__``. Deprecated.
+Function Pointers Support in Clang with HIP
+===
+
+Function pointers' support va
@@ -176,3 +176,70 @@ Predefined Macros
* - ``HIP_API_PER_THREAD_DEFAULT_STREAM``
- Alias to ``__HIP_API_PER_THREAD_DEFAULT_STREAM__``. Deprecated.
+Function Pointers Support in Clang with HIP
+===
+
+Function pointers' support va
@@ -176,3 +176,65 @@ Predefined Macros
* - ``HIP_API_PER_THREAD_DEFAULT_STREAM``
- Alias to ``__HIP_API_PER_THREAD_DEFAULT_STREAM__``. Deprecated.
+Function Pointers Support in Clang with HIP
+===
+
+Function pointers' support va
https://github.com/yxsamliu updated
https://github.com/llvm/llvm-project/pull/68126
>From cb0a36f061ee7c31eb63655ce0ecea00e1a94dec Mon Sep 17 00:00:00 2001
From: "Yaxun (Sam) Liu"
Date: Tue, 3 Oct 2023 12:21:10 -0400
Subject: [PATCH 1/2] [HIP] Document func ptr and virtual func
Document clang
@@ -176,3 +176,95 @@ Predefined Macros
* - ``HIP_API_PER_THREAD_DEFAULT_STREAM``
- Alias to ``__HIP_API_PER_THREAD_DEFAULT_STREAM__``. Deprecated.
+Compilation Modes
+=
+
+Each HIP source file contains intertwined device and host code. Depending on
the
yxsamliu wrote:
ping
https://github.com/llvm/llvm-project/pull/67721
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/yxsamliu created
https://github.com/llvm/llvm-project/pull/68921
clang-cl is a driver mode that accepts options of MSVC cl.exe as a drop-in
replacement for cl.exe. Currently clang-cl accepts mixed clang style options
and cl style options. To let clang-cl accept a clang-style
https://github.com/yxsamliu approved this pull request.
LGTM. Thanks
https://github.com/llvm/llvm-project/pull/67118
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
yxsamliu wrote:
The main objective is to make porting cmake files easier. Without it, you have
to use clang-cl.exe to compile C++ and clang.exe to compile HIP since the
options are not compatible. Now you can use clang-cl.exe to compile both, which
accepts both MSVC options and clang options.
https://github.com/yxsamliu created
https://github.com/llvm/llvm-project/pull/69081
Currently clang diagnoses the following code:
(https://godbolt.org/z/s8zK3E5P5) but nvcc
does not.
`
struct A {
constexpr A(){}
};
struct B {
A a;
int b;
};
template
__global__ void kernel( )
{
__sh
@@ -176,3 +176,34 @@ Predefined Macros
* - ``HIP_API_PER_THREAD_DEFAULT_STREAM``
- Alias to ``__HIP_API_PER_THREAD_DEFAULT_STREAM__``. Deprecated.
+C++20 Concepts with HIP and CUDA
+
+
+In Clang, when working with HIP or CUDA, it's impor
https://github.com/yxsamliu closed
https://github.com/llvm/llvm-project/pull/69081
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
yxsamliu wrote:
ping
https://github.com/llvm/llvm-project/pull/68126
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/yxsamliu created
https://github.com/llvm/llvm-project/pull/69366
Currently clang assumes implicit deduction guide to be host device. This
generates two identical implicit deduction guides when a class have a device
and a host constructor which have the same input parameter a
https://github.com/yxsamliu updated
https://github.com/llvm/llvm-project/pull/69366
>From b28384d33f858a6d4139da931b436cbf1a0a426a Mon Sep 17 00:00:00 2001
From: "Yaxun (Sam) Liu"
Date: Sat, 14 Oct 2023 17:28:13 -0400
Subject: [PATCH] [CUDA][HIP] Fix deduction guide
Currently clang assumes imp
yxsamliu wrote:
nvcc behavior can be seen here
https://godbolt.org/z/sY1vdYWKe
https://godbolt.org/z/vTer7xa3j
https://github.com/llvm/llvm-project/pull/69366
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mail
yxsamliu wrote:
>
> You could potentially link in all the symbols and internalize them
That probably won't work. After they are internalized, they have internal
linkage and cannot be used to resolve newly added call of the same function.
The purpose of internalization is to allow you to opt
https://github.com/yxsamliu updated
https://github.com/llvm/llvm-project/pull/68126
>From 52fa4eac701a411699ac0ffa8386b1b23ba9977e Mon Sep 17 00:00:00 2001
From: "Yaxun (Sam) Liu"
Date: Tue, 3 Oct 2023 12:21:10 -0400
Subject: [PATCH 1/2] [HIP] Document func ptr and virtual func
Document clang
@@ -176,3 +176,95 @@ Predefined Macros
* - ``HIP_API_PER_THREAD_DEFAULT_STREAM``
- Alias to ``__HIP_API_PER_THREAD_DEFAULT_STREAM__``. Deprecated.
+Compilation Modes
+=
+
+Each HIP source file contains intertwined device and host code. Depending on
the
@@ -176,3 +176,34 @@ Predefined Macros
* - ``HIP_API_PER_THREAD_DEFAULT_STREAM``
- Alias to ``__HIP_API_PER_THREAD_DEFAULT_STREAM__``. Deprecated.
+C++20 Concepts with HIP and CUDA
+
+
+In Clang, when working with HIP or CUDA, it's impor
Author: Yaxun (Sam) Liu
Date: 2023-08-01T11:29:19-04:00
New Revision: 7f12dcac79f3d2653ae77cd1be0768e64ff7a518
URL:
https://github.com/llvm/llvm-project/commit/7f12dcac79f3d2653ae77cd1be0768e64ff7a518
DIFF:
https://github.com/llvm/llvm-project/commit/7f12dcac79f3d2653ae77cd1be0768e64ff7a518.dif
Author: Yaxun (Sam) Liu
Date: 2023-08-02T16:12:54-04:00
New Revision: 590d7e2664260d5ceef77be03cdc3564e0f57f72
URL:
https://github.com/llvm/llvm-project/commit/590d7e2664260d5ceef77be03cdc3564e0f57f72
DIFF:
https://github.com/llvm/llvm-project/commit/590d7e2664260d5ceef77be03cdc3564e0f57f72.dif
Author: Yaxun (Sam) Liu
Date: 2023-08-04T17:23:15-04:00
New Revision: f037b895b7e987d39c30c7edb82474d774540bc1
URL:
https://github.com/llvm/llvm-project/commit/f037b895b7e987d39c30c7edb82474d774540bc1
DIFF:
https://github.com/llvm/llvm-project/commit/f037b895b7e987d39c30c7edb82474d774540bc1.dif
Author: Yaxun (Sam) Liu
Date: 2023-08-04T18:29:47-04:00
New Revision: 932c63550ad5752ba333a7a4e0045b559c65840b
URL:
https://github.com/llvm/llvm-project/commit/932c63550ad5752ba333a7a4e0045b559c65840b
DIFF:
https://github.com/llvm/llvm-project/commit/932c63550ad5752ba333a7a4e0045b559c65840b.dif
Author: Yaxun (Sam) Liu
Date: 2023-08-04T19:54:37-04:00
New Revision: 606b77d82d95b723fdf965e772af507d4099289d
URL:
https://github.com/llvm/llvm-project/commit/606b77d82d95b723fdf965e772af507d4099289d
DIFF:
https://github.com/llvm/llvm-project/commit/606b77d82d95b723fdf965e772af507d4099289d.dif
Author: Yaxun (Sam) Liu
Date: 2023-08-06T18:08:09-04:00
New Revision: ef888bc67c726deb8c74ea32e7c8c9ace756b667
URL:
https://github.com/llvm/llvm-project/commit/ef888bc67c726deb8c74ea32e7c8c9ace756b667
DIFF:
https://github.com/llvm/llvm-project/commit/ef888bc67c726deb8c74ea32e7c8c9ace756b667.dif
Author: Yaxun (Sam) Liu
Date: 2023-08-08T09:50:24-04:00
New Revision: 247cc265e74e25164ee7ce85e6c9c53b3d177740
URL:
https://github.com/llvm/llvm-project/commit/247cc265e74e25164ee7ce85e6c9c53b3d177740
DIFF:
https://github.com/llvm/llvm-project/commit/247cc265e74e25164ee7ce85e6c9c53b3d177740.dif
Author: Yaxun (Sam) Liu
Date: 2023-08-08T17:39:01-04:00
New Revision: ea72a4e6547feaa82e132746c6777b3b69aed0d5
URL:
https://github.com/llvm/llvm-project/commit/ea72a4e6547feaa82e132746c6777b3b69aed0d5
DIFF:
https://github.com/llvm/llvm-project/commit/ea72a4e6547feaa82e132746c6777b3b69aed0d5.dif
https://github.com/yxsamliu edited
https://github.com/llvm/llvm-project/pull/65606
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/yxsamliu edited
https://github.com/llvm/llvm-project/pull/65606
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/yxsamliu updated
https://github.com/llvm/llvm-project/pull/65606:
>From a998f1291e63eff53bed12bb0a369f3b636c4ae0 Mon Sep 17 00:00:00 2001
From: "Yaxun (Sam) Liu"
Date: Thu, 31 Aug 2023 18:02:56 -0400
Subject: [PATCH] Reland "[CUDA][HIP] Fix overloading resolution in global va
https://github.com/yxsamliu closed
https://github.com/llvm/llvm-project/pull/65606
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -1149,7 +1149,10 @@ static void emitCatchDispatchBlock(CodeGenFunction &CGF,
assert(handler.Type.Flags == 0 &&
"landingpads do not support catch handler flags");
assert(typeValue && "fell into catch-all case!");
-typeValue = CGF.Builder.CreateBitCast(t
@@ -1149,7 +1149,10 @@ static void emitCatchDispatchBlock(CodeGenFunction &CGF,
assert(handler.Type.Flags == 0 &&
"landingpads do not support catch handler flags");
assert(typeValue && "fell into catch-all case!");
-typeValue = CGF.Builder.CreateBitCast(t
@@ -43,7 +43,7 @@ int bar() { return no_attr() + attr_in_target() +
attr_not_in_target() + attr_in
// CHECK-LABEL: @attr_incompatible
// CHECK-SAME: () #[[ATTR_INCOMPATIBLE:[0-9]+]] {
-// CHECK: attributes #[[ATTR_BAR]] = { noinline nounwind optnone
"no-trapping-math"="true"
https://github.com/yxsamliu created
https://github.com/llvm/llvm-project/pull/65990:
Fixes: https://github.com/llvm/llvm-project/issues/65806
Currently clang put extern shared var ODR-used by host device functions in
global var __clang_gpu_used_external. This behavior was due to
https://revie
https://github.com/yxsamliu review_requested
https://github.com/llvm/llvm-project/pull/65990
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/yxsamliu review_requested
https://github.com/llvm/llvm-project/pull/65990
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/yxsamliu closed
https://github.com/llvm/llvm-project/pull/65990
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
yxsamliu wrote:
The assertion is for preventing language-specific address space e.g. OpenCL
addr space from being used in addr space agnostic languages. The numerical addr
space attr are mapped to target-specific AST addr space therefore won't cause
assertion.
I am OK to remove that assertion
https://github.com/yxsamliu review_requested
https://github.com/llvm/llvm-project/pull/66283
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/yxsamliu created
https://github.com/llvm/llvm-project/pull/66283:
Currently, clang emits LLVM IR that fails verifier for the following code:
```
template
__global__ void foo(T x);
void bar() {
foo<<<1, 1>>>(0);
}
```
This is due to clang putting the kernel handle for foo i
https://github.com/yxsamliu review_requested
https://github.com/llvm/llvm-project/pull/66283
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/yxsamliu closed
https://github.com/llvm/llvm-project/pull/66283
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Yaxun (Sam) Liu
Date: 2023-07-02T11:10:06-04:00
New Revision: ad96f25b9365d65459740142a24db4a339705099
URL:
https://github.com/llvm/llvm-project/commit/ad96f25b9365d65459740142a24db4a339705099
DIFF:
https://github.com/llvm/llvm-project/commit/ad96f25b9365d65459740142a24db4a339705099.dif
Author: Yaxun (Sam) Liu
Date: 2023-07-03T16:19:25-04:00
New Revision: 4eef528853418fd72bffbb139d953520bb7b4c73
URL:
https://github.com/llvm/llvm-project/commit/4eef528853418fd72bffbb139d953520bb7b4c73
DIFF:
https://github.com/llvm/llvm-project/commit/4eef528853418fd72bffbb139d953520bb7b4c73.dif
Author: Yaxun (Sam) Liu
Date: 2023-07-07T10:35:34-04:00
New Revision: 051cb7c1f57dd769ad05a5dc1d734d2ecd46530c
URL:
https://github.com/llvm/llvm-project/commit/051cb7c1f57dd769ad05a5dc1d734d2ecd46530c
DIFF:
https://github.com/llvm/llvm-project/commit/051cb7c1f57dd769ad05a5dc1d734d2ecd46530c.dif
Author: Yaxun (Sam) Liu
Date: 2023-07-08T00:01:02-04:00
New Revision: 661d91a0fd4ad80ecc49ebb9e0fff01b4de2ce1c
URL:
https://github.com/llvm/llvm-project/commit/661d91a0fd4ad80ecc49ebb9e0fff01b4de2ce1c
DIFF:
https://github.com/llvm/llvm-project/commit/661d91a0fd4ad80ecc49ebb9e0fff01b4de2ce1c.dif
Author: Yaxun (Sam) Liu
Date: 2023-07-13T16:21:35-04:00
New Revision: 91b9bdeb92562d3030d834489185a10aa8e241ef
URL:
https://github.com/llvm/llvm-project/commit/91b9bdeb92562d3030d834489185a10aa8e241ef
DIFF:
https://github.com/llvm/llvm-project/commit/91b9bdeb92562d3030d834489185a10aa8e241ef.dif
Author: Yaxun (Sam) Liu
Date: 2023-08-24T19:15:17-04:00
New Revision: 63f0833ec4beb7d6bc63759ad8b336ad6dce0f93
URL:
https://github.com/llvm/llvm-project/commit/63f0833ec4beb7d6bc63759ad8b336ad6dce0f93
DIFF:
https://github.com/llvm/llvm-project/commit/63f0833ec4beb7d6bc63759ad8b336ad6dce0f93.dif
Author: Yaxun (Sam) Liu
Date: 2023-08-24T19:50:10-04:00
New Revision: e94c171ddb036e9672681d74725069352dd04d0e
URL:
https://github.com/llvm/llvm-project/commit/e94c171ddb036e9672681d74725069352dd04d0e
DIFF:
https://github.com/llvm/llvm-project/commit/e94c171ddb036e9672681d74725069352dd04d0e.dif
Author: Yaxun (Sam) Liu
Date: 2023-08-24T19:59:20-04:00
New Revision: 053dd30bb5d3ce5f6b57f10858ea0a6e4df7c738
URL:
https://github.com/llvm/llvm-project/commit/053dd30bb5d3ce5f6b57f10858ea0a6e4df7c738
DIFF:
https://github.com/llvm/llvm-project/commit/053dd30bb5d3ce5f6b57f10858ea0a6e4df7c738.dif
Author: Yaxun (Sam) Liu
Date: 2023-08-25T11:50:47-04:00
New Revision: b8a9c50f22947284577a0a49038ea8ae5d45d6fa
URL:
https://github.com/llvm/llvm-project/commit/b8a9c50f22947284577a0a49038ea8ae5d45d6fa
DIFF:
https://github.com/llvm/llvm-project/commit/b8a9c50f22947284577a0a49038ea8ae5d45d6fa.dif
Author: Yaxun (Sam) Liu
Date: 2023-08-29T10:17:24-04:00
New Revision: de0df639724b10001ea9a74539381ea494296be9
URL:
https://github.com/llvm/llvm-project/commit/de0df639724b10001ea9a74539381ea494296be9
DIFF:
https://github.com/llvm/llvm-project/commit/de0df639724b10001ea9a74539381ea494296be9.dif
Author: Yaxun (Sam) Liu
Date: 2023-08-31T09:02:49-04:00
New Revision: 27313b68ef0ec9a94c4288eca9af6ca25cd17f8f
URL:
https://github.com/llvm/llvm-project/commit/27313b68ef0ec9a94c4288eca9af6ca25cd17f8f
DIFF:
https://github.com/llvm/llvm-project/commit/27313b68ef0ec9a94c4288eca9af6ca25cd17f8f.dif
https://github.com/yxsamliu review_requested
https://github.com/llvm/llvm-project/pull/65606
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/yxsamliu review_requested
https://github.com/llvm/llvm-project/pull/65606
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/yxsamliu review_requested
https://github.com/llvm/llvm-project/pull/65606
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/yxsamliu created
https://github.com/llvm/llvm-project/pull/65606:
…tializer"
https://reviews.llvm.org/D158247 caused regressions for HIP on Windows and was
reverted.
A reduced test case is:
```
typedef void (__stdcall* funcTy)();
void invoke(funcTy f);
static void __stdca
https://github.com/yxsamliu review_requested
https://github.com/llvm/llvm-project/pull/65606
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/yxsamliu review_requested
https://github.com/llvm/llvm-project/pull/65606
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Yaxun (Sam) Liu
Date: 2022-11-22T10:38:42-05:00
New Revision: 056ebadf5c75df6568ea3dda879518e1edc1f48f
URL:
https://github.com/llvm/llvm-project/commit/056ebadf5c75df6568ea3dda879518e1edc1f48f
DIFF:
https://github.com/llvm/llvm-project/commit/056ebadf5c75df6568ea3dda879518e1edc1f48f.dif
Author: Yaxun (Sam) Liu
Date: 2020-03-22T14:42:09-04:00
New Revision: 78957bab5515d044caa4ec611b30c952ed63de2d
URL:
https://github.com/llvm/llvm-project/commit/78957bab5515d044caa4ec611b30c952ed63de2d
DIFF:
https://github.com/llvm/llvm-project/commit/78957bab5515d044caa4ec611b30c952ed63de2d.dif
Author: Yaxun (Sam) Liu
Date: 2020-03-23T12:09:07-04:00
New Revision: b670ab7b6b3d2f26179213be1da1d4ba376f50a3
URL:
https://github.com/llvm/llvm-project/commit/b670ab7b6b3d2f26179213be1da1d4ba376f50a3
DIFF:
https://github.com/llvm/llvm-project/commit/b670ab7b6b3d2f26179213be1da1d4ba376f50a3.dif
Author: Yaxun (Sam) Liu
Date: 2020-03-24T10:13:05-04:00
New Revision: 2ae25647d1a363515ecbd193dc66d8ada80dd054
URL:
https://github.com/llvm/llvm-project/commit/2ae25647d1a363515ecbd193dc66d8ada80dd054
DIFF:
https://github.com/llvm/llvm-project/commit/2ae25647d1a363515ecbd193dc66d8ada80dd054.dif
Author: Yaxun (Sam) Liu
Date: 2020-03-28T01:03:20-04:00
New Revision: 369e26ca9e0d9ceb87c70d26e9f13e793ee1ab40
URL:
https://github.com/llvm/llvm-project/commit/369e26ca9e0d9ceb87c70d26e9f13e793ee1ab40
DIFF:
https://github.com/llvm/llvm-project/commit/369e26ca9e0d9ceb87c70d26e9f13e793ee1ab40.dif
Author: Yaxun (Sam) Liu
Date: 2020-03-30T20:29:50-04:00
New Revision: 764f54bb857b0fbc6742f306b09f640e0043791d
URL:
https://github.com/llvm/llvm-project/commit/764f54bb857b0fbc6742f306b09f640e0043791d
DIFF:
https://github.com/llvm/llvm-project/commit/764f54bb857b0fbc6742f306b09f640e0043791d.dif
Author: Yaxun (Sam) Liu
Date: 2020-04-01T22:17:43-04:00
New Revision: 5767085c8de97d15d7fb5433f22bb5b858cc4f3a
URL:
https://github.com/llvm/llvm-project/commit/5767085c8de97d15d7fb5433f22bb5b858cc4f3a
DIFF:
https://github.com/llvm/llvm-project/commit/5767085c8de97d15d7fb5433f22bb5b858cc4f3a.dif
Author: Yaxun (Sam) Liu
Date: 2020-02-19T17:40:40-05:00
New Revision: ed07c89fc50f38c4f1403b19897468edd7e5cbf3
URL:
https://github.com/llvm/llvm-project/commit/ed07c89fc50f38c4f1403b19897468edd7e5cbf3
DIFF:
https://github.com/llvm/llvm-project/commit/ed07c89fc50f38c4f1403b19897468edd7e5cbf3.dif
Author: Yaxun (Sam) Liu
Date: 2020-02-25T13:58:20-05:00
New Revision: a57d9652a0dcc823921f2d4bac29680db5dbef64
URL:
https://github.com/llvm/llvm-project/commit/a57d9652a0dcc823921f2d4bac29680db5dbef64
DIFF:
https://github.com/llvm/llvm-project/commit/a57d9652a0dcc823921f2d4bac29680db5dbef64.dif
Author: Yaxun (Sam) Liu
Date: 2019-10-31T22:27:35-04:00
New Revision: bb1616ba47261a0767063e85718d546165972120
URL:
https://github.com/llvm/llvm-project/commit/bb1616ba47261a0767063e85718d546165972120
DIFF:
https://github.com/llvm/llvm-project/commit/bb1616ba47261a0767063e85718d546165972120.dif
Author: Yaxun (Sam) Liu
Date: 2019-11-04T23:21:39-05:00
New Revision: 4264e7bbfdb30ed8fe1e0907bfa25e4d1bb04207
URL:
https://github.com/llvm/llvm-project/commit/4264e7bbfdb30ed8fe1e0907bfa25e4d1bb04207
DIFF:
https://github.com/llvm/llvm-project/commit/4264e7bbfdb30ed8fe1e0907bfa25e4d1bb04207.dif
Author: Yaxun (Sam) Liu
Date: 2019-11-26T21:43:29-05:00
New Revision: ded249049429a26d3748926c04bd7169f0170714
URL:
https://github.com/llvm/llvm-project/commit/ded249049429a26d3748926c04bd7169f0170714
DIFF:
https://github.com/llvm/llvm-project/commit/ded249049429a26d3748926c04bd7169f0170714.dif
Author: Yaxun (Sam) Liu
Date: 2019-12-04T12:39:44-05:00
New Revision: 7d0e1117c9291863ab59d77e1ad6c9141a590e19
URL:
https://github.com/llvm/llvm-project/commit/7d0e1117c9291863ab59d77e1ad6c9141a590e19
DIFF:
https://github.com/llvm/llvm-project/commit/7d0e1117c9291863ab59d77e1ad6c9141a590e19.dif
Author: Yaxun (Sam) Liu
Date: 2019-12-10T13:56:34-05:00
New Revision: 21b43885b81a6180e7231e575b5433202582f2fb
URL:
https://github.com/llvm/llvm-project/commit/21b43885b81a6180e7231e575b5433202582f2fb
DIFF:
https://github.com/llvm/llvm-project/commit/21b43885b81a6180e7231e575b5433202582f2fb.dif
Author: Yaxun (Sam) Liu
Date: 2019-12-21T20:39:31-05:00
New Revision: 7376d9eb38914ff7b6b5f5901d32743f0ee76b5a
URL:
https://github.com/llvm/llvm-project/commit/7376d9eb38914ff7b6b5f5901d32743f0ee76b5a
DIFF:
https://github.com/llvm/llvm-project/commit/7376d9eb38914ff7b6b5f5901d32743f0ee76b5a.dif
Author: Yaxun (Sam) Liu
Date: 2019-12-23T08:11:23-05:00
New Revision: eca40066ebb5759aa44d21833c7a1fd7dd2361af
URL:
https://github.com/llvm/llvm-project/commit/eca40066ebb5759aa44d21833c7a1fd7dd2361af
DIFF:
https://github.com/llvm/llvm-project/commit/eca40066ebb5759aa44d21833c7a1fd7dd2361af.dif
Author: Yaxun (Sam) Liu
Date: 2020-03-07T23:51:41-05:00
New Revision: 29e1a16be8216066d1ed733a763a749aed13ff47
URL:
https://github.com/llvm/llvm-project/commit/29e1a16be8216066d1ed733a763a749aed13ff47
DIFF:
https://github.com/llvm/llvm-project/commit/29e1a16be8216066d1ed733a763a749aed13ff47.dif
601 - 700 of 1679 matches
Mail list logo