Displaying 2 results from an estimated 2 matches for "88e90d02".
2013 May 21
0
[LLVMdev] malloc / free & memcpy optimisations.
...d from the same data?
> And then eliminate stores and malloc / free pairs for local pointers that
> are never read from or captured?
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130521/88e90d02/attachment.html>
2013 May 21
4
[LLVMdev] malloc / free & memcpy optimisations.
The front end I'm building for an existing interpreted language is
unfortunately producing output similar to this far too often;
define void @foo(i8* nocapture %dest, i8* nocapture %src, i32 %len)
nounwind {
%1 = tail call noalias i8* @malloc(i32 %len) nounwind
tail call void @llvm.memcpy.p0i8.p0i8.i32(i8* %1, i8* %src, i32 %len, i32
1, i1 false)
tail call void