mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-24 19:52:54 +01:00
bbff24bad4
This patch adds two new boolean fields: - Field `ReadState::IndependentFromDef`. - Field `WriteState::WritesZero`. Field `IndependentFromDef` is set for ReadState objects associated with dependency-breaking instructions. It is used by the simulator when updating data dependencies between registers. Field `WritesZero` is set by WriteState objects associated with dependency breaking zero-idiom instructions. It helps the PRF identify which writes don't consume any physical registers. llvm-svn: 342483 |
||
---|---|---|
.. | ||
HardwareUnits | ||
Stages | ||
Context.h | ||
HWEventListener.h | ||
InstrBuilder.h | ||
Instruction.h | ||
Pipeline.h | ||
SourceMgr.h | ||
Support.h |