Anastasia added a comment. In D127579#3590632 <https://reviews.llvm.org/D127579#3590632>, @aeubanks wrote:
> If I'm understanding correctly, previously the LLVM pointee type was used to > represent a frontend OpenCL type. An alternative to marking everything with > `elementtype` or adding metadata, can something be done in the frontend to > mangle the function name with OpenCL pointee types, then the backend > translates that to the proper SPIRV types? We were trying to get away from relying on mangled names in the backend as it is harder to target for non-clang and non-OpenCL based languages. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D127579/new/ https://reviews.llvm.org/D127579 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits