GNU Octave  4.4.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
pt-jit.h File Reference
#include "octave-config.h"
#include "jit-typeinfo.h"
#include "jit-ir.h"
#include "pt-walk.h"
#include "symscope.h"
Include dependency graph for pt-jit.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  octave::jit_convert
 
class  octave::jit_convert_llvm
 
class  octave::jit_function_info
 
class  octave::jit_infer
 
class  octave::jit_info
 
class  octave::jit_module
 
class  octave::tree_jit
 

Namespaces

 octave
 
 octave::jit
 

Macros

#define JIT_METH(clname)   virtual void visit (jit_ ## clname&);
 

Typedefs

typedef std::unique_ptr< llvm::ExecutionEngine > octave::jit::EngineOwner
 
typedef llvm::FunctionPassManager octave::jit::FunctionPassManager
 
typedef std::unique_ptr< llvm::Module > octave::jit::ModuleOwner
 
typedef llvm::PassManager octave::jit::PassManager
 

Macro Definition Documentation

◆ JIT_METH

#define JIT_METH (   clname)    virtual void visit (jit_ ## clname&);

Definition at line 279 of file pt-jit.h.