Lines Matching refs:WriteState
27 WriteRef::WriteRef(unsigned SourceIndex, WriteState *WS) in WriteRef()
107 for (WriteState &WS : IS->getDefs()) { in onInstructionExecuted()
230 WriteState &WS = *Write.getWriteState(); in addRegisterWrite()
272 WriteState *OtherWS = OtherWrite.getWriteState(); in addRegisterWrite()
320 const WriteState &WS, MutableArrayRef<unsigned> FreedPhysRegs) { in removeRegisterWrite()
371 bool RegisterFile::canEliminateMove(const WriteState &WS, const ReadState &RS, in canEliminateMove()
413 bool RegisterFile::tryEliminateMoveOrSwap(MutableArrayRef<WriteState> Writes, in tryEliminateMoveOrSwap()
438 const WriteState &WS = Writes[E - (I + 1)]; in tryEliminateMoveOrSwap()
445 WriteState &WS = Writes[E - (I + 1)]; in tryEliminateMoveOrSwap()
546 const WriteState &WS = *WR.getWriteState(); in collectWrites()
567 const WriteState *WS = WR.getWriteState(); in checkRAWHazards()
629 WriteState &WS = *WR.getWriteState(); in addRegisterRead()