[Hexagon] Reconize M2_mnaci in HexagonBitTracker

This commit is contained in:
Sumanth Gundapaneni 2022-01-07 14:42:54 -08:00 committed by Krzysztof Parzyszek
parent 28d2977ff2
commit ec2945d031
1 changed files with 5 additions and 0 deletions

View File

@ -493,6 +493,11 @@ bool HexagonEvaluator::evaluate(const MachineInstr &MI,
RegisterCell RC = eADD(rc(1), lo(M, W0));
return rr0(RC, Outputs);
}
case M2_mnaci: {
RegisterCell M = eMLS(rc(2), rc(3));
RegisterCell RC = eSUB(rc(1), lo(M, W0));
return rr0(RC, Outputs);
}
case M2_mpysmi: {
RegisterCell M = eMLS(rc(1), eIMM(im(2), W0));
return rr0(lo(M, 32), Outputs);