OpenASIP
2.0
|
This is the complete list of members for MachineInfo, including all inherited members.
canEncodeImmediateInteger(const TTAMachine::Machine &mach, int64_t imm, unsigned destWidth=UINT_MAX) | MachineInfo | static |
canEncodeImmediateInteger(const TTAMachine::InstructionTemplate &temp, int64_t imm, unsigned destWidth=UINT_MAX) | MachineInfo | static |
canEncodeImmediateInteger(const TTAMachine::Bus &bus, int64_t imm, unsigned destWidth=UINT_MAX) | MachineInfo | static |
ConstPortList typedef | MachineInfo | |
defaultDataAddressSpace(const TTAMachine::Machine &mach) | MachineInfo | static |
findLockUnits(const TTAMachine::Machine &machine) | MachineInfo | static |
findWidestOperand(const TTAMachine::Machine &machine, bool vector) | MachineInfo | static |
getBoundPort(const TTAMachine::FunctionUnit &fu, const std::string &opName, int operandIndex) | MachineInfo | static |
getOpset(const TTAMachine::Machine &mach) | MachineInfo | static |
getOpset(const TTAMachine::ControlUnit &gcu) | MachineInfo | static |
getPortBindingsOfOperation(const TTAMachine::Machine &mach, const std::string &operation) | MachineInfo | static |
LOCK_READ_ | MachineInfo | privatestatic |
longestGuardLatency(const TTAMachine::Machine &mach) | MachineInfo | static |
MachineInfo() | MachineInfo | private |
maxLatency(const TTAMachine::Machine &mach, TCEString &opName) | MachineInfo | static |
maxMemoryAlignment(const TTAMachine::Machine &mach) | MachineInfo | static |
numberOfRegisters(const TTAMachine::Machine &machine, unsigned width) | MachineInfo | static |
operandFromPort(const TTAMachine::HWOperation &hwOp, const TTAMachine::FUPort &port) | MachineInfo | static |
OperationSet typedef | MachineInfo | |
osalOperation(const TTAMachine::HWOperation &hwOp) | MachineInfo | static |
portFromOperand(const TTAMachine::HWOperation &hwOp, const TTAMachine::FUPort &port) | MachineInfo | privatestatic |
supportsBoolRegisterGuardedJumps(const TTAMachine::Machine &machine) | MachineInfo | static |
supportsOperation(const TTAMachine::Machine &mach, TCEString operation) | MachineInfo | static |
supportsPortGuardedJump(const TTAMachine::Machine &machine, bool inverted, const TCEString &opName) | MachineInfo | static |
supportsPortGuardedJumps(const TTAMachine::Machine &machine) | MachineInfo | static |
templatesUsesSlot(const TTAMachine::Machine &mach, const std::string &slotName) | MachineInfo | static |
templatesUsingSlot(const TTAMachine::Machine &mach, const std::string &slotName) | MachineInfo | static |
triggerIndex(const TTAMachine::Machine &machine, const Operation &op) | MachineInfo | static |
triggerIndex(const TTAMachine::FunctionUnit &fu, const Operation &op) | MachineInfo | static |
TRY_LOCK_ADDR_ | MachineInfo | privatestatic |
UNLOCK_ADDR_ | MachineInfo | privatestatic |