#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) | 
 1.4.6
 1.4.6