OpenASIP
2.0
MachineValidator Member List
This is the complete list of members for
MachineValidator
, including all inherited members.
checkFUConnections
(MachineValidatorResults &results) const
MachineValidator
private
checkGCUExists
(MachineValidatorResults &results) const
MachineValidator
private
checkGCUHasAddressSpace
(MachineValidatorResults &results) const
MachineValidator
private
checkIMemAddrWidth
(MachineValidatorResults &results) const
MachineValidator
private
checkJumpAndCallOperandBindings
(MachineValidatorResults &results) const
MachineValidator
private
checkOperandBindings
(MachineValidatorResults &results) const
MachineValidator
private
checkProgramCounterPort
(MachineValidatorResults &results) const
MachineValidator
private
checkRAPortHasSameWidthAsPCPort
(MachineValidatorResults &results) const
MachineValidator
private
checkReturnAddressPort
(MachineValidatorResults &results) const
MachineValidator
private
DIFFERENT_PORT_FOR_JUMP_AND_CALL
enum value
MachineValidator
ErrorCode
enum name
MachineValidator
FU_NO_VALID_OPERATIONS
enum value
MachineValidator
FU_PORT_MISSING
enum value
MachineValidator
GCU_AS_MISSING
enum value
MachineValidator
GCU_MISSING
enum value
MachineValidator
IMEM_ADDR_WIDTH_DIFFERS_FROM_RA_AND_PC
enum value
MachineValidator
machine_
MachineValidator
private
MachineValidator
(const TTAMachine::Machine &machine)
MachineValidator
PC_AND_RA_PORTS_HAVE_UNEQUAL_WIDTH
enum value
MachineValidator
PC_PORT_MISSING
enum value
MachineValidator
RA_PORT_MISSING
enum value
MachineValidator
USED_IO_NOT_BOUND
enum value
MachineValidator
validate
(const std::set< ErrorCode > &errorsToCheck) const
MachineValidator
~MachineValidator
()
MachineValidator
virtual
Generated by
1.8.17