FOLLOW_SEMANTIC_VALUES_AND_REGISTERS
Content copied to clipboard
Both L2SemanticValues and L2Registers should be traced for liveness.
Functions
Link copied to clipboard
open override fun addEntitiesFromRead(readOperand: L2ReadOperand<*>, accumulatingSet: MutableSet<L2EntityAndKind>)
Content copied to clipboard
Extract each L2EntityAndKind that this policy is concerned with from the given L2ReadOperand.
Link copied to clipboard
open override fun addEntitiesFromWrite(writeOperand: L2WriteOperand<*>, accumulatingSet: MutableSet<L2EntityAndKind>)
Content copied to clipboard
Extract each L2EntityAndKind that this policy is concerned with from the given L2WriteOperand.
Link copied to clipboard
Extract each relevant L2Entity consumed by the given L2Instruction.
Extract each relevant L2Entity consumed by the given L2ReadOperand.
Link copied to clipboard
Extract each relevant L2EntityAndKind produced by the given L2Instruction.
fun writeEntitiesOf(writeOperand: L2WriteOperand<*>): Set<L2EntityAndKind>
Content copied to clipboard
Extract each relevant L2Entity produced by the given L2WriteOperand.
Properties
Link copied to clipboard
Answer whether L2Registers should be tracked by this policy.
Link copied to clipboard
Answer whether L2SemanticValues should be tracked by this policy.