asmjit::JumpAnnotation Class Reference [¶]
Jump annotation used to annotate jumps.
BaseCompiler allows to emit jumps where the target is either register or memory operand. Such jumps cannot be trivially inspected, so instead of doing heuristics AsmJit allows to annotate such jumps with possible targets. Register allocator then uses the annotation to construct control-flow, which is then used by liveness analysis and other tools to prepare ground for register allocation.