1#ifndef _TRITON_IR_PRINT_H_
2#define _TRITON_IR_PRINT_H_
3
4#include "builder.h"
5
6namespace triton{
7namespace ir{
8
9class module;
10class function;
11class basic_block;
12class instruction;
13
14void print(module &mod, std::ostream& os);
15void print(function &func, std::ostream& os);
16void print(basic_block &bb, std::ostream& os);
17void print(instruction &instr, std::ostream& os);
18
19}
20}
21
22#endif
23