Page MenuHomePhabricator

yaxunl (Yaxun Liu)
User

Projects

User does not belong to any projects.

User Details

User Since
May 13 2015, 10:16 AM (410 w, 1 d)

Recent Activity

Today

yaxunl accepted D146767: [NVPTX] Fix integer overflow affecting array size calculation..

LGTM.

Fri, Mar 24, 5:53 AM · Restricted Project, Restricted Project

Yesterday

yaxunl added a comment to D146686: [Driver] Fix rpath for compiler-rt.

This change is correct for Linux. llvm/CMakeLists.txt says:

if(CMAKE_SYSTEM_NAME MATCHES "BSD|Linux|OS390")
  set(LLVM_ENABLE_PER_TARGET_RUNTIME_DIR_default ON)

Some rpath using OSes (notably macOS) use LLVM_ENABLE_PER_TARGET_RUNTIME_DIR_default=OFF. Is the rpath setting ever usable on macOS?
If not, the change is correct.

Thu, Mar 23, 7:30 AM · Restricted Project

Wed, Mar 22

yaxunl requested review of D146686: [Driver] Fix rpath for compiler-rt.
Wed, Mar 22, 9:03 PM · Restricted Project
yaxunl added inline comments to D145591: [clang][HIP][OpenMP] Add warning if mixed HIP / OpenMP offloading.
Wed, Mar 22, 7:46 AM · Restricted Project, Restricted Project

Tue, Mar 21

yaxunl accepted D146448: [CUDA] Update cached kernel handle when the function instance changes..

LGTM. Thanks!

Tue, Mar 21, 2:45 PM · Restricted Project, Restricted Project

Mon, Mar 20

yaxunl added a comment to D146448: [CUDA] Update cached kernel handle when the function instance changes..

Do you know whether the issue happens to HIP too? Thanks.

Mon, Mar 20, 2:29 PM · Restricted Project, Restricted Project
yaxunl added a comment to D145391: [HIP] Supports env var HIP_PATH.

ping

Mon, Mar 20, 9:32 AM · Restricted Project

Sat, Mar 18

yaxunl updated the diff for D145721: [HIP] clang should pass `-mno-amdgpu-ieee` to -cc1.

fix tests

Sat, Mar 18, 8:38 AM · Restricted Project

Fri, Mar 17

yaxunl added a comment to D145721: [HIP] clang should pass `-mno-amdgpu-ieee` to -cc1.

clang should pass -mno-amdgpu-ieee to -cc1

It would be useful to have some details on why we should pass that option.

Fri, Mar 17, 7:23 PM · Restricted Project
yaxunl added a comment to D140663: CUDA/HIP: Use kernel name to map to symbol.

It appears that this patch may be causing a use-after free when we attempt to generate kernel registration code.
The root cause is that the value we insert into KernelHandles by name is later on replaced by a different instance of the global value with the same name.
AFAICT, the invalidation issue was present before but we accidentally avoided it because we only looked up the still-valid new entries. The dangling references were still in the map, but not accessed.

Fri, Mar 17, 7:06 PM · Restricted Project, Restricted Project

Tue, Mar 14

yaxunl added inline comments to D145591: [clang][HIP][OpenMP] Add warning if mixed HIP / OpenMP offloading.
Tue, Mar 14, 6:06 PM · Restricted Project, Restricted Project
yaxunl accepted D145770: [clang-offload-bundler] Standardize TargetID field for bundler.

LGTM. Please update the description.

Tue, Mar 14, 12:40 PM · Restricted Project, Restricted Project
yaxunl updated the diff for D145391: [HIP] Supports env var HIP_PATH.

fix tests

Tue, Mar 14, 9:04 AM · Restricted Project
yaxunl added inline comments to D145391: [HIP] Supports env var HIP_PATH.
Tue, Mar 14, 7:19 AM · Restricted Project
yaxunl added a comment to D146023: [AMDGPU] Remove Code Object V2.

LGTM on clang side.

Tue, Mar 14, 6:57 AM · Restricted Project, Restricted Project, Restricted Project

Sat, Mar 11

yaxunl committed rG43c90f905a22: [HIP] Make `--offload-add-rpath` alias of `-frtlib-add-rpath` (authored by yaxunl).
[HIP] Make `--offload-add-rpath` alias of `-frtlib-add-rpath`
Sat, Mar 11, 10:34 AM · Restricted Project, Restricted Project
yaxunl closed D145393: [HIP] Make `--offload-add-rpath` alias of `-frtlib-add-rpath`.
Sat, Mar 11, 10:34 AM · Restricted Project, Restricted Project

