|
OpenASIP 2.2
|
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 |