Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
asm.h File Reference

Go to the source code of this file.

Typedefs

typedef enum pvp_mif_asm_codes_tag pvp_mif_asm_codes
typedef enum mpp_mif_asm_codes_tag mpp_mif_asm_codes

Enumerations

enum  pvp_mif_asm_codes_tag {
  _getvm_op = 0073000, _setvm_op = 0003000, _cmr_op = 0002700, _EX_op = 0004000,
  _readSR_op = 0073001, _readSB_op = 0026007, _readST_op = 0072003, _semget_op = 0072002,
  _semput_op = 0073002, _writeSB_op = 0027006, _writeST_op = 0073003, _semclr_op = 0003600,
  _semset_op = 0003700, _semts_op = 0003400, _jts_op = 0006400, _readSBi_op = 0026006,
  _ESC_op = 0002501, _DSC_op = 0002601, _readbpc_op = 0120060, _CCI_op = 0001405,
  _CIPI_op = 0001402, _clrCI_op = 0001200, _DCI_op = 0001407, _ECI_op = 0001406,
  _ERR_op = 0000000, _loadRT_op = 0001400, _MC_op = 0001201, _PCI_op = 0001404,
  _readB_op = 0024000, _readCI_op = 0033000, _readCA_op = 0033010, _readCE_op = 0033001,
  _readXA_op = 0001301, _readEA_op = 0023006, _SETC_op = 0001403, _setCA_op = 0001000,
  _setEA_op = 0027002, _setCL_op = 0001100, _setXA_op = 0001300, _SIPI_op = 0001401,
  _DI_op = 0001202, _DMI_op = 0001303, _EMI_op = 0001302, _EI_op = 0001203,
  _ESI_op = 0001600, _rjump_op = 0007000, _writeBP_op = 0001700, _writeSR_op = 0073005,
  _chanDI_op = -4, _chanEI_op = -5, _int_mult_upper_op = -6, _pvp_last_op = 0777777
}
enum  mpp_mif_asm_codes_tag { _memory_barrier_op = 2, _remote_write_barrier_op = 3, _write_memory_barrier_op = 5, _mpp_last_op = 99 }

Typedef Documentation

Definition at line 124 of file asm.h.

Definition at line 112 of file asm.h.


Enumeration Type Documentation

Enumerator:
_memory_barrier_op 
_remote_write_barrier_op 
_write_memory_barrier_op 
_mpp_last_op 

Definition at line 117 of file asm.h.

Enumerator:
_getvm_op 
_setvm_op 
_cmr_op 
_EX_op 
_readSR_op 
_readSB_op 
_readST_op 
_semget_op 
_semput_op 
_writeSB_op 
_writeST_op 
_semclr_op 
_semset_op 
_semts_op 
_jts_op 
_readSBi_op 
_ESC_op 
_DSC_op 
_readbpc_op 
_CCI_op 
_CIPI_op 
_clrCI_op 
_DCI_op 
_ECI_op 
_ERR_op 
_loadRT_op 
_MC_op 
_PCI_op 
_readB_op 
_readCI_op 
_readCA_op 
_readCE_op 
_readXA_op 
_readEA_op 
_SETC_op 
_setCA_op 
_setEA_op 
_setCL_op 
_setXA_op 
_SIPI_op 
_DI_op 
_DMI_op 
_EMI_op 
_EI_op 
_ESI_op 
_rjump_op 
_writeBP_op 
_writeSR_op 
_chanDI_op 
_chanEI_op 
_int_mult_upper_op 
_pvp_last_op 

Definition at line 57 of file asm.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines