GNU Octave  3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | List of all members
jit_ir_walker Class Reference

#include "jit-ir.h"

Inheritance diagram for jit_ir_walker:
Inheritance graph
[legend]

Public Member Functions

virtual ~jit_ir_walker ()
virtual void visit (jit_const_range &)=0
virtual void visit (jit_const_string &)=0
virtual void visit (jit_const_index &)=0
virtual void visit (jit_const_complex &)=0
virtual void visit (jit_const_scalar &)=0
virtual void visit (jit_const_bool &)=0
virtual void visit (jit_magic_end &)=0
virtual void visit (jit_argument &)=0
virtual void visit (jit_assign &)=0
virtual void visit (jit_error_check &)=0
virtual void visit (jit_variable &)=0
virtual void visit (jit_phi &)=0
virtual void visit (jit_return &)=0
virtual void visit (jit_store_argument &)=0
virtual void visit (jit_extract_argument &)=0
virtual void visit (jit_call &)=0
virtual void visit (jit_cond_branch &)=0
virtual void visit (jit_branch &)=0
virtual void visit (jit_block &)=0

Detailed Description

Definition at line 1411 of file jit-ir.h.

Constructor & Destructor Documentation

virtual jit_ir_walker::~jit_ir_walker ( )
inlinevirtual

Definition at line 1415 of file jit-ir.h.

Member Function Documentation

virtual void jit_ir_walker::visit ( jit_block )
pure virtual
virtual void jit_ir_walker::visit ( jit_const_range )
pure virtual
virtual void jit_ir_walker::visit ( jit_const_string )
pure virtual
virtual void jit_ir_walker::visit ( jit_const_index )
pure virtual
virtual void jit_ir_walker::visit ( jit_const_complex )
pure virtual
virtual void jit_ir_walker::visit ( jit_const_scalar )
pure virtual
virtual void jit_ir_walker::visit ( jit_const_bool )
pure virtual
virtual void jit_ir_walker::visit ( jit_magic_end )
pure virtual

Implemented in jit_convert_llvm.

virtual void jit_ir_walker::visit ( jit_argument )
pure virtual

Implemented in jit_convert_llvm.

virtual void jit_ir_walker::visit ( jit_assign )
pure virtual

Implemented in jit_convert_llvm.

virtual void jit_ir_walker::visit ( jit_error_check )
pure virtual

Implemented in jit_convert_llvm.

virtual void jit_ir_walker::visit ( jit_variable )
pure virtual

Implemented in jit_convert_llvm.

virtual void jit_ir_walker::visit ( jit_phi )
pure virtual

Implemented in jit_convert_llvm.

virtual void jit_ir_walker::visit ( jit_return )
pure virtual

Implemented in jit_convert_llvm.

virtual void jit_ir_walker::visit ( jit_store_argument )
pure virtual

Implemented in jit_convert_llvm.

virtual void jit_ir_walker::visit ( jit_extract_argument )
pure virtual

Implemented in jit_convert_llvm.

virtual void jit_ir_walker::visit ( jit_call )
pure virtual

Implemented in jit_convert_llvm.

virtual void jit_ir_walker::visit ( jit_cond_branch )
pure virtual

Implemented in jit_convert_llvm.

virtual void jit_ir_walker::visit ( jit_branch )
pure virtual

Implemented in jit_convert_llvm.


The documentation for this class was generated from the following file: