search for: __custom_memcpy

Displaying 2 results from an estimated 2 matches for "__custom_memcpy".

2017 Oct 18
2
Possible bug of Alias Analysis?
...> That is, I'd conclude that either the load/store do not originate from > a memcpy, or there is a serious bug. May be I need to tell you how we handle @llvm.memcpy in details for you to clearly understand the reason behind the issue. We provide a pre-built library function declared as __custom_memcpy(char *dst, char*src). This function was compiled into library.bc. Inside the __custom_memcpy(char* dst, char *src), we need to cast the pointer to int* to get optimal IO performance. Which breaks TBAA. And user provided OpenCL program was compiled as another module named opencl.bc. Then we link ope...
2017 Oct 18
2
Possible bug of Alias Analysis?
> -----Original Message----- > From: meinersbur at googlemail.com [mailto:meinersbur at googlemail.com] On > Behalf Of Michael Kruse > Sent: Tuesday, October 17, 2017 3:26 PM > To: Song, Ruiling <ruiling.song at intel.com> > Cc: llvm at meinersbur.de; llvm-dev at lists.llvm.org > Subject: Re: Possible bug of Alias Analysis? > > 2017-10-17 8:45 GMT+02:00 Song,