20 lines
329 B
C
20 lines
329 B
C
#ifndef MIE_BRANCH_H_
|
|
#define MIE_BRANCH_H_
|
|
|
|
#include <mie/ir/const.h>
|
|
#include <mie/ir/instr.h>
|
|
|
|
struct mie_branch {
|
|
struct mie_instr b_base;
|
|
struct mie_block *b_dest;
|
|
};
|
|
|
|
struct mie_branch_if {
|
|
struct mie_instr b_base;
|
|
struct mie_value *b_cond;
|
|
struct mie_block *b_true_block;
|
|
struct mie_block *b_false_block;
|
|
};
|
|
|
|
#endif
|