<p>> It affects pretty much all ARM instructions, which can have a predicate </p>
<p>That suggests to me that a Target callback may be the way to go rather than relying on TableGen getting the right answer. Realistically '\t' doesn't get it right every time at the moment. Even ignoring long instructions (which exist), InstAliases only work with a single space.</p>

<p>Make it a well-documented pure-virtual method in the appropriate class and implementors will be even more more likely to see it.</p>
<p>Tim.</p>