Struct DiamondCodegen¶
-
struct
DiamondCodegen
¶ Helper struct for generating a branching instruction in LLVM IR. The diamond refers to both branches, the starting basic block, and the ending block. The true and false basic blocks are created on initialization, and the branches are created at destruction.