[LLVMdev] [LLVMDev] About user of bitcast/GEP instruction

guoqing zhang gqzhang81 at gmail.com
Fri Jan 30 02:37:00 PST 2015


Hi,

In PromoteMemoryToRegister.cpp, it seems to rely on the fact that the only
users of bitcast/GEP instruction are lifetime intrinsics
(llvm.lifetime.start/end). I did some searching in llvm/test folder, it
seems to be true.

However, by reading LLVM IR manual, I don't see any restriction stated on
the possible user of bitcast/GEP instruction. So my question is who impose
the restriction ? Is it Clang ?

Regards
-Guoqing
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150130/c81351d2/attachment.html>


More information about the llvm-dev mailing list