A block %a dominates another block %b if each of block %b’s predecessors are:
- block
%a - dominated by block
%aIn other words: every path from %b passes through %aDrawing 2024-12-31 12.55.32.excalidraw
⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠
Text Elements
%b
%a
%c
%a
%d
%a
Link to original
Domination and LLVM phi Declarations
The most dominating block (like %loop_start) in this case will hold all of the phi declarations.
