The returned pointer should point to the same pointee type as the argument. Header file cannot guarantee that.
Sam -----Original Message----- From: Jan Vesely [mailto:jan.ves...@rutgers.edu] Sent: Wednesday, June 22, 2016 10:20 PM To: Liu, Yaxun (Sam) <yaxun....@amd.com>; xiuli...@outlook.com; anastasia.stul...@arm.com Cc: jan.ves...@rutgers.edu; Stellard, Thomas <tom.stell...@amd.com>; cfe-commits@lists.llvm.org Subject: Re: [PATCH] D19932: [OpenCL] Add to_{global|local|private} builtin functions. jvesely added a subscriber: jvesely. jvesely added a comment. Why couldn't this be declared in CLC header? There are multiple instances of declaring functions for all available types in libclc (see for example convert functions in convert.h). Repository: rL LLVM http://reviews.llvm.org/D19932 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits