[llvm-dev] Issue with "t -> signature is meaningless, use custom typechecking"

Dounia Khaldi via llvm-dev llvm-dev at lists.llvm.org
Sun Dec 30 18:35:15 PST 2018


I was implementing the llvm_any_type in my intrinsic
def int_csa_xxx :  Intrinsic<[llvm_any_ty], [llvm_i32_ty]>;

 as the following in its corresponding builtins in Builtins.def:
BUILTIN(__builtin_xxx, "v.", "nt")

the "t" was sufficient here to not perform any type checking.

The type checking was handled in CGBuiltin.cpp.

This was working until recently.

Do you know which change might have caused this?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20181230/ce58163d/attachment.html>

More information about the llvm-dev mailing list