<div dir="auto">Do we have a way to make the native tablegen depend on whatever underlying files it should depend on directly without forcing the target tablegen to be built?</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Aug 5, 2019, 13:56 Chris Bieneman via Phabricator <<a href="mailto:reviews@reviews.llvm.org">reviews@reviews.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">beanz added a comment.<br>
<br>
This patch is actually really problematic. We have the native tablegen depend on the target tablegen so that the native one rebuilds whenever the sources for the target one rebuild. Without that dependency the native tablegen may not rebuild at all, or (if it does) it will likely rebuild at the wrong time.<br>
<br>
This patch makes iterative builds on a cross-target incorrect.<br>
<br>
<br>
Repository:<br>
  rL LLVM<br>
<br>
CHANGES SINCE LAST ACTION<br>
  <a href="https://reviews.llvm.org/D64032/new/" rel="noreferrer noreferrer" target="_blank">https://reviews.llvm.org/D64032/new/</a><br>
<br>
<a href="https://reviews.llvm.org/D64032" rel="noreferrer noreferrer" target="_blank">https://reviews.llvm.org/D64032</a><br>
<br>
<br>
<br>
</blockquote></div>