ETISS 0.11.2
ExtendableTranslatingInstructionSetSimulator(version0.11.2)
Loading...
Searching...
No Matches
Classes | Namespaces
CodePart.h File Reference

classes to hold code and additional information used for optimization of instruction translations More...

#include <string>
#include <set>
#include <list>
#include <vector>
#include <map>
#include <sstream>
#include <iostream>
#include "etiss/jit/types.h"
#include "etiss/Misc.h"
Include dependency graph for CodePart.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  etiss::RegisterPart
 abstract description of needed or affected register bits. More...
 
class  etiss::RegisterSet
 set of register parts. More...
 
struct  etiss::RegisterSet::lex_compare
 special comparison function that only takes register name into account. More...
 
class  etiss::CodePart
 Contains a small code snipped. More...
 
class  etiss::CodeSet
 A set of CodeParts. More...
 
class  etiss::CodeBlock
 A list of CodeSets. More...
 
class  etiss::CodeBlock::Line
 equivalent of a translated instruction More...
 

Namespaces

namespace  etiss
 forwards: include/jit/*
 

Detailed Description

classes to hold code and additional information used for optimization of instruction translations

Definition in file CodePart.h.