aboutsummaryrefslogtreecommitdiff
path: root/openmp/runtime/tools/generate-def.py
diff options
context:
space:
mode:
authorStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>2025-07-24 13:22:50 -0700
committerGitHub <noreply@github.com>2025-07-24 13:22:50 -0700
commit96e5eed92af267b151c29a95f2c208f2bc0a32b3 (patch)
treea9cd2c189bcfe3b6076288677a5c15c8e9e66455 /openmp/runtime/tools/generate-def.py
parent7884c077ffda1efbff7443d4b3a8e6c163b44509 (diff)
downloadllvm-96e5eed92af267b151c29a95f2c208f2bc0a32b3.zip
llvm-96e5eed92af267b151c29a95f2c208f2bc0a32b3.tar.gz
llvm-96e5eed92af267b151c29a95f2c208f2bc0a32b3.tar.bz2
[AMDGPU] Select VMEM prefetch for llvm.prefetch on gfx1250 (#150493)
We have a choice to use a scalar or vector prefetch for an uniform pointer. Since we do not have scalar stores our scalar cache is practically readonly. The rw argument of the prefetch intrinsic is used to force vector operation even for an uniform case. On GFX12 scalar prefetch will be used anyway, it is still useful but it will only bring data to L2.
Diffstat (limited to 'openmp/runtime/tools/generate-def.py')
0 files changed, 0 insertions, 0 deletions