GNU Octave  6.2.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
jit-ir.cc File Reference
#include "jit-ir.h"
#include <llvm/BasicBlock.h>
#include <llvm/Instructions.h>
#include "error.h"
Include dependency graph for jit-ir.cc:

Go to the source code of this file.

Namespaces

 octave
 

Macros

#define __STDC_CONSTANT_MACROS
 
#define __STDC_LIMIT_MACROS
 
#define JIT_METH(clname)
 

Functions

std::ostream & octave::jit_print (std::ostream &os, jit_value *avalue)
 
std::ostream & octave::operator<< (std::ostream &os, const jit_block_list &blocks)
 
std::ostream & octave::operator<< (std::ostream &os, const jit_value &value)
 

Macro Definition Documentation

◆ __STDC_CONSTANT_MACROS

#define __STDC_CONSTANT_MACROS

Definition at line 28 of file jit-ir.cc.

◆ __STDC_LIMIT_MACROS

#define __STDC_LIMIT_MACROS

Definition at line 27 of file jit-ir.cc.

◆ JIT_METH

#define JIT_METH (   clname)
Value:
void \
jit_ ## clname::accept (jit_ir_walker& walker) \
{ \
walker.visit (*this); \
}

Definition at line 181 of file jit-ir.cc.