#include "octave-config.h"
#include <list>
#include <stack>
#include <set>
#include "jit-typeinfo.h"
Go to the source code of this file.
◆ JIT_METH [1/2]
#define JIT_METH |
( |
|
clname | ) |
virtual void visit (jit_ ## clname&) = 0; |
◆ JIT_METH [2/2]
#define JIT_METH |
( |
|
cname | ) |
class jit_ ## cname; |
◆ JIT_VALUE_ACCEPT
#define JIT_VALUE_ACCEPT virtual void accept (jit_ir_walker& walker); |
◆ JIT_VISIT_IR_CLASSES
#define JIT_VISIT_IR_CLASSES |
Value: JIT_VISIT_IR_NOTEMPLATE \
JIT_VISIT_IR_CONST
Definition at line 69 of file jit-ir.h.
◆ JIT_VISIT_IR_CONST
#define JIT_VISIT_IR_CONST |
Value:
JIT_METH (const_scalar); \
JIT_METH (const_complex); \
JIT_METH (const_index); \
JIT_METH (const_string); \
JIT_METH (const_range)
Definition at line 61 of file jit-ir.h.
◆ JIT_VISIT_IR_NOTEMPLATE
#define JIT_VISIT_IR_NOTEMPLATE |
Value:
JIT_METH (branch); \
JIT_METH (cond_branch); \
JIT_METH (call); \
JIT_METH (extract_argument); \
JIT_METH (store_argument); \
JIT_METH (return); \
JIT_METH (phi); \
JIT_METH (variable); \
JIT_METH (error_check); \
JIT_METH (assign) \
JIT_METH (argument) \
JIT_METH (magic_end)
Definition at line 46 of file jit-ir.h.