PIPS
xml.c
Go to the documentation of this file.
1 /* A simple phase to show up how to use Xpath to select objects in PIPS */
2 
3 #include "genC.h"
4 #include "linear.h"
5 #include "ri.h"
6 #include "ri-util.h"
7 #include "misc.h"
8 #include "control.h"
9 #include "pipsdbm.h"
10 #include "resources.h"
11 
13  /* Use this module name and this environment variable to set */
14 
16  "SXT_DEBUG_LEVEL");
17  /* Put back the new statement module */
19 }
static statement module_statement
Definition: alias_check.c:125
const char * module_name(const char *s)
Return the module part of an entity name.
Definition: entity_names.c:296
#define PIPS_PHASE_POSTLUDE(new_module_statement)
End a transformation phase by putting back into PIPS the (possibly) modified statement.
#define PIPS_PHASE_PRELUDE(module_name, debug_env_var)
Start a phase that use a module CODE.
bool simple_xpath_test(char *module_name)
A simple phase to show up how to use Xpath to select objects in PIPS.
Definition: xml.c:12