<html><head><meta http-equiv="Content-Type" content="text/html charset=GB2312"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div>On Aug 19, 2013, at 14:37 , Matt Arsenault <<a href="mailto:arsenm2@gmail.com">arsenm2@gmail.com</a>> wrote:</div><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div>This is a constant expression cast. It will only happen for a constant arguments, in this case the address of global @bbname. You should get these if you run instcombine on it.</div><div><br></div><div><a href="http://llvm.org/docs/LangRef.html#constant-expressions">http://llvm.org/docs/LangRef.html#constant-expressions</a></div><div><br></div></div></blockquote></div>I forgot to mention you can also create ConstantExprs directly if you want</body></html>