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()
294 const WriteState *OtherWS = OtherWrite.getWriteState(); in addRegisterWrite()
333 const WriteState &WS, MutableArrayRef<unsigned> FreedPhysRegs) { in removeRegisterWrite()
384 bool RegisterFile::canEliminateMove(const WriteState &WS, const ReadState &RS, in canEliminateMove()
426 bool RegisterFile::tryEliminateMoveOrSwap(MutableArrayRef<WriteState> Writes, in tryEliminateMoveOrSwap()
451 const WriteState &WS = Writes[E - (I + 1)]; in tryEliminateMoveOrSwap()
458 WriteState &WS = Writes[E - (I + 1)]; in tryEliminateMoveOrSwap()
559 const WriteState &WS = *WR.getWriteState(); in collectWrites()
580 const WriteState *WS = WR.getWriteState(); in checkRAWHazards()
642 WriteState &WS = *WR.getWriteState(); in addRegisterRead()