llvm
[libspirv] Replace libclc-remangler with SYCLRemangleLibspirvPass
#21588
Merged

[libspirv] Replace libclc-remangler with SYCLRemangleLibspirvPass #21588

wenju-he
wenju-he Replace libclc-remangler with SYCLBuiltinRemangle pass
107ae742
wenju-he wenju-he requested a review 181 days ago
wenju-he wenju-he requested a review from cperkinsintel cperkinsintel 181 days ago
wenju-he wenju-he requested a review 181 days ago
wenju-he wenju-he requested a review 181 days ago
wenju-he wenju-he requested a review 181 days ago
wenju-he wenju-he requested a review 181 days ago
wenju-he wenju-he requested a review 181 days ago
wenju-he wenju-he requested a review from Maetveis Maetveis 181 days ago
wenju-he wenju-he requested a review 181 days ago
wenju-he wenju-he requested a review 181 days ago
wenju-he wenju-he requested a review from bratpiorka bratpiorka 181 days ago
Maetveis
Maetveis approved these changes on 2026-03-23
mdtoguchi
mdtoguchi commented on 2026-03-23
YuriPlyakhin
YuriPlyakhin commented on 2026-03-23
YuriPlyakhin
YuriPlyakhin commented on 2026-03-23
YuriPlyakhin
YuriPlyakhin commented on 2026-03-23
YuriPlyakhin
YuriPlyakhin commented on 2026-03-23
YuriPlyakhin
YuriPlyakhin commented on 2026-03-23
YuriPlyakhin
YuriPlyakhin commented on 2026-03-23
YuriPlyakhin
YuriPlyakhin commented on 2026-03-23
YuriPlyakhin
YuriPlyakhin commented on 2026-03-23
YuriPlyakhin
YuriPlyakhin commented on 2026-03-23
YuriPlyakhin
YuriPlyakhin commented on 2026-03-23
wenju-he fix test Driver/sycl-libspirv-toolchain.cpp
8a3fa4ab
elizabethandrews
elizabethandrews approved these changes on 2026-03-24
cperkinsintel
cperkinsintel approved these changes on 2026-03-24
wenju-he remangle symbols during libspirv .cl file compilation; rename to SYCL…
073b2d93
wenju-he wenju-he changed the title Replace libclc-remangler with SYCLBuiltinRemangle pass [libspirv] Replace libclc-remangler with SYCLRemangleLibspirvPass 174 days ago
wenju-he SPIRV-LLVM-Translator license
e5f25333
wenju-he wenju-he requested a review from YuriPlyakhin YuriPlyakhin 174 days ago
wenju-he wenju-he requested a review from mdtoguchi mdtoguchi 174 days ago
wenju-he fix windows check-clang
85e361b9
YuriPlyakhin
YuriPlyakhin commented on 2026-03-30
YuriPlyakhin
YuriPlyakhin commented on 2026-03-30
YuriPlyakhin
YuriPlyakhin commented on 2026-03-30
YuriPlyakhin
YuriPlyakhin commented on 2026-03-30
YuriPlyakhin
YuriPlyakhin commented on 2026-03-30
YuriPlyakhin
YuriPlyakhin commented on 2026-03-30
YuriPlyakhin
YuriPlyakhin commented on 2026-03-30
YuriPlyakhin
YuriPlyakhin commented on 2026-03-30
YuriPlyakhin
YuriPlyakhin commented on 2026-03-30
YuriPlyakhin
YuriPlyakhin commented on 2026-03-30
YuriPlyakhin
YuriPlyakhin commented on 2026-03-30
wenju-he address review comments
7fc5ac92
wenju-he remove -remangle-spirv-target from libspirv build flag
c087ac48
wenju-he move SPIR mangling utils into MangleUtils.cpp
5786b285
wenju-he dyn_cast
c0a1e67b
wenju-he drop unused TemplateArgs from NameMangler::mangle
7d72938a
wenju-he Move SPIRV-LLVM Translator license into MangleUtils
e4a6d770
wenju-he clang-format
2af0f64b
wenju-he wenju-he requested a review from YuriPlyakhin YuriPlyakhin 173 days ago
YuriPlyakhin
YuriPlyakhin commented on 2026-03-31
YuriPlyakhin
YuriPlyakhin commented on 2026-03-31
wenju-he remove MANGLE_SUCCESS, assert M.getFunction(RemangledName)
96f9cefe
wenju-he fix address space mapping, always keep original number except for SPIRV
b0fba798
wenju-he wenju-he requested a review from YuriPlyakhin YuriPlyakhin 172 days ago
YuriPlyakhin
YuriPlyakhin commented on 2026-04-01
wenju-he Skip __clc_ function declarations
87d58213
wenju-he Update llvm/lib/SYCLLowerIR/MangleUtils.cpp
54450787
wenju-he wenju-he requested a review from YuriPlyakhin YuriPlyakhin 171 days ago
YuriPlyakhin
YuriPlyakhin approved these changes on 2026-04-02
wenju-he
srividya-sundaram srividya-sundaram requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 170 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-04-03
wenju-he address copilot reviews
286e5614
srividya-sundaram
srividya-sundaram commented on 2026-04-03
wenju-he fix char-signed.ll not running the pass
e6e46eac
pbalcer
pbalcer approved these changes on 2026-04-03
wenju-he wenju-he requested a review from srividya-sundaram srividya-sundaram 167 days ago
srividya-sundaram
srividya-sundaram approved these changes on 2026-04-06
wenju-he
bratpiorka
bratpiorka approved these changes on 2026-04-10
wenju-he
KornevNikita KornevNikita merged 563401d9 into sycl 163 days ago
wenju-he wenju-he deleted the move-libclc-remangler-functionality-into-new-pass branch 163 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone