Searched refs:LastVRegUse (Results 1 - 1 of 1) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonSubtarget.cpp321 DenseMap<unsigned, SUnit *> LastVRegUse; local
357 LastVRegUse.erase(MI->getOperand(1).getReg());
365 LastVRegUse[VRegHoldingReg[MO.getReg()]] = &DAG->SUnits[su];
369 if (LastVRegUse.count(*AI) &&
370 LastVRegUse[*AI] != &DAG->SUnits[su])
372 DAG->addEdge(&DAG->SUnits[su], SDep(LastVRegUse[*AI], SDep::Barrier));
373 LastVRegUse.erase(*AI);

Completed in 166 milliseconds