[libspirv] Replace libclc-remangler with SYCLRemangleLibspirvPass #21588
Replace libclc-remangler with SYCLBuiltinRemangle pass
107ae742
wenju-he
requested a review
181 days ago
wenju-he
requested a review
181 days ago
wenju-he
requested a review
181 days ago
wenju-he
requested a review
181 days ago
wenju-he
requested a review
181 days ago
wenju-he
requested a review
181 days ago
wenju-he
requested a review
181 days ago
wenju-he
requested a review
181 days ago
Maetveis
approved these changes
on 2026-03-23
fix test Driver/sycl-libspirv-toolchain.cpp
8a3fa4ab
remangle symbols during libspirv .cl file compilation; rename to SYCL…
073b2d93
wenju-he
changed the title Replace libclc-remangler with SYCLBuiltinRemangle pass [libspirv] Replace libclc-remangler with SYCLRemangleLibspirvPass 174 days ago
SPIRV-LLVM-Translator license
e5f25333
fix windows check-clang
85e361b9
address review comments
7fc5ac92
remove -remangle-spirv-target from libspirv build flag
c087ac48
move SPIR mangling utils into MangleUtils.cpp
5786b285
dyn_cast
c0a1e67b
drop unused TemplateArgs from NameMangler::mangle
7d72938a
Move SPIRV-LLVM Translator license into MangleUtils
e4a6d770
clang-format
2af0f64b
remove MANGLE_SUCCESS, assert M.getFunction(RemangledName)
96f9cefe
fix address space mapping, always keep original number except for SPIRV
b0fba798
Skip __clc_ function declarations
87d58213
Update llvm/lib/SYCLLowerIR/MangleUtils.cpp
54450787
address copilot reviews
286e5614
fix char-signed.ll not running the pass
e6e46eac
pbalcer
approved these changes
on 2026-04-03
wenju-he
deleted the move-libclc-remangler-functionality-into-new-pass branch 163 days ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub