TemporaryBlock¶
-
public final class
TemporaryBlock
extends Block¶ Special control-flow Block that is created temporarily after the FlowGraph is built and therefore has no rank and information attached via the usual BlockStorages.
Fields¶
blockActivities¶
-
public TapList<BoolVector>
blockActivities
¶ Local storage for this Block’s activity info.
blockAvlXs¶
-
public TapList<BoolVector>
blockAvlXs
¶ Local storage for this Block’s Available Memory info.
blockRecomputations¶
-
public TapList<TapPair<TapList<Instruction>, TapList<Instruction>>>
blockRecomputations
¶ Local storage for this Block’s TBR Recomputation info.
blockReqXs¶
-
public TapList<BoolVector>
blockReqXs
¶ Local storage for this Block’s ReqExplicit info.
blockTBRs¶
-
public TapList<TapPair<BoolVector, BoolVector>>
blockTBRs
¶ Local storage for this Block’s TBR info.
blockUsefulnesses¶
-
public TapList<BoolVector>
blockUsefulnesses
¶ Local storage for this Block’s usefulness info.