<div dir="ltr">I think that's a good idea. One thing we should be careful is not to unconditionally propagate dead strip attribute from undefined atom to defined one, but choose the most restrictive one (deadStripNever takes precedence over deadStripNormal) when replacing an undefined atom with an defined one.</div>

<div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Aug 26, 2013 at 10:20 PM, Shankar Easwaran <span dir="ltr"><<a href="mailto:shankare@codeaurora.org" target="_blank">shankare@codeaurora.org</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
Can we add deadStrip() to undefinedAtoms as well ?<br>
<br>
This will enable to choose whether we want to set the property deadStripNormal or deadStripNever on them.<br>
<br>
Also I think it will be cleaner for atoms to be added to deadStripRoot set using a single API.<br>
<br>
Thanks<span class="HOEnZb"><font color="#888888"><br>
<br>
Shankar Easwaran<br>
<br>
-- <br>
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by the Linux Foundation<br>
<br>
______________________________<u></u>_________________<br>
LLVM Developers mailing list<br>
<a href="mailto:LLVMdev@cs.uiuc.edu" target="_blank">LLVMdev@cs.uiuc.edu</a>         <a href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/<u></u>mailman/listinfo/llvmdev</a><br>
</font></span></blockquote></div><br></div>