Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

nci/suif/suif2b/suifversion1support/convertsuif1to2b/convertsuif1to2b.cpp File Reference

#include <suif1.h>
#include <common/i_integer.h>
#include <suifkernel/suifkernel_forwarders.h>
#include <suifkernel/suif_env.h>
#include <basicnodes/basic_factory.h>
#include <basicnodes/basic_constants.h>
#include <suifnodes/suif.h>
#include <suifnodes/suif_factory.h>
#include <common/suif_hash_map.h>
#include <suifpasses/passes.h>
#include <suifkernel/command_line_parsing.h>
#include <suifkernel/module_subsystem.h>
#include <suifkernel/module.h>
#include <suifkernel/utilities.h>
#include <utils/expression_utils.h>
#include <cfenodes/cfe.h>
#include <cfenodes/cfe_factory.h>
#include <useful.h>
#include <ctype.h>
#include "type_cache.h"

Compounds

class  convertsuif1to2b

Defines

#define suif1_assert   assert
#define suif_list   list
#define suif1_instruction   instruction
#define suif1_array_type   array_type
#define suif1_annote   annote
#define suif1_operand   operand
#define suif1_lexicon   lexicon
#define s1_target   target

Functions

template<class int_t> int_t gcd (const int_t &op1, const int_t &op2)
Type* unqualify (Type *t)
DataType* unqualify_data_type (Type *t)
IInteger get_type_bit_size_const (Type *t)
IInteger get_type_bit_alignment_const (Type *t)
void EXPORT init_convertsuif1to2 (SuifEnv *suif)

Define Documentation

#define s1_target   target

#define suif1_annote   annote

#define suif1_array_type   array_type

#define suif1_assert   assert

#define suif1_instruction   instruction

#define suif1_lexicon   lexicon

#define suif1_operand   operand

#define suif_list   list


Function Documentation

template<class int_t>
int_t gcd (
const int_t & op1,
const int_t & op2)

IInteger get_type_bit_alignment_const ( Type * t)

IInteger get_type_bit_size_const ( Type * t)

void EXPORT init_convertsuif1to2 ( SuifEnv * suif)

Type * unqualify ( Type * t)

DataType * unqualify_data_type ( Type * t)


Generated at Mon Jul 31 13:42:36 2000 for NCI SUIF by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000