diff options
author | Adam Yang <hanbyang@microsoft.com> | 2024-12-01 22:31:40 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-12-01 22:31:40 -0800 |
commit | 0a44b24d6697ee8542583960c4a4166fc805883c (patch) | |
tree | 7f139d8bc5bfa5802954fdf9bbed939d92aa42e9 /lldb/packages/Python/lldbsuite/test/gdbclientutils.py | |
parent | 91f69b70e075a475b550e3ef832816c47311e2bd (diff) | |
download | llvm-0a44b24d6697ee8542583960c4a4166fc805883c.zip llvm-0a44b24d6697ee8542583960c4a4166fc805883c.tar.gz llvm-0a44b24d6697ee8542583960c4a4166fc805883c.tar.bz2 |
[DXIL] Add GroupMemoryBarrierWithGroupSync intrinsic (#114349)
fixes #112974
partially fixes #70103
An earlier version of this change was reverted so some issues could be fixed.
### Changes
- Added new tablegen based way of lowering dx intrinsics to DXIL ops.
- Added int_dx_group_memory_barrier_with_group_sync intrinsic in
IntrinsicsDirectX.td
- Added expansion for int_dx_group_memory_barrier_with_group_sync in
DXILIntrinsicExpansion.cpp`
- Added DXIL backend test case
### Related PRs
* [[clang][HLSL] Add GroupMemoryBarrierWithGroupSync intrinsic
#111883](https://github.com/llvm/llvm-project/pull/111883)
* [[SPIRV] Add GroupMemoryBarrierWithGroupSync intrinsic
#111888](https://github.com/llvm/llvm-project/pull/111888)
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/gdbclientutils.py')
0 files changed, 0 insertions, 0 deletions