<div dir="ltr">Hi,<br><br><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;display:inline">Attached patch is to add missing register cost calculation for big value types like v4i64 and v8i64.</div>
<div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;display:inline"><br></div></div><div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;display:inline">
Without this patch we would see failure in loop invariant code motion before register allocation, because LICM needs to estimate register pressure by calculating the cost for all value types that could possibly be used on MI.<br>
</div><div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;display:inline"></div><br>--<br>Thanks,<br>-Jiangning
</div></div></div>