OpenASIP  2.0
NullOperation Member List

This is the complete list of members for NullOperation, including all inherited members.

addDag(const TCEString &code)Operationvirtual
addInput(Operand *operand)Operationvirtual
addOutput(Operand *operand)Operationvirtual
affectedBy(unsigned int i) constNullOperationvirtual
affectedByCount() constNullOperationvirtual
affects(unsigned int i) constNullOperationvirtual
affectsCount() constNullOperationvirtual
areValid(const InputOperandVector &inputs, const OperationContext &context) constOperationvirtual
behavior() constNullOperationvirtual
canBeSimulated() constOperationvirtual
canSwap(int id1, int id2) constNullOperationvirtual
canTrap() constNullOperationvirtual
createState(OperationContext &context) constNullOperationvirtual
dag(int index) constOperationvirtual
dagCode(int index) constOperationvirtual
dagCount() constOperationvirtual
dagError(int index) constOperationvirtual
deleteState(OperationContext &context) constNullOperationvirtual
dependsOn(const Operation &op) constNullOperationvirtual
description() constNullOperationvirtual
emulationFunctionName() constOperation
hasSideEffects() constNullOperationvirtual
impl()Operationinline
input(int id) constNullOperationvirtual
InputOperandVector typedefOperation
instance()NullOperationstatic
instance_NullOperationprivatestatic
isBaseOffsetMemOperation() constOperationvirtual
isBranch() constNullOperationvirtual
isCall() constNullOperationvirtual
isClocked() constNullOperationvirtual
isControlFlowOperation() constNullOperationvirtual
isNull() constOperation
isPure() constOperationvirtual
isVectorOperation() constOperationvirtual
loadState(const ObjectState *state)Operationvirtual
name() constNullOperationvirtual
NullOperation()NullOperationprotected
NullOperation(const NullOperation &)NullOperationprivate
numberOfInputs() constNullOperationvirtual
numberOfOutputs() constNullOperationvirtual
operand(int id) constNullOperationvirtual
operandCount() constOperationvirtual
Operation(const TCEString &name, OperationBehavior &behavior)Operation
operator=(const NullOperation &)NullOperationprivate
OPRN_AFFECTED_BYOperationstatic
OPRN_AFFECTSOperationstatic
OPRN_CLOCKEDOperationstatic
OPRN_CONTROL_FLOWOperationstatic
OPRN_DESCRIPTIONOperationstatic
OPRN_INOperationstatic
OPRN_INPUTSOperationstatic
OPRN_ISBRANCHOperationstatic
OPRN_ISCALLOperationstatic
OPRN_NAMEOperationstatic
OPRN_OPERATIONOperationstatic
OPRN_OUTOperationstatic
OPRN_OUTPUTSOperationstatic
OPRN_READS_MEMORYOperationstatic
OPRN_SIDE_EFFECTSOperationstatic
OPRN_TRAPOperationstatic
OPRN_TRIGGEROperationstatic
OPRN_WRITES_MEMORYOperationstatic
output(int id) constNullOperationvirtual
pimpl_Operationprivate
readsMemory() constNullOperationvirtual
removeDag(int index)Operationvirtual
saveState() constOperationvirtual
setBehavior(OperationBehavior &behavior)NullOperationvirtual
setBranch(bool setting)Operationvirtual
setCall(bool setting)Operationvirtual
setControlFlowOperation(bool setting)Operationvirtual
setDagCode(int index, const TCEString &code)Operationvirtual
setReadsMemory(bool setting)Operationvirtual
setWritesMemory(bool setting)Operationvirtual
simulateTrigger(SimValue **, OperationContext &context) constNullOperationvirtual
usesMemory() constNullOperationvirtual
writesMemory() constNullOperationvirtual
~NullOperation()NullOperationvirtual
~Operation()Operationvirtual
~Serializable()Serializableinlinevirtual