[LLVMdev] Is bitcast now needed in LLVM?

David Blaikie dblaikie at gmail.com
Fri Apr 17 07:39:22 PDT 2015


On Apr 17, 2015 12:49 AM, "Dave Pitsbawn" <dpitsbawn at gmail.com> wrote:
>
> Seems like a new change in LLVM has made it so that bitcast of bitcast
i8* %1 to %Foo* meaningless?
>
> If I'm correct is there any need for the bitcast anymore?

What particular observations are you referring to that gave you the
impression that these were not needed?

I'm part-way through migrating LLVM to not depend on the type a pointer
points to, with the intent to eventually remove typed pointers in favor of
a type less pointer type and remove all pointer to pointer bitcasts, but
that work is far from complete.

>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150417/6b6c24ac/attachment.html>


More information about the llvm-dev mailing list