isLiveIn method

bool isLiveIn(
  1. SSA variable,
  2. BasicBlock<Operation> block
)

Query live-in variable information for a block. Must be in SSA form.

Implementation

bool isLiveIn(SSA variable, BasicBlock block) {
  if (!inSSAForm) {
    throw StateError('Cannot query live-in variables in non-SSA form');
  }
  return isLiveInUsingMergeSet(root.id!, block.id!, variable, blockDefines!,
      uses!, dominators, mergeSets);
}