OpenASIP  2.0
ImmInfo Member List

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

canTakeImmediate(const Operation &operation, int inputOperandId, int64_t value, int destWidth)ImmInfo
canTakeImmediateByWidth(const Operation &operation, int inputOperandId, int bitWidth)ImmInfo
count(const ImmInfoKey &key) constImmInfoinline
count(const Operation &operation, const Operand &operand) constImmInfo
count(const Operation &operation, int inputOperandId) constImmInfo
immediateValueBounds(const ImmInfoKey &key, int destWidth) constImmInfo
immediateValueBounds(const Operation &operation, const Operand &operand, int destWidth) constImmInfo
immediateValueBounds(const Operation &operation, int inputOperandId, int destWidth) constImmInfo
ImmInfo()=defaultImmInfo
key(const Operation &operation, int inputOperandId)ImmInfostatic
key(const Operation &operation, const Operand &operand)ImmInfostatic
narrowestImmediate(const ImmInfoKey &key) constImmInfo
registerImmediateLoadWidth(const TTAMachine::RegisterFile &targetRF, bool allowSignExtension=false)ImmInfostatic
widestImmediate(const ImmInfoKey &key) constImmInfo
widestImmediate(const Operation &operation, const Operand &operand) constImmInfo
widestImmediate(const Operation &operation, int inputOperandId) constImmInfo
~ImmInfo()=defaultImmInfovirtual