Writes Hidden Variable
annotation class WritesHiddenVariable(val value: KClass<out L2Operation.HiddenVariable>)
Content copied to clipboard
WritesHiddenVariable indicates that an L2Instruction using the annotated L2Operation will finish by writing to a particular kind of s. This annotation is used to restrict code motion by the L2Optimizer.
Author
Mark van Gulik
Parameters
value
The classes of HiddenVariable written by an L2Instruction using the annotated L2Operation.
Constructors
Link copied to clipboard
fun WritesHiddenVariable(vararg value: KClass<out L2Operation.HiddenVariable>)
Content copied to clipboard
Construct a WritesHiddenVariable.
Properties
Link copied to clipboard
The classes of HiddenVariable written by an L2Instruction using the annotated L2Operation.