<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style id="owaParaStyle" type="text/css">P {margin-top:0;margin-bottom:0;}</style>
</head>
<body ocsi="0" fpstyle="1">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">Hi all,<br>
I have looked at the commits 174488 and174487 by Jim Grosbach as this is something that could be very useful for the mips llvm assembler that I'm working on. In fact, I've come up with a similar idea myself few months ago but I rejected it at the end for one
 reason only: MatchKindClass enumerated value is defined inside 
<pre>GET_MATCHER_IMPLEMENTATION <font face="Tahoma">definition which to my mind is a part of internal matcher implementation that is not safe to use outside generated code. We've seen this <br>happened for the disassembler who's implementation has completely changed without affecting C++ code. So how safe is to use these values from target AsmParser? <br>If this is something that will stay in a code I'd love to use it as it would make our implementation much easier.<br><br>Kind regards<br><br>Vladimir Medic</font><br></pre>
</div>
</body>
</html>