Clan  0.8.0
Functions
statement.c File Reference
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <osl/statement.h>
#include <clan/relation.h>
#include <clan/relation_list.h>
#include <clan/statement.h>
Include dependency graph for statement.c:

Go to the source code of this file.

Functions

void clan_statement_compact (osl_statement_p statement, int nb_parameters)

Function Documentation

void clan_statement_compact ( osl_statement_p  statement,
int  nb_parameters 
)

clan_statement_compact function: This function scans the statement list to put the right number of columns to every relation (during construction we used CLAN_MAX_DEPTH and CLAN_MAX_PARAMETERS to define relation and vector sizes).

Parameters:
statementThe first statement to scan to compact matrices.
nb_parametersThe true number of parameters in the SCoP.

Definition at line 62 of file statement.c.

References clan_relation_compact(), and clan_relation_list_compact().

Referenced by clan_scop_compact().