Enum Class BranchIndOpGen

java.lang.Object
java.lang.Enum<BranchIndOpGen>
ghidra.pcode.emu.jit.gen.op.BranchIndOpGen
All Implemented Interfaces:
OpGen<JitBranchIndOp>, Serializable, Comparable<BranchIndOpGen>, Constable

public enum BranchIndOpGen extends Enum<BranchIndOpGen> implements OpGen<JitBranchIndOp>
The generator for a branchind.

This emits code to load the target from the operand and then retire it to the program counter, along with the current flow context and live variables. It then emits code to return null so that the thread knows to loop to the Fetch step for the new counter.