<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Apr 20, 2015 at 11:29 PM, zhi chen <span dir="ltr"><<a href="mailto:zchenhn@gmail.com" target="_blank">zchenhn@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Paul,<div><br></div><div>Is this field mandatory? or do I have to create the attribute if I create a call for the intrinsic function?</div></div></blockquote><div><br></div><div>Usually attributes on call sites are completely unnecessary. They are things like 'readnone' or 'nounwind', which are optimization hints. There are some parameter attributes like 'byval' and 'inreg' that are mandatory, but they are not typically used on intrinsics.</div></div></div></div>