|
OpenASIP 2.2
|
This is the complete list of members for OperationDAGBuilder, including all inherited members.
| assignVariable(const TokenizerData::TokenTreeNode *dst, VariableBinding &src) | OperationDAGBuilder | private |
| assignVariable(const TokenizerData::TokenTreeNode *dst, const TokenizerData::TokenTreeNode *src) | OperationDAGBuilder | private |
| connectOperandToNode(const TokenizerData::TokenTreeNode *var, unsigned int operandIndex) | OperationDAGBuilder | private |
| constantBindings_ | OperationDAGBuilder | private |
| createOperationNode(const std::string &operation) | OperationDAGBuilder | private |
| currentOperation_ | OperationDAGBuilder | private |
| dag_ | OperationDAGBuilder | private |
| declareVariable(const TokenizerData::TokenTreeNode *var) | OperationDAGBuilder | private |
| finalize() | OperationDAGBuilder | private |
| getBinding(const TokenizerData::TokenTreeNode *var) | OperationDAGBuilder | private |
| getBinding(std::string varName) | OperationDAGBuilder | private |
| getBinding(unsigned int operandIndex) | OperationDAGBuilder | private |
| getConstantBinding(long value) | OperationDAGBuilder | private |
| getIOOperand(const TokenizerData::TokenTreeNode *var) | OperationDAGBuilder | private |
| getVariableName(const TokenizerData::TokenTreeNode *var) | OperationDAGBuilder | private |
| ioVariables_ | OperationDAGBuilder | private |
| operation_ | OperationDAGBuilder | private |
| OperationDAGBuilder(const OperationPimpl &operation, OperationDAG &dag, const TokenizerData::TokenTreeNode &root) | OperationDAGBuilder | |
| parse() | OperationDAGBuilder | |
| parseNode(const TokenizerData::TokenTreeNode *node) | OperationDAGBuilder | private |
| rootNode_ | OperationDAGBuilder | private |
| TerminalBinding typedef | OperationDAGBuilder | private |
| VariableBinding typedef | OperationDAGBuilder | private |
| variableBindings_ | OperationDAGBuilder | private |