libInit.cc
author Jan Vrany <jan.vrany@fit.cvut.cz>
Mon, 28 Dec 2009 16:20:44 +0000
changeset 27 45902cde2ab1
parent 21 a5d30403049c
child 32 326e2b5665e1
permissions -rw-r--r--
Makefiles regenerated
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
21
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     1
/*
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     2
 * $Header$
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     3
 *
27
45902cde2ab1 Makefiles regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 21
diff changeset
     4
 * DO NOT EDIT
45902cde2ab1 Makefiles regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 21
diff changeset
     5
 * automagically generated from the projectDefinition: cvut_stx_goodies_newcompiler.
21
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     6
 */
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     7
#define __INDIRECTVMINITCALLS__
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     8
#include <stc.h>
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     9
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    10
#ifdef WIN32
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    11
# pragma codeseg INITCODE "INITCODE"
27
45902cde2ab1 Makefiles regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 21
diff changeset
    12
#endif
21
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    13
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    14
#if defined(INIT_TEXT_SECTION) || defined(DLL_EXPORT)
27
45902cde2ab1 Makefiles regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 21
diff changeset
    15
DLL_EXPORT void _libcvut_stx_goodies_newcompiler_Init() INIT_TEXT_SECTION;
21
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    16
#endif
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    17
27
45902cde2ab1 Makefiles regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 21
diff changeset
    18
void _libcvut_stx_goodies_newcompiler_Init(pass, __pRT__, snd)
21
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    19
OBJ snd; struct __vmData__ *__pRT__; {
27
45902cde2ab1 Makefiles regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 21
diff changeset
    20
__BEGIN_PACKAGE2__("libcvut_stx_goodies_newcompiler", _libcvut_stx_goodies_newcompiler_Init, "cvut:stx/goodies/newcompiler");
21
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    21
_IRBuilder_Init(pass,__pRT__,snd);
27
45902cde2ab1 Makefiles regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 21
diff changeset
    22
_IRBuilderTest_Init(pass,__pRT__,snd);
21
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    23
_IRBytecodeGenerator_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    24
_IRFunction_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    25
_IRInstruction_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    26
_IRInterpreter_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    27
_IRSequence_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    28
_IRStackCount_Init(pass,__pRT__,snd);
27
45902cde2ab1 Makefiles regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 21
diff changeset
    29
_IRTransformTest_Init(pass,__pRT__,snd);
45902cde2ab1 Makefiles regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 21
diff changeset
    30
_cvut_137stx_137goodies_137newcompiler_Init(pass,__pRT__,snd);
21
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    31
_IRAccess_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    32
_IRClosure_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    33
_IRConstant_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    34
_IRDecompiler_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    35
_IRDup_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    36
_IRJump_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    37
_IRLine_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    38
_IRMethod_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    39
_IRPop_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    40
_IRPrinter_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    41
_IRReturn_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    42
_IRSend_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    43
_IRTranslator_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    44
_IRBlockReturnTop_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    45
_IRInstVarAccess_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    46
_IRJumpIf_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    47
_IRJumpOverBlock_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    48
_IRLiteralVariableAccess_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    49
_IRTempAccess_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    50
_IRInstVarRead_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    51
_IRInstVarStore_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    52
_IRLiteralVariableRead_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    53
_IRLiteralVariableStore_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    54
_IRTempRead_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    55
_IRTempStore_Init(pass,__pRT__,snd);
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    56
27
45902cde2ab1 Makefiles regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 21
diff changeset
    57
_cvut_137stx_137goodies_137newcompiler_extensions_Init(pass,__pRT__,snd);
21
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    58
__END_PACKAGE__();
a5d30403049c Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    59
}