<div dir="ltr">I'm using a Hexagon's packetizer as an example to packetize instructions for my custom VLIW. The problem that I'm facing is that my target as it turns out doesn't have all the instructions expanded by the time packetization happens (for example I have a RET instruction which gets expanded into a write to a register and a jump/branch). I'm wondering if Hexagon is experiencing the same issue and how it is solved? And if it doesn't experience the same what would be the recommendation on solving this problem? At the moment, my packetization pass is the last one in MyTargetPassConfig::addPreEmitPass()<br clear="all"><div><br></div><div>Any help is appreciated.</div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>R</div></div></div></div></div>
</div>