aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python
diff options
context:
space:
mode:
authorJack Frankland <jack.frankland@arm.com>2025-08-04 10:16:26 +0100
committerGitHub <noreply@github.com>2025-08-04 10:16:26 +0100
commit96c8b9e508f72304cbd958be18fdd7b7240f7e63 (patch)
treee12781189f3ea414448ab2d946f376718aeb81a7 /lldb/source/Plugins/ScriptInterpreter/Python
parent19803d824971826fb6961059cce160da2094ab6b (diff)
downloadllvm-96c8b9e508f72304cbd958be18fdd7b7240f7e63.zip
llvm-96c8b9e508f72304cbd958be18fdd7b7240f7e63.tar.gz
llvm-96c8b9e508f72304cbd958be18fdd7b7240f7e63.tar.bz2
[mlir][memref][spirv] Add SPIR-V Image Lowering (#150978)
Adds an initial conversion in the Memref -> SPIR-V lowering for images. Any memref in the "Image" storage-class/address-space will be considered for lowering to the `!spirv.image` type during Memref to SPIR-V conversion. Initially only the reading of sampled images are support and images are read via the `OpImageFetch` instruction. Future work should expand the conversion patterns to target non-sampled images and add support for image write operations. Images are supported for fp32, fp16, int32, uint32, int16 and uint16 types and lit tests have been added to verify this is the case along with negative testing to check the cases where images aren't supported. --------- Signed-off-by: Jack Frankland <jack.frankland@arm.com>
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions