TEMU  3.0
The Terma Emulator
BinaryTranslation.h File Reference
#include "temu-c/Support/Objsys.h"
#include <stdint.h>
Include dependency graph for BinaryTranslation.h:

Go to the source code of this file.

Data Structures

struct  temu_BTIface
 

Macros

#define TEMU_BT_IFACE_TYPE   "BTIface"
 

Enumerations

enum  temu_BTStatID {
  teBTS_TranslatedInstructions, teBTS_ExecutedInstructions, teBTS_TranslatedBlocks, teBTS_ExecutedBlocks,
  teBTS_CodeSize
}
 

Functions

 TEMU_IFACE_REFERENCE_TYPE (temu_BT)
 

Macro Definition Documentation

◆ TEMU_BT_IFACE_TYPE

#define TEMU_BT_IFACE_TYPE   "BTIface"

Enumeration Type Documentation

◆ temu_BTStatID

Statistics ID for controlling collection of individual statistics.

Enumerator
teBTS_TranslatedInstructions 

Number of translated instructions.

teBTS_ExecutedInstructions 

Number of executed instructions.

teBTS_TranslatedBlocks 

Number of translated blocks.

teBTS_ExecutedBlocks 

Number of executed blocks.

teBTS_CodeSize 

Translated code size in bytes.

Function Documentation

◆ TEMU_IFACE_REFERENCE_TYPE()

TEMU_IFACE_REFERENCE_TYPE ( temu_BT  )