proc.cpp File Reference

#include "proc.h"
#include <types.h>
#include <sstream>
#include <algorithm>
#include "type.h"
#include "cluster.h"
#include "statement.h"
#include "register.h"
#include "rtl.h"
#include "prog.h"
#include "BinaryFile.h"
#include "frontend.h"
#include "util.h"
#include "signature.h"
#include "boomerang.h"
#include "constraint.h"
#include "visitor.h"
#include "log.h"
#include <iomanip>

Go to the source code of this file.

Classes

class  lessEvaluate

Defines

#define DEBUG_PARAMS   1

Typedefs

typedef std::map< Statement *,
int > 
RefCounter

Functions

static Binary allEqAll (opEquals, new Terminal(opDefineAll), new Terminal(opDefineAll))
void dumpProcList (ProcList *pc)
void dumpProcSet (ProcSet *pc)
unsigned fudge (StatementList::iterator x)

Variables

int count = 1
char debug_buffer []
 For prints functions.
RTLglobalRtl = 0
static RefExpmemOfWild
static RefExpregOfWild


Define Documentation

#define DEBUG_PARAMS   1
 

Definition at line 2126 of file proc.cpp.


Typedef Documentation

typedef std::map<Statement*, int> RefCounter
 

Definition at line 72 of file proc.cpp.


Function Documentation

static Binary allEqAll opEquals  ,
new   Terminal(opDefineAll),
new   Terminal(opDefineAll)
[static]
 

void dumpProcList ProcList pc  ) 
 

Definition at line 5287 of file proc.cpp.

void dumpProcSet ProcSet pc  ) 
 

Definition at line 5294 of file proc.cpp.

unsigned fudge StatementList::iterator  x  ) 
 

Definition at line 3854 of file proc.cpp.


Variable Documentation

int count = 1
 

Definition at line 529 of file proc.cpp.

Referenced by PentiumDecoder::decodeInstruction(), Cfg::findInterferences(), RangeMap::substInto(), and Win32BinaryFile::SymbolByAddress().

char debug_buffer[]
 

For prints functions.

Definition at line 285 of file basicblock.cpp.

RTL* globalRtl = 0
 

Definition at line 5165 of file proc.cpp.

RefExp* memOfWild [static]
 

Initial value:

Definition at line 2116 of file proc.cpp.

RefExp* regOfWild [static]
 

Initial value:

Definition at line 2119 of file proc.cpp.


Generated on Tue Sep 19 21:18:37 2006 for Boomerang by  doxygen 1.4.6