aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
diff options
context:
space:
mode:
authorMichal Paszkowski <michal@paszkowski.org>2024-02-20 20:04:04 -0800
committerGitHub <noreply@github.com>2024-02-20 20:04:04 -0800
commit03203b79c6247465850ee6e9f3e2399afc35720b (patch)
treef07970423987aaabc29c130b9d96009a2a0d71ed /clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
parentc02b0d008c17cdf8dc46ad930c69311bcd8c7dd4 (diff)
downloadllvm-03203b79c6247465850ee6e9f3e2399afc35720b.zip
llvm-03203b79c6247465850ee6e9f3e2399afc35720b.tar.gz
llvm-03203b79c6247465850ee6e9f3e2399afc35720b.tar.bz2
[SPIR-V] Fix vloadn OpenCL builtin lowering (#81148)
This pull request fixes an issue with missing vector element count immediate in OpExtInst calls and adds a case for generating bitcasts before GEPs for kernel arguments of non-matching pointer type. The new LITs are based on basic/vload_local and basic/vload_global OpenCL CTS tests. The tests after this change pass SPIR-V validation.
Diffstat (limited to 'clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp')
0 files changed, 0 insertions, 0 deletions