/* Copyright (C) 1998 - 2000 by Universitaet Karlsruhe
-** All rights reserved.
-**
-** Authors: Christian Schaefer, Goetz Lindenmaier
-**
-** testprogram.
+* All rights reserved.
+*
+* Authors: Christian Schaefer, Goetz Lindenmaier
+*
+* testprogram.
*/
# include <stdio.h>
*/
/**
-*** This file constructs a control flow of following shape:
-***
-***
-*** firstBlock
-*** / \
-*** / \
-*** |/_ _\|
-*** ---->
-*** LoopBlock1 LoopBlock2
-*** <----
-*** \ /
-*** \ /
-*** _\| |/_
-*** nextBlock
-***
-***
+* This file constructs a control flow of following shape:
+*
+*
+* firstBlock
+* / \
+* / \
+* |/_ _\|
+* ---->
+* LoopBlock1 LoopBlock2
+* <----
+* \ /
+* \ /
+* _\| |/_
+* nextBlock
+*
+*
**/
int main(int argc, char **argv)
ent = new_entity (owner,
id_from_str (METHODNAME, strlen(METHODNAME)),
proc_main);
+ get_entity_ld_name(ent); /* To enforce name mangling for vcg graph name */
#define NUM_OF_LOCAL_VARS 0
irg = new_ir_graph (ent, NUM_OF_LOCAL_VARS);
/* to make three conditionals */
- expr = new_Const (mode_i, tarval_from_long (mode_i, 0));
- c1 = new_Const (mode_i, tarval_from_long (mode_i, 1));
- c2 = new_Const (mode_i, tarval_from_long (mode_i, 2));
- c3 = new_Const (mode_i, tarval_from_long (mode_i, 2));
+ expr = new_Const (mode_Is, tarval_from_long (mode_Is, 0));
+ c1 = new_Const (mode_Is, tarval_from_long (mode_Is, 1));
+ c2 = new_Const (mode_Is, tarval_from_long (mode_Is, 2));
+ c3 = new_Const (mode_Is, tarval_from_long (mode_Is, 2));
cond = new_Cond(new_Proj(new_Cmp(expr, c1), mode_b, Eq));
f = new_Proj(cond, mode_X, 0);