Fri, Mar 10

yaxunl added a comment to D145770: [clang-offload-bundler] Standardize TargetID field for bundler.

The description needs fix. "ABI field" should be "environment component".

Also, we need a clang-offload-bundler test which bundles with a non-canonical triple and unbundles with a canonical triple and vice versa.

I'm not sure if we can use Triple.normalize(). Here's what I got from a small test:

amdgcn-amd-amdhsa  ->  amdgcn-amd-amdhsa (no env field added)
amdgcn-amd-amdhsa- ->  amdgcn-amd-amdhsa-unknown (empty env changed to unknown)

Also are we sure ABI is incorrect? That's what is used here:

https://clang.llvm.org/docs/CrossCompilation.html

(I'm happy to change to environment, just double checking)

Fri, Mar 10, 3:50 PM · Restricted Project, Restricted Project
yaxunl added inline comments to D145591: [clang][HIP][OpenMP] Add warning if mixed HIP / OpenMP offloading.
Fri, Mar 10, 2:56 PM · Restricted Project, Restricted Project
yaxunl added a comment to D145770: [clang-offload-bundler] Standardize TargetID field for bundler.

The description needs fix. "ABI field" should be "environment component".

Fri, Mar 10, 8:18 AM · Restricted Project, Restricted Project

Thu, Mar 9

yaxunl added a comment to D145591: [clang][HIP][OpenMP] Add warning if mixed HIP / OpenMP offloading.

HIP toolchain does not pass -fopenmp-targets=amdgcn-amd-amdhsa to clang -cc1 in host compilation. It does not pass -fopenmp-is-device to clang -cc1 in device compilation. Without these options clang will not generate OpenMP offloading code for amdgpu in device and host compilation. The host code should still function correctly.

Thu, Mar 9, 8:44 PM · Restricted Project, Restricted Project
yaxunl committed rG1f8a3ce325be: [HIP] Fix temporary files (authored by yaxunl).
[HIP] Fix temporary files
Thu, Mar 9, 6:43 PM · Restricted Project, Restricted Project
yaxunl closed D145509: [HIP] Fix temporary files.
Thu, Mar 9, 6:42 PM · Restricted Project, Restricted Project
yaxunl added a comment to D145591: [clang][HIP][OpenMP] Add warning if mixed HIP / OpenMP offloading.

I'm not a fan of the same warning being copied in 24 places. Why do we set LangOpts.IsOpenMP on the GPU compilation side, couldn't we just filter out the -fopenmp or whatever it is for the HIP job?

We cannot filter out -fopenmp for HIP job because the host code in HIP program needs it to support "omp parallel for" etc. Filtering it will break existing HIP programs.

I mean, couldn't we just prevent the -cc1 arguments for the HIP device compilation from using any OpenMP? Or is that breaking. I figured it was only supported for the CPU portion.

Thu, Mar 9, 1:33 PM · Restricted Project, Restricted Project
yaxunl added a comment to D145591: [clang][HIP][OpenMP] Add warning if mixed HIP / OpenMP offloading.

I'm not a fan of the same warning being copied in 24 places. Why do we set LangOpts.IsOpenMP on the GPU compilation side, couldn't we just filter out the -fopenmp or whatever it is for the HIP job?

Thu, Mar 9, 1:23 PM · Restricted Project, Restricted Project
yaxunl added a comment to D145591: [clang][HIP][OpenMP] Add warning if mixed HIP / OpenMP offloading.

-x hip and -fopenmp has been a valid combination. -fopenmp with -x hip allows non-offloading OpenMP directives in host code in HIP. It just ignores the offloading directives.

That brings me back to the earlier question -- what do we currently do when target directives are encountered when we compile a C++ source w/ OpenMP enabled and why HIP shold be handled differently.

If a warning makes sense for target directives with offloading disabled, that warning would be equally applicable to C/C++/CUDA & HIP. If that's not the case, what am I missing?

Thu, Mar 9, 1:21 PM · Restricted Project, Restricted Project
yaxunl added a comment to D145393: [HIP] Make `--offload-add-rpath` alias of `-frtlib-add-rpath`.

Seems fine. Should we eventually remove --offload-add-rpath and -fopenmp-implicit-rpath?

Thu, Mar 9, 1:10 PM · Restricted Project, Restricted Project
yaxunl updated the diff for D145509: [HIP] Fix temporary files.

fix tests

Thu, Mar 9, 12:52 PM · Restricted Project, Restricted Project
yaxunl requested review of D145721: [HIP] clang should pass `-mno-amdgpu-ieee` to -cc1.
Thu, Mar 9, 12:44 PM · Restricted Project
yaxunl added a comment to D145591: [clang][HIP][OpenMP] Add warning if mixed HIP / OpenMP offloading.

It sounds like what we want is to make -x hip and -fopenmp mutually exclusive, with a hard error when both are used. If you look at the problem as "-fopenmp completely breaks HIP compilation", a warning is a bit too weak of a measure, IMO.

We can restate it all as "mixing offloading modes is not supported" and generalize it to both CUDA and HIP.

-x hip and -fopenmp has been a valid combination. -fopenmp with -x hip allows non-offloading OpenMP directives in host code in HIP. It just ignores the offloading directives.

Thu, Mar 9, 10:41 AM · Restricted Project, Restricted Project
yaxunl updated the diff for D145509: [HIP] Fix temporary files.

fix comments and tests

Thu, Mar 9, 10:05 AM · Restricted Project, Restricted Project
yaxunl accepted D145671: [clang] Remove legacy -m(no)-code-object-v3 options.

LGTM. Thanks.

Thu, Mar 9, 9:32 AM · Restricted Project, Restricted Project
yaxunl requested changes to D145671: [clang] Remove legacy -m(no)-code-object-v3 options.

Did you go through the deprecation process for this option? We need to send a documentation team first so that it is announced to the users. Then in the next release we can deprecate it.

Thu, Mar 9, 7:40 AM · Restricted Project, Restricted Project
yaxunl added inline comments to D145509: [HIP] Fix temporary files.
Thu, Mar 9, 6:56 AM · Restricted Project, Restricted Project

Wed, Mar 8

yaxunl requested review of D145648: [clang][Driver] recognize `-ffp-contract=fast-honor-pragmas`.
Wed, Mar 8, 9:06 PM · Restricted Project
yaxunl updated the diff for D145509: [HIP] Fix temporary files.

revised by Artem's comments

Wed, Mar 8, 1:48 PM · Restricted Project, Restricted Project
yaxunl added inline comments to D145509: [HIP] Fix temporary files.
Wed, Mar 8, 1:47 PM · Restricted Project, Restricted Project
yaxunl added a reviewer for D145591: [clang][HIP][OpenMP] Add warning if mixed HIP / OpenMP offloading: tra.
Wed, Mar 8, 12:47 PM · Restricted Project, Restricted Project

Tue, Mar 7

yaxunl updated the diff for D145509: [HIP] Fix temporary files.
Tue, Mar 7, 8:26 PM · Restricted Project, Restricted Project
yaxunl added a comment to D145509: [HIP] Fix temporary files.

LGTM, but we should probably get someone familiar with macos to chime in, just in case there may be some reason behind macos using temp directories here.

This change is OK for MacOS as lipo does not requires specific

I'm curious why lipo has been singled out. Is that the only use case that ends up using this path?

Tue, Mar 7, 6:55 PM · Restricted Project, Restricted Project
yaxunl requested review of D145509: [HIP] Fix temporary files.
Tue, Mar 7, 8:10 AM · Restricted Project, Restricted Project

Mon, Mar 6

yaxunl requested review of D145393: [HIP] Make `--offload-add-rpath` alias of `-frtlib-add-rpath`.
Mon, Mar 6, 8:50 AM · Restricted Project, Restricted Project
yaxunl updated the summary of D145391: [HIP] Supports env var HIP_PATH.
Mon, Mar 6, 8:24 AM · Restricted Project
yaxunl requested review of D145391: [HIP] Supports env var HIP_PATH.
Mon, Mar 6, 8:23 AM · Restricted Project

Sun, Mar 5

yaxunl added a comment to D145343: [AMDGPU] Emit predefined macro `__AMDGCN_CUMODE_OPTION`.

I think exposing whether or not the flag was used is weird/broken, as is including _OPTION in the name. Should just define to whether it's enabled or not

Sun, Mar 5, 6:40 PM · Restricted Project
yaxunl requested review of D145345: [HIP] Fix regression about `__fp16` args and return value.
Sun, Mar 5, 6:17 PM · Restricted Project
yaxunl requested review of D145343: [AMDGPU] Emit predefined macro `__AMDGCN_CUMODE_OPTION`.
Sun, Mar 5, 5:35 PM · Restricted Project

Thu, Mar 2

yaxunl committed rG37114036aa57: [AMDGPU] Mark mbcnt as convergent (authored by yaxunl).
[AMDGPU] Mark mbcnt as convergent
Thu, Mar 2, 8:57 AM · Restricted Project, Restricted Project, Restricted Project
yaxunl closed D145072: [AMDGPU] Mark mbcnt as convergent.
Thu, Mar 2, 8:57 AM · Restricted Project, Restricted Project, Restricted Project

Wed, Mar 1

yaxunl requested review of D145072: [AMDGPU] Mark mbcnt as convergent.
Wed, Mar 1, 8:00 AM · Restricted Project, Restricted Project, Restricted Project

Tue, Feb 28

yaxunl committed rGfbec8f04ab39: [SimplifyCFG] Do not hoist/sink convergent function calls (authored by yaxunl).
[SimplifyCFG] Do not hoist/sink convergent function calls
Tue, Feb 28, 9:42 AM · Restricted Project, Restricted Project
yaxunl closed D144756: [SimplifyCFG] Do not hoist/sink convergent function calls.
Tue, Feb 28, 9:42 AM · Restricted Project, Restricted Project

Mon, Feb 27

yaxunl added inline comments to D144756: [SimplifyCFG] Do not hoist/sink convergent function calls.
Mon, Feb 27, 12:38 PM · Restricted Project, Restricted Project

Fri, Feb 24

yaxunl requested review of D144756: [SimplifyCFG] Do not hoist/sink convergent function calls.
Fri, Feb 24, 12:46 PM · Restricted Project, Restricted Project

Feb 21 2023

yaxunl committed rG8cda128c1eff: [clang]Fix warning for signed conversion on LP64 (authored by yaxunl).
[clang]Fix warning for signed conversion on LP64
Feb 21 2023, 9:44 AM · Restricted Project, Restricted Project
yaxunl closed D144011: [clang]Fix warning for signed conversion on LP64.
Feb 21 2023, 9:44 AM · Restricted Project, Restricted Project
yaxunl accepted D144047: [CUDA][SPIRV] Match builtin types and __GCC_ATOMIC_XXX_LOCK_FREE macros on host/device.

LGTM. Thanks

Feb 21 2023, 8:06 AM · Restricted Project, Restricted Project
yaxunl added inline comments to D143306: [Driver] Default to -fno-openmp-implicit-rpath.
Feb 21 2023, 7:03 AM · Restricted Project, Restricted Project

Feb 17 2023

yaxunl added inline comments to D144011: [clang]Fix warning for signed conversion on LP64.
Feb 17 2023, 7:52 PM · Restricted Project, Restricted Project
yaxunl retitled D144011: [clang]Fix warning for signed conversion on LP64 from [clang]Fix warning for signed conversion to [clang]Fix warning for signed conversion on LP64.
Feb 17 2023, 7:51 PM · Restricted Project, Restricted Project

Feb 15 2023

yaxunl updated the diff for D144011: [clang]Fix warning for signed conversion on LP64.

revised by Fanrui's comments

Feb 15 2023, 9:19 AM · Restricted Project, Restricted Project
yaxunl added a comment to D144011: [clang]Fix warning for signed conversion on LP64.

I think it makes sense for -Wsign-conversion to not warn for this LP64 case, like we don't emit a warning for -m32. I do not know whether we need another diagnostic like -Wshorten-64-to-32 for this case, but am inclined to no.

I wonder whether the newly added condition can be merged with the following condition:

if ((!isa<EnumType>(Target) || !isa<EnumType>(Source)) &&
    ((TargetRange.NonNegative && !LikelySourceRange.NonNegative) ||
     (!TargetRange.NonNegative && LikelySourceRange.NonNegative &&
      LikelySourceRange.Width == TargetRange.Width))) {
  if (S.SourceMgr.isInSystemMacro(CC))
Feb 15 2023, 9:18 AM · Restricted Project, Restricted Project
yaxunl added a comment to D144047: [CUDA][SPIRV] Match builtin types and __GCC_ATOMIC_XXX_LOCK_FREE macros on host/device.

Making the builtin types consistent is necessary to keep struct layout consistent across host and device, but why do we need to make __GCC_ATOMIC_XXX_LOCK_FREE macros the same between the host and device? Is there any concrete issue if they are not the same?

The reason is the same as NVPTX, see https://github.com/llvm/llvm-project/blob/22882c39df71397cc6f9774d18e87d06e016c55f/clang/lib/Basic/Targets/NVPTX.cpp#L137-L141. Without it, we won't be able to use libraries that statically check the __atomic_always_lock_free. I could add the comments in the code if that makes things more clear.

Feb 15 2023, 8:06 AM · Restricted Project, Restricted Project
yaxunl added a comment to D144047: [CUDA][SPIRV] Match builtin types and __GCC_ATOMIC_XXX_LOCK_FREE macros on host/device.

Making the builtin types consistent is necessary to keep struct layout consistent across host and device, but why do we need to make __GCC_ATOMIC_XXX_LOCK_FREE macros the same between the host and device? Is there any concrete issue if they are not the same?

Feb 15 2023, 7:34 AM · Restricted Project, Restricted Project

Feb 14 2023

yaxunl added a comment to D144011: [clang]Fix warning for signed conversion on LP64.

If I look at the clang docs for Wconversion I see it includes -Wshorten-64-to-32 which I believe this is a case of. I think maybe the warning needs a better warning for this case?

Feb 14 2023, 9:57 AM · Restricted Project, Restricted Project
yaxunl committed rGf4d8b8781de9: [AMDGPU ASAN] Remove reference to asan bitcode library (authored by yaxunl).
[AMDGPU ASAN] Remove reference to asan bitcode library
Feb 14 2023, 8:55 AM · Restricted Project, Restricted Project
yaxunl closed D143495: [AMDGPU ASAN] Remove reference to asan bitcode library.
Feb 14 2023, 8:54 AM · Restricted Project, Restricted Project
yaxunl added a comment to D143495: [AMDGPU ASAN] Remove reference to asan bitcode library.

@yaxunl Could you please commit this change on my behalf? I don't have a write access to the trunk.
Thank you

Feb 14 2023, 7:34 AM · Restricted Project, Restricted Project
yaxunl requested review of D144011: [clang]Fix warning for signed conversion on LP64.
Feb 14 2023, 7:11 AM · Restricted Project, Restricted Project

Feb 13 2023

yaxunl added inline comments to D143849: [Clang][OpenCL] Allow pointers in structs as kernel arguments from 2.0.
Feb 13 2023, 6:47 PM · Restricted Project, Restricted Project
yaxunl added inline comments to D143849: [Clang][OpenCL] Allow pointers in structs as kernel arguments from 2.0.
Feb 13 2023, 7:53 AM · Restricted Project, Restricted Project

Feb 7 2023

yaxunl accepted D143495: [AMDGPU ASAN] Remove reference to asan bitcode library.

LGTM. Thanks

Feb 7 2023, 9:24 AM · Restricted Project, Restricted Project

Feb 6 2023

yaxunl committed rG4f01266954b1: [HIP] Update test hip-header.hip (authored by yaxunl).
[HIP] Update test hip-header.hip
Feb 6 2023, 1:33 PM · Restricted Project, Restricted Project
yaxunl closed D143412: [HIP] Update test hip-header.hip.
Feb 6 2023, 1:33 PM · Restricted Project, Restricted Project
yaxunl requested review of D143412: [HIP] Update test hip-header.hip.
Feb 6 2023, 8:40 AM · Restricted Project, Restricted Project
yaxunl committed rG993bce9680c6: [HIP] Support ASAN with malloc/free (authored by yaxunl).
[HIP] Support ASAN with malloc/free
Feb 6 2023, 7:21 AM · Restricted Project, Restricted Project
yaxunl closed D143111: [HIP] Support ASAN with malloc/free.
Feb 6 2023, 7:21 AM · Restricted Project, Restricted Project

Feb 5 2023

yaxunl accepted D143325: [Driver] Add -mllvm= as an alias for -mllvm.

LGTM. Thanks.

Feb 5 2023, 6:06 AM · Restricted Project, Restricted Project

Feb 3 2023

yaxunl requested review of D143305: [clang] Fix -Xarch_ for -mllvm and alike.
Feb 3 2023, 5:14 PM · Restricted Project, Restricted Project
yaxunl accepted D142499: [Clang][AMDGPU] Set LTO CG opt level based on Clang option.

LGTM. Thanks

Feb 3 2023, 12:07 PM · Restricted Project, Restricted Project

Feb 2 2023

yaxunl added inline comments to D143111: [HIP] Support ASAN with malloc/free.
Feb 2 2023, 3:01 PM · Restricted Project, Restricted Project

Feb 1 2023

yaxunl requested review of D143111: [HIP] Support ASAN with malloc/free.
Feb 1 2023, 2:07 PM · Restricted Project, Restricted Project

Jan 30 2023

yaxunl accepted D141620: clang/OpenCL: Apply default attributes to enqueued blocks.

LGTM. Thanks

Jan 30 2023, 8:51 AM · Restricted Project
yaxunl accepted D141449: clang/OpenCL: Fix not setting convergent on block invoke kernels.

LGTM. Thanks

Jan 30 2023, 6:09 AM · Restricted Project
yaxunl accepted D141447: clang/OpenCL: Don't use a Function for the block type.

LGTM. Thanks.

Jan 30 2023, 6:04 AM · Restricted Project
yaxunl added inline comments to D141620: clang/OpenCL: Apply default attributes to enqueued blocks.
Jan 30 2023, 6:03 AM · Restricted Project
yaxunl added inline comments to D141447: clang/OpenCL: Don't use a Function for the block type.
Jan 30 2023, 5:47 AM · Restricted Project

Jan 25 2023

yaxunl added inline comments to D142459: [clang] Deprecate uses of GlobalObject::getAlignment.
Jan 25 2023, 3:35 PM · Restricted Project, Restricted Project, Restricted Project
yaxunl accepted D142581: [NVPTX] Do not addrspacecast AS-specific kernel arguments..

LGTM. Thanks.

Jan 25 2023, 3:13 PM · Restricted Project, Restricted Project

Jan 24 2023

yaxunl accepted D142506: [AMDGCN] Fix device lib test to work with lib64.

LGTM. Thanks.

Jan 24 2023, 2:20 PM · Restricted Project, Restricted Project
yaxunl added inline comments to D140315: [AMDGCN] Update search path for device libraries.
Jan 24 2023, 7:38 AM · Restricted Project, Restricted Project
yaxunl added a comment to D140315: [AMDGCN] Update search path for device libraries.

@scchan the test expects CLANG_INSTALL_LIBDIR_BASENAME to be lib. Maybe in the failed test it was not true.

Jan 24 2023, 7:21 AM · Restricted Project, Restricted Project

Jan 23 2023

yaxunl added inline comments to D142393: [OpenMP] Add 'amdgpu-flat-work-group-size' to OpenMP kernels.
Jan 23 2023, 1:47 PM · Restricted Project, Restricted Project
yaxunl added a comment to D141717: [Clang] Only emit textual LLVM-IR in device only mode.

Can we keep the original behaviour for the old driver for HIP? Only enable the change for the new driver.

Jan 23 2023, 1:34 PM · Restricted Project, Restricted Project

Jan 22 2023

yaxunl committed rGc487b84d7552: [HIP] Change default offload arch to gfx906 (authored by yaxunl).
[HIP] Change default offload arch to gfx906
Jan 22 2023, 6:23 PM · Restricted Project, Restricted Project
yaxunl closed D142246: [HIP] Change default offload arch to gfx906.
Jan 22 2023, 6:22 PM · Restricted Project, Restricted Project

Jan 20 2023

yaxunl requested review of D142246: [HIP] Change default offload arch to gfx906.
Jan 20 2023, 12:00 PM · Restricted Project, Restricted Project

Jan 19 2023

yaxunl added a comment to D142022: [Clang][OpenMP] Fix handling of -mcode-object-version for OpenMP.

Is this patch really necessary? -mcode-object-version= option does not go through any translation in derived args. If it is in derived args, it should also be in the original args. HIPAMD toolchain just uses the original driver args. Why OpenMP toolchain needs to use the derived args?

Jan 19 2023, 8:06 PM · Restricted Project, Restricted Project
yaxunl committed rG3006cb2aa8d9: [HIP] Unbundler allows missing host entry (authored by yaxunl).
[HIP] Unbundler allows missing host entry
Jan 19 2023, 7:14 PM · Restricted Project, Restricted Project
yaxunl closed D142118: [HIP] Unbundler allows missing host entry.
Jan 19 2023, 7:14 PM · Restricted Project, Restricted Project