forked from OSchip/llvm-project
9f9cdd41cc
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 |
||
---|---|---|
.. | ||
Views | ||
include | ||
lib | ||
CMakeLists.txt | ||
CodeRegion.cpp | ||
CodeRegion.h | ||
LLVMBuild.txt | ||
PipelinePrinter.cpp | ||
PipelinePrinter.h | ||
llvm-mca.cpp |