OpenASIP
2.0
Operation Member List
This is the complete list of members for
Operation
, including all inherited members.
addDag
(const TCEString &code)
Operation
virtual
addInput
(Operand *operand)
Operation
virtual
addOutput
(Operand *operand)
Operation
virtual
affectedBy
(unsigned int i) const
Operation
virtual
affectedByCount
() const
Operation
virtual
affects
(unsigned int i) const
Operation
virtual
affectsCount
() const
Operation
virtual
areValid
(const InputOperandVector &inputs, const OperationContext &context) const
Operation
virtual
behavior
() const
Operation
virtual
canBeSimulated
() const
Operation
virtual
canSwap
(int id1, int id2) const
Operation
virtual
canTrap
() const
Operation
virtual
createState
(OperationContext &context) const
Operation
virtual
dag
(int index) const
Operation
virtual
dagCode
(int index) const
Operation
virtual
dagCount
() const
Operation
virtual
dagError
(int index) const
Operation
virtual
deleteState
(OperationContext &context) const
Operation
virtual
dependsOn
(const Operation &op) const
Operation
virtual
description
() const
Operation
virtual
emulationFunctionName
() const
Operation
hasSideEffects
() const
Operation
virtual
impl
()
Operation
inline
input
(int index) const
Operation
virtual
InputOperandVector
typedef
Operation
isBaseOffsetMemOperation
() const
Operation
virtual
isBranch
() const
Operation
virtual
isCall
() const
Operation
virtual
isClocked
() const
Operation
virtual
isControlFlowOperation
() const
Operation
virtual
isNull
() const
Operation
isPure
() const
Operation
virtual
isVectorOperation
() const
Operation
virtual
loadState
(const ObjectState *state)
Operation
virtual
name
() const
Operation
virtual
numberOfInputs
() const
Operation
virtual
numberOfOutputs
() const
Operation
virtual
operand
(int id) const
Operation
virtual
operandCount
() const
Operation
virtual
Operation
(const TCEString &name, OperationBehavior &behavior)
Operation
OPRN_AFFECTED_BY
Operation
static
OPRN_AFFECTS
Operation
static
OPRN_CLOCKED
Operation
static
OPRN_CONTROL_FLOW
Operation
static
OPRN_DESCRIPTION
Operation
static
OPRN_IN
Operation
static
OPRN_INPUTS
Operation
static
OPRN_ISBRANCH
Operation
static
OPRN_ISCALL
Operation
static
OPRN_NAME
Operation
static
OPRN_OPERATION
Operation
static
OPRN_OUT
Operation
static
OPRN_OUTPUTS
Operation
static
OPRN_READS_MEMORY
Operation
static
OPRN_SIDE_EFFECTS
Operation
static
OPRN_TRAP
Operation
static
OPRN_TRIGGER
Operation
static
OPRN_WRITES_MEMORY
Operation
static
output
(int index) const
Operation
virtual
pimpl_
Operation
private
readsMemory
() const
Operation
virtual
removeDag
(int index)
Operation
virtual
saveState
() const
Operation
virtual
setBehavior
(OperationBehavior &behavior)
Operation
virtual
setBranch
(bool setting)
Operation
virtual
setCall
(bool setting)
Operation
virtual
setControlFlowOperation
(bool setting)
Operation
virtual
setDagCode
(int index, const TCEString &code)
Operation
virtual
setReadsMemory
(bool setting)
Operation
virtual
setWritesMemory
(bool setting)
Operation
virtual
simulateTrigger
(SimValue **, OperationContext &context) const
Operation
virtual
usesMemory
() const
Operation
virtual
writesMemory
() const
Operation
virtual
~Operation
()
Operation
virtual
~Serializable
()
Serializable
inline
virtual
Generated by
1.8.17