<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div><span><br></span></div><div><div><span>Hello All.</span></div><div>This is purely from a particular VLIW target back-end perspective. There it is possible to schedule an MI on to one of multiple execution pipes. This leads to a different instruction encoding per the pipe it is bound to, and need to percolate this information down.</div><div><span style="font-size: 12pt; ">Would it be advisable to e</span><span style="font-size: 12pt; ">xtend and use the "MachineInstr.Flags" field for this purpose? Right now this flag seems to consume 2bits space out of total 8 (uint8_t). Could we extend this field to say 32bit or better yet to 64bits like MCInstrDesc.TSFlags? Any suggestions/ideas welcome.</span><br></div><div><span style="font-size: 12pt; "><br></span></div><div><span style="font-size: 12pt; ">Thanks.</span></div><div><span
 style="font-size: 12pt; ">Girish.</span></div><div><span style="font-size: 12pt; "><br></span></div></div></div></body></html>