#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. | |
RTL * | globalRtl = 0 |
static RefExp * | memOfWild |
static RefExp * | regOfWild |
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 529 of file proc.cpp. Referenced by PentiumDecoder::decodeInstruction(), Cfg::findInterferences(), RangeMap::substInto(), and Win32BinaryFile::SymbolByAddress(). |
|
For prints functions.
Definition at line 285 of file basicblock.cpp. |
|
|
|
Initial value: new RefExp( Location::memOf(new Terminal(opWild)), NULL) |
|
Initial value: new RefExp( Location::regOf(new Terminal(opWildIntConst)), NULL) |