[PATCH] D81905: Enhance Itanium demangler interface.
Hal Finkel via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Jul 14 07:05:39 PDT 2020
hfinkel added a comment.
In D81905#2129632 <https://reviews.llvm.org/D81905#2129632>, @kbobrovs wrote:
> > According to {{clang/include/clang/Basic/Builtins.def}}, you can represent pointers and references via * and &; for vectors - there are V, q, and E. I don't know how to deal with template parameter here, but reference to 4-component vector should be something like &E4i
>
> Thanks. Somehow missed the '&' in the doc. I assume it should appear on the other side - "E4i&", though.
> I still would like to understand what to do with C++ classes - do we forbid them in the "C++ intrinsics" or how do we represent them otherwise ("v&"?)
If you use custom type checking, I don't think it matters what you put in for types in the builtins file.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D81905/new/
https://reviews.llvm.org/D81905
More information about the llvm-commits
mailing list