A B C D E F G H I J L M N O P R S T U V W X Z 

A

AbstractCall - Class in ru.ispras.microtesk.test.template
 
AbstractCall(Where, String, Primitive, List<Label>, List<LabelReference>, List<Output>, boolean, BigInteger, BigInteger, BigInteger, PreparatorReference, DataSection, List<AbstractCall>, Primitive, boolean) - Constructor for class ru.ispras.microtesk.test.template.AbstractCall
 
AbstractCall(AbstractCall) - Constructor for class ru.ispras.microtesk.test.template.AbstractCall
 
AbstractCallBuilder - Class in ru.ispras.microtesk.test.template
 
AbstractCallBuilder(BlockId) - Constructor for class ru.ispras.microtesk.test.template.AbstractCallBuilder
 
AbstractSequence - Class in ru.ispras.microtesk.test.engine
 
AbstractSequence(AbstractSequence) - Constructor for class ru.ispras.microtesk.test.engine.AbstractSequence
 
AbstractSequence(Section, List<AbstractCall>) - Constructor for class ru.ispras.microtesk.test.engine.AbstractSequence
 
AbstractSequence.Builder - Class in ru.ispras.microtesk.test.engine
 
AbstractSequence.Builder(Section) - Constructor for class ru.ispras.microtesk.test.engine.AbstractSequence.Builder
 
AbstractSettings - Class in ru.ispras.microtesk.settings
AbstractSettings represents abstract settings.
AbstractSettings(String) - Constructor for class ru.ispras.microtesk.settings.AbstractSettings
 
AbstractSettingsParser<T extends AbstractSettings> - Class in ru.ispras.microtesk.settings
AbstractSettingsParser implements an abstract parser of XML-based settings.
AbstractSettingsParser(String) - Constructor for class ru.ispras.microtesk.settings.AbstractSettingsParser
 
AbstractStorage - Class in ru.ispras.microtesk.mmu.translator.ir
 
AbstractStorage(String, Address, Variable, Variable, Map<String, Variable>, Map<String, Attribute>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
 
accept(T, U) - Method in interface ru.ispras.microtesk.utils.function.BiConsumer
 
accept(T) - Method in interface ru.ispras.microtesk.utils.function.Consumer
 
accept(T, U, W) - Method in interface ru.ispras.microtesk.utils.function.TriConsumer
 
Access - Class in ru.ispras.microtesk.mmu.test.engine.memory
Access describes an execution path of a memory access instruction.
Access(MemoryAccessType, AccessPath, AccessConstraints) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.Access
 
access(ProcessingElement, TemporaryVariables) - Method in class ru.ispras.microtesk.model.Immediate
 
access() - Method in class ru.ispras.microtesk.model.Immediate
 
access(ProcessingElement, TemporaryVariables) - Method in class ru.ispras.microtesk.model.IsaPrimitive
Returns the location the primitive object points to (when initialized with specific parameters).
access() - Method in class ru.ispras.microtesk.model.memory.Label
 
access() - Method in class ru.ispras.microtesk.model.memory.Memory
 
access(int) - Method in class ru.ispras.microtesk.model.memory.Memory
 
access(long) - Method in class ru.ispras.microtesk.model.memory.Memory
 
access(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Memory
 
access(Data) - Method in class ru.ispras.microtesk.model.memory.Memory
 
accessBuffer(AccessPath.Entry, int) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
AccessChooser - Class in ru.ispras.microtesk.mmu.test.engine.memory
 
AccessChooser(MmuSubsystem, Collection<List<Object>>, Graph, MemoryAccessType, AccessConstraints, int, boolean) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessChooser
 
AccessChooser(MmuSubsystem, List<Object>, Graph, MemoryAccessType, AccessConstraints, int) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessChooser
 
AccessConstraints - Class in ru.ispras.microtesk.mmu.test.template
The AccessConstraints class holds constraints related to memory accesses.
AccessConstraints() - Constructor for class ru.ispras.microtesk.mmu.test.template.AccessConstraints
 
AccessConstraints(RegionSettings, Collection<VariableConstraint>, Collection<BufferEventConstraint>) - Constructor for class ru.ispras.microtesk.mmu.test.template.AccessConstraints
 
AccessConstraints.Builder - Class in ru.ispras.microtesk.mmu.test.template
 
AccessConstraints.Builder() - Constructor for class ru.ispras.microtesk.mmu.test.template.AccessConstraints.Builder
 
AccessesIterator - Class in ru.ispras.microtesk.mmu.test.engine.memory
AccessesIterator implements an iterator of memory accesses.
AccessesIterator(GraphAbstraction, List<MemoryAccessType>, List<AccessConstraints>, AccessConstraints, int, AccessesIterator.Mode) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator
 
AccessesIterator.Mode - Enum in ru.ispras.microtesk.mmu.test.engine.memory
 
AccessesIteratorExhaustive - Class in ru.ispras.microtesk.mmu.test.engine.memory
AccessesIteratorExhaustive implements an exhaustive iterator of memory access skeletons, i.e.
AccessesIteratorExhaustive(List<Collection<AccessChooser>>) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorExhaustive
 
AccessesIteratorRandom - Class in ru.ispras.microtesk.mmu.test.engine.memory
AccessesIteratorRandom implements a random iterator of memory access skeletons, i.e.
AccessesIteratorRandom(List<Collection<AccessChooser>>) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorRandom
 
AccessIterator - Class in ru.ispras.microtesk.mmu.test.engine.memory
AccessIterator implements a DFS-based iterator of memory access paths.
AccessIterator(MmuSubsystem, Graph, MemoryAccessType, AccessConstraints, int) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessIterator
 
AccessIterator(MmuSubsystem, List<Object>, Graph, MemoryAccessType, AccessConstraints, int) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessIterator
 
AccessIterator(MmuSubsystem, Graph, MemoryAccessType, AccessConstraints, SymbolicResult, int) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessIterator
 
AccessIterator(MmuSubsystem, List<Object>, Graph, MemoryAccessType, AccessConstraints, SymbolicResult, int) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessIterator
 
AccessIterator.Result - Class in ru.ispras.microtesk.mmu.test.engine.memory
AccessIterator.Result represents an item returned by AccessIterator.
AccessIterator.Result(Access, SymbolicResult) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessIterator.Result
 
accessLine(int) - Method in class ru.ispras.microtesk.mmu.model.api.Policy
Handles a buffer hit.
accessLocation(String) - Method in class ru.ispras.microtesk.model.ProcessingElement
 
accessLocation(String, BigInteger) - Method in class ru.ispras.microtesk.model.ProcessingElement
 
AccessPath - Class in ru.ispras.microtesk.mmu.test.engine.memory
AccessPath represents the execution path of a memory access instruction.
AccessPath(Collection<AccessPath.Entry>, Collection<MmuAction>, Collection<MmuAddressInstance>, Collection<MmuBufferAccess>, Collection<MmuBufferAccess>, Collection<MmuBufferAccess>, Collection<MmuBufferAccess>) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
AccessPath() - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
AccessPath.Builder - Class in ru.ispras.microtesk.mmu.test.engine.memory
 
AccessPath.Builder() - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Builder
 
AccessPath.Entry - Class in ru.ispras.microtesk.mmu.test.engine.memory
 
AccessPath.Entry.Kind - Enum in ru.ispras.microtesk.mmu.test.engine.memory
 
AccessSettings - Class in ru.ispras.microtesk.settings
AccessSettings describes how to access a memory region.
AccessSettings(String) - Constructor for class ru.ispras.microtesk.settings.AccessSettings
 
AccessSettingsParser - Class in ru.ispras.microtesk.settings
AccessSettingsParser implements a parser of AccessSettings.
AccessSettingsParser() - Constructor for class ru.ispras.microtesk.settings.AccessSettingsParser
 
acquireContext(TestBaseQueryBuilder, String, Primitive) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
ACTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
ACTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
ACTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
action(ProcessingElement, TemporaryVariables) - Method in class ru.ispras.microtesk.model.IsaPrimitive
Runs the action associated with the primitive.
ACTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
ACTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
ACTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ACTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ACTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Action - Interface in ru.ispras.microtesk.utils.function
 
ACTION_NAME - Static variable in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
 
actionDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
actionDef(String) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
adaptor - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
adaptor - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
adaptor - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
adaptor - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
add(Bias, T) - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints.Builder
 
add(T) - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints.Builder
 
add(AbstractSettings) - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
 
add(AccessPath.Entry) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Builder
 
add(EntryObject) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryTracker
 
add(MmuTransition) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram.Builder
 
add(MmuProgram) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram.Builder
 
add(MmuProgram.Builder) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram.Builder
 
add(Data) - Method in class ru.ispras.microtesk.model.data.Data
 
add(FloatX) - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
add(Decoder) - Method in class ru.ispras.microtesk.model.decoder.DecoderGroup
 
add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.AbstractSettings
Default implementation (to be overridden in subclasses).
add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.AccessSettings
 
add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.AllocationSettings
 
add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.DelaySlotSettings
 
add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.EnumSetSettings
 
add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.ExcludeSettings
 
add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.IncludeSettings
 
add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.MemorySettings
 
add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.RangeSettings
 
add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.RegionSettings
 
add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.StrategySettings
 
add(ConcreteCall) - Method in class ru.ispras.microtesk.test.ConcreteSequence.Builder
 
add(List<ConcreteCall>) - Method in class ru.ispras.microtesk.test.ConcreteSequence.Builder
 
add() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
Adds an execution to the trace.
add(BigInteger) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder.DataValueBuilder
 
add(Value) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder.DataValueBuilder
 
add() - Method in class ru.ispras.microtesk.test.template.Template.BlockHolder
 
add(int) - Method in class ru.ispras.microtesk.test.template.Template.BlockHolder
 
add(IsaPrimitive) - Method in interface ru.ispras.microtesk.tools.Disassembler.Output
 
add(String, LetConstant) - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
add(String, LetLabel) - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
add(String, Type) - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
add(String, MemoryExpr) - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
add(String, Primitive) - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
add(T) - Method in class ru.ispras.microtesk.utils.AdjacencyList
 
addAddress(Address) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
addAddrObject(AddressObject) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryObject
 
addAfter(T, T) - Method in class ru.ispras.microtesk.utils.AdjacencyList
 
addAll(Collection<AccessPath.Entry>) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Builder
 
addAllClauses(IVec<IVecInt>) - Method in class ru.ispras.microtesk.basis.solver.integer.Sat4jFormula.Builder
 
addAllClauses(Collection<IVec<IVecInt>>) - Method in class ru.ispras.microtesk.basis.solver.integer.Sat4jFormula.Builder
 
addAllLabels(Collection<Label>, long, int) - Method in class ru.ispras.microtesk.test.LabelManager
Adds information about label in the specified collection to the table of label targets.
addArgument(String, IsaPrimitive) - Method in class ru.ispras.microtesk.model.IsaPrimitive
Registers an argument in the argument table.
addArgument(String, Type) - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
 
addArgument(String, IsaPrimitiveInfo) - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
 
addArgument(MetaArgument) - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
 
addArgument(MetaArgument) - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
 
addArgument(BigInteger) - Method in class ru.ispras.microtesk.test.template.OutputBuilder
Adds an integer format argument.
addArgument(String) - Method in class ru.ispras.microtesk.test.template.OutputBuilder
Adds an string format argument.
addArgument(Value) - Method in class ru.ispras.microtesk.test.template.OutputBuilder
Adds a format argument that implements the Value interface (RandomValue, UnknownValue, etc).
addArgument(boolean) - Method in class ru.ispras.microtesk.test.template.OutputBuilder
Adds an boolean format argument.
addArgument(String, Value) - Method in class ru.ispras.microtesk.test.template.OutputBuilder
Adds a location-based format argument (will be read from the specified location at evaluation time).
addArgument(String, BigInteger) - Method in class ru.ispras.microtesk.test.template.OutputBuilder
 
addArgument(BigInteger) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
addArgument(String) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
addArgument(RandomValue) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
addArgument(Primitive) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
addArgument(PrimitiveBuilder) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
addArgument(UnknownImmediateValue) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
addArgument(LazyValue) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
addArgument(LabelValue) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
addArgumentCollection(String, Collection<BigInteger>) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
addArgumentRange(String, BigInteger, BigInteger) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
addArgumentValue(String, BigInteger) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
addAsciiStrings(boolean, String[]) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
 
addAttribute(CommonTree, List<Stmt>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CommonBuilder
 
addAttribute(CommonTree, List<Stmt>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.OperationBuilder
 
addBlock(Block) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
addBreakAddress(long) - Method in class ru.ispras.microtesk.test.Code
 
addBreakAddress(long) - Method in class ru.ispras.microtesk.test.Code2
 
addBuffer(String, BufferObserver) - Method in class ru.ispras.microtesk.mmu.model.api.MmuModel
 
addBuffer(Buffer) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
addCall(ConcreteCall, long) - Method in class ru.ispras.microtesk.test.Code2
 
addCall(ConcreteCall) - Method in class ru.ispras.microtesk.test.Code2.Entry
 
addCall(AbstractCall, int) - Method in class ru.ispras.microtesk.test.engine.AbstractSequence.Builder
 
addCall(AbstractCall, int, boolean) - Method in class ru.ispras.microtesk.test.engine.AbstractSequence.Builder
 
addCall(AbstractCall) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
addCall(AbstractCall) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
addCall(AbstractCall) - Method in class ru.ispras.microtesk.test.template.ExceptionHandlerBuilder
 
addCall(AbstractCall) - Method in class ru.ispras.microtesk.test.template.MemoryPreparatorBuilder
 
addCall(AbstractCall) - Method in class ru.ispras.microtesk.test.template.Preparator.Variant
 
addCall(AbstractCall) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
addCall(AbstractCall) - Method in class ru.ispras.microtesk.test.template.StreamPreparatorBuilder
 
addCase(MmuTransition) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram.Builder
 
addCase(MmuProgram) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram.Builder
 
addCase(MmuProgram.Builder) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram.Builder
 
addClause(IntegerClause<V>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause.Builder
Adds the equations of the given clause to this clause.
addClause(IntegerClause<IntegerField>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFieldFormulaProblemSat4j
 
addClause(IntegerClause<V>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula.Builder
 
addClause(IntegerClause<V>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormulaBuilder
Adds the clause to the formula.
addClause(IVecInt) - Method in class ru.ispras.microtesk.basis.solver.integer.Sat4jFormula.Builder
 
addClause(IntegerClause<IntegerField>) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
addClauses(Collection<IntegerClause<V>>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause.Builder
Adds the equations of the given clauses to this clause.
addClauses(Collection<IntegerClause<V>>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormulaBuilder
Adds the clauses to the formula.
addComment(String) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
 
addConstant(IntegerVariable, BigInteger) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
addConstant(Constant) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
addConstraint(IntegerConstraint<V>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormulaBuilder
Adds the constraint to the formula.
addConstraint(VariableConstraint) - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints.Builder
 
addConstraint(BufferEventConstraint) - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints.Builder
 
addConstraints(AccessConstraints) - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints.Builder
 
addDataValues(String) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
 
addDataValuesForSize(int) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
 
addElseIf(CommonTree, Node, List<Stmt>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.IfBuilder
 
addEpilogue(int, AbstractCall) - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
 
addEpilogue(int, List<AbstractCall>) - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
 
addEquation(IntegerEquation<V>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause.Builder
Adds the equation to the clause.
addEquation(V, V, boolean) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause.Builder
Adds the equality lhs == rhs or inequality lhs != rhs to the clause.
addEquation(V, BigInteger, boolean) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause.Builder
Adds the equality var == val or inequality var != val to the clause.
addEquation(IntegerEquation<V>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormulaBuilder
Adds the equation to the formula.
addEquation(V, V, boolean) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormulaBuilder
Adds the equality lhs == rhs or inequality lhs != rhs to the formula.
addEquation(V, BigInteger, boolean) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormulaBuilder
Adds the equality var == val or inequality var != val to the formula.
addEquation(IntegerField, IntegerField) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
addEquation(IntegerField, BigInteger) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
addEquations(Collection<IntegerEquation<V>>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause.Builder
Adds the equations to this clause.
addExecution(boolean) - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
Adds an execution to the trace.
addExtern(Variable) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
addField(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
Registers an new field.
addField(MmuStruct) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
Registers fields defined in the specified structure.
addField(CommonTree, Node, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.StructBuilder
Adds a field to Type to be created.
addField(CommonTree, CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.StructBuilder
 
addField(String, Type) - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct
 
addFormula(IntegerFormula<V>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormulaBuilder
Adds the sub-formula to the formula.
addFormula(IntegerFormula<IntegerField>) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
addFunction(Callable) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
addGeneratedData(DataDirectiveFactory.TypeInfo, DataGenerator, int) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
 
addHandler(TranslatorHandler<Ir>) - Method in class ru.ispras.microtesk.translator.Translator
 
addHandlerAddress(String, long) - Method in class ru.ispras.microtesk.test.Code
 
addHandlerAddress(String, long) - Method in class ru.ispras.microtesk.test.Code2
 
addHazard(BufferHazard.Instance) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferDependency
 
addIr(Ir) - Method in class ru.ispras.microtesk.translator.TranslatorContext
 
addIterator(Iterator<T>) - Method in class ru.ispras.microtesk.test.sequence.internal.CompositeIterator
Adds the sub-iterator into the list.
addIterators(List<Iterator<T>>) - Method in class ru.ispras.microtesk.test.sequence.internal.CompositeIterator
Adds the sub-iterators into the list.
addLabel(Label) - Method in class ru.ispras.microtesk.model.ProcessingElement
 
addLabel(Label, long) - Method in class ru.ispras.microtesk.test.LabelManager
Adds information about a label to the table of label targets.
addLabel(Label) - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
 
addLabel(String) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
 
addLabel(String) - Method in class ru.ispras.microtesk.test.template.Template
 
addLabelReference(LabelValue) - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
 
addLocalVariables(Collection<CommonTree>, Collection<Type>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CallableBuilder
 
addMapping(Operator, String, String, String) - Method in class ru.ispras.microtesk.translator.nml.generation.ExprPrinter
 
addMark(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAction
 
addMemory(Memory) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
addMemory(String, Type, BigInteger) - Method in class ru.ispras.microtesk.model.metadata.MetaModelBuilder
 
addMemory(String, Type, long) - Method in class ru.ispras.microtesk.model.metadata.MetaModelBuilder
 
addMode(MetaAddressingMode) - Method in class ru.ispras.microtesk.model.metadata.MetaModelBuilder
 
addMode(MetaGroup) - Method in class ru.ispras.microtesk.model.metadata.MetaModelBuilder
 
addMode(IsaPrimitiveInfoAnd) - Method in class ru.ispras.microtesk.model.ModelBuilder
 
addOperation(Operation) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
addOperation(MetaOperation) - Method in class ru.ispras.microtesk.model.metadata.MetaModelBuilder
 
addOperation(MetaGroup) - Method in class ru.ispras.microtesk.model.metadata.MetaModelBuilder
 
addOperation(IsaPrimitiveInfoAnd) - Method in class ru.ispras.microtesk.model.ModelBuilder
 
addOriginalVariable(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
addOriginalVariables(Collection<IntegerVariable>) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
addOutput(Output) - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
 
addOutput(Output) - Method in class ru.ispras.microtesk.test.template.Template
 
addParameters(Collection<CommonTree>, Collection<Type>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CallableBuilder
 
addParentReference(PrimitiveAND, String) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
Registers a reference made from the parent primitive to the current primitive.
addParentReference(PrimitiveAND, String) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveOR
 
addParser(AbstractSettingsParser<?>) - Method in class ru.ispras.microtesk.settings.AbstractSettingsParser
 
addPath(String) - Method in class ru.ispras.microtesk.translator.antlrex.IncludeFileFinder
 
addPath(String) - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
addPath(String) - Method in class ru.ispras.microtesk.translator.Translator
 
addPaths(String) - Method in class ru.ispras.microtesk.translator.antlrex.IncludeFileFinder
 
addPE - Static variable in class ru.ispras.microtesk.translator.nml.generation.PrinterLocation
 
addPreparator(BufferPreparator) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorStore
 
addPreparator(MemoryPreparator) - Method in class ru.ispras.microtesk.test.template.MemoryPreparatorStore
 
addPreparator(Preparator) - Method in class ru.ispras.microtesk.test.template.PreparatorStore
 
addPreparator(StreamPreparator) - Method in class ru.ispras.microtesk.test.template.StreamStore
 
addPreparatorCall(Primitive, BigInteger, String, String) - Method in class ru.ispras.microtesk.test.template.Template
 
addPreparatorCall(Primitive, Value, String, String) - Method in class ru.ispras.microtesk.test.template.Template
 
addPrologue(int, AbstractCall) - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
 
addPrologue(int, List<AbstractCall>) - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
 
addRecord(Record) - Static method in class ru.ispras.microtesk.model.tracer.Tracer
 
addReference(String) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
Registers a reference from the parent primitive to the current primitive.
addRegister(String, Type, BigInteger) - Method in class ru.ispras.microtesk.model.metadata.MetaModelBuilder
 
addRegister(String, Type, long) - Method in class ru.ispras.microtesk.model.metadata.MetaModelBuilder
 
Address - Interface in ru.ispras.microtesk.mmu.model.api
Interface to be supported by all address classes.
address() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
address() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
Address - Class in ru.ispras.microtesk.mmu.translator.ir
 
Address(String, int) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Address
 
Address(String, Type, List<String>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Address
 
AddressDataGenerator - Class in ru.ispras.microtesk.mmu.test.engine.memory
AddressDataGenerator randomly generates an address from a given memory region.
AddressDataGenerator() - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AddressDataGenerator
 
AddressingMode - Interface in ru.ispras.microtesk.model.memory
The AddressingMode interface describes an object that holds information on the addressing mode that provided an access to the given location.
AddressingModeWrapper - Class in ru.ispras.microtesk.test.engine
Wrapper class for addressing mode primitives that allows checking equality and calculating hash code.
AddressingModeWrapper(Primitive) - Constructor for class ru.ispras.microtesk.test.engine.AddressingModeWrapper
 
AddressObject - Class in ru.ispras.microtesk.mmu.test.engine.memory
AddressObject represents test data for an individual Access.
AddressObject(Access) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
 
addressType() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
addressValue() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
AddressView<A> - Class in ru.ispras.microtesk.mmu.basis
AddressView implements an address view, i.e.
AddressView(Function<A, List<A>>, Function<List<A>, A>) - Constructor for class ru.ispras.microtesk.mmu.basis.AddressView
Constructs an address view.
addRevision(String, Set<String>) - Method in class ru.ispras.microtesk.Revisions
 
addRoot(Primitive) - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
addSection(Section) - Method in class ru.ispras.microtesk.model.memory.Sections
 
addSegment(Segment) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
addShortcut(IsaPrimitiveInfoAnd, String...) - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
 
addShortcut(String, MetaOperation) - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
 
addShortcut(Shortcut) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveAND
 
addSpace(int) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
 
addStateManager(ModelStateManager) - Method in class ru.ispras.microtesk.model.Model
 
addStorage(Memory) - Method in class ru.ispras.microtesk.model.ProcessingElement
 
addStream(Stream) - Method in class ru.ispras.microtesk.test.template.StreamStore
 
addStream(Label, Primitive, Primitive, int) - Method in class ru.ispras.microtesk.test.template.StreamStore
 
addStream(String, Primitive, Primitive, int) - Method in class ru.ispras.microtesk.test.template.Template
 
addText(String) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
 
addToPrologue(ConcreteCall) - Method in class ru.ispras.microtesk.test.ConcreteSequence.Builder
 
addToPrologue(List<ConcreteCall>) - Method in class ru.ispras.microtesk.test.ConcreteSequence.Builder
 
addType(Type, String) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
addType(Type) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
addVariable(CommonTree, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CommonBuilder
 
addVariable(CommonTree, CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CommonBuilder
 
addVariable(Memory) - Method in class ru.ispras.microtesk.model.TemporaryVariables
 
AdjacencyList<T> - Class in ru.ispras.microtesk.utils
The AdjacencyList class is an implementation of list that facilitates dealing with adjacent items.
AdjacencyList() - Constructor for class ru.ispras.microtesk.utils.AdjacencyList
 
ALIAS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
ALIAS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
ALIAS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
alias() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ALIAS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ALIAS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
alias() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Alias - Class in ru.ispras.microtesk.translator.nml.ir.shared
 
alias(String) - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
 
Alias.Kind - Enum in ru.ispras.microtesk.translator.nml.ir.shared
 
aliasExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
align(BigInteger) - Method in enum ru.ispras.microtesk.mmu.basis.DataType
Returns the aligned address (zero a required number of bits at the end).
align(BigInteger) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
 
align(BigInteger, BigInteger) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
 
allocate(MmuBuffer, boolean, Set<BigInteger>) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryIdAllocator
 
allocate(BitVector) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
Allocates memory in the memory storage to hold the specified data and returns its address (in addressable units).
allocate(BitVector, int) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
Allocates memory in the memory storage to hold the specified number of the specified data and returns the address (in addressable units) of the first element.
allocate(BitVector...) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
Allocates memory in the memory storage to hold data elements provided as arguments and return the address (in addressable units) of the first element.
allocate(List<BitVector>) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
Allocates memory in the memory storage to hold data elements in the specified list and return the address (in addressable units) of the first element.
allocate() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Allocates an object (peeks an object and marks it as being in use).
allocate(Set<T>) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Allocates an object and marks it as being in use.
allocate(List<AbstractCall>, boolean) - Method in class ru.ispras.microtesk.test.engine.allocator.ModeAllocator
 
allocate(MemoryAllocator) - Method in class ru.ispras.microtesk.test.template.DataSection
 
allocateAndDefine(V) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Allocates an object and defines it.
allocateAndDefine(Set<T>, V) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Allocates an object and defines it.
allocateAsciiString(String, boolean) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
Allocates memory in the memory storage to store the specified string converted to the ASCII encoding and returns the address of string.
allocateAt(BitVector, BigInteger) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
 
allocateHandlers(List<Pair<List<ConcreteSequence>, Map<String, ConcreteSequence>>>) - Method in class ru.ispras.microtesk.test.CodeAllocator
 
allocateSequence(ConcreteSequence, int) - Method in class ru.ispras.microtesk.test.CodeAllocator
 
AllocationSettings - Class in ru.ispras.microtesk.settings
AllocationSettings represents an allocation table for addressing modes.
AllocationSettings() - Constructor for class ru.ispras.microtesk.settings.AllocationSettings
 
AllocationSettingsParser - Class in ru.ispras.microtesk.settings
AllocationSettingsParser() - Constructor for class ru.ispras.microtesk.settings.AllocationSettingsParser
 
AllocationStrategy - Interface in ru.ispras.microtesk.test.engine.allocator
AllocationStrategy defines an interface of resource allocation strategies.
AllocationStrategyId - Enum in ru.ispras.microtesk.test.engine.allocator
AllocationStrategyId defines some resource allocation strategies.
AllocationTable<T,V> - Class in ru.ispras.microtesk.test.engine.allocator
AllocationTable implements a resource allocation table, which is a finite set of objects (registers, pages, etc.) in couple with allocation / deallocation methods.
AllocationTable(AllocationStrategy, Map<String, String>, Collection<T>) - Constructor for class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Constructs a resource allocation table.
AllocationTable(AllocationStrategy, Collection<T>) - Constructor for class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Constructs a resource allocation table.
AllocationTable(AllocationStrategy, Map<String, String>, Supplier<T>) - Constructor for class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Constructs a resource allocation table.
AllocationTable(AllocationStrategy, Supplier<T>) - Constructor for class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Constructs a resource allocation table.
Allocator - Class in ru.ispras.microtesk.test.engine.allocator
Allocates resources using a specific strategy with specific attributes.
Allocator(AllocationStrategy, Map<String, String>) - Constructor for class ru.ispras.microtesk.test.engine.allocator.Allocator
 
AllocatorBuilder - Class in ru.ispras.microtesk.test.engine.allocator
Builds an allocator.
AllocatorBuilder(String) - Constructor for class ru.ispras.microtesk.test.engine.allocator.AllocatorBuilder
 
allPossibleDependencies - Variable in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIterator
 
ALTERNATIVES - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ALTERNATIVES - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ALTERNATIVES - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
AMPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
AMPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
AMPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
AMPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
AMPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
AMPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
AMPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
AMPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
AMPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
AMPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Analyzer - Class in ru.ispras.microtesk.translator.nml.coverage
Class for model code coverage extraction from internal representation.
Analyzer(Translator<Ir>) - Constructor for class ru.ispras.microtesk.translator.nml.coverage.Analyzer
 
and(Condition) - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.Condition
 
AND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
AND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
AND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
AND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
AND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
and(Collection<MmuConditionAtom>) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
and(MmuConditionAtom...) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
and(Data) - Method in class ru.ispras.microtesk.model.data.Data
 
AND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
AND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
AND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
AND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
AND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
and(ImageInfo) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
 
andBitExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
andBitExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
andBitExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
andBitExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
andLogicExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
andLogicExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
andLogicExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
andLogicExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
andRule() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
andRule() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
annotate(Location, TemporaryVariables) - Method in class ru.ispras.microtesk.model.IsaPrimitive
 
append(LogEntry) - Method in interface ru.ispras.microtesk.translator.antlrex.log.LogStore
Appends a record to the log store.
append(LogEntry) - Method in class ru.ispras.microtesk.translator.antlrex.log.LogStoreConsole
 
append(LogEntry) - Method in class ru.ispras.microtesk.translator.antlrex.log.LogStoreListener
 
applicable - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.revision_return
 
applicable - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.revision_return
 
apply(MemoryAccessType, GraphAbstraction) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.TrajectoryExtractor
 
apply(MemoryAllocator) - Method in interface ru.ispras.microtesk.test.template.DataDirective
 
apply() - Method in interface ru.ispras.microtesk.utils.function.Action
 
apply(T, U) - Method in interface ru.ispras.microtesk.utils.function.BiFunction
 
apply(T) - Method in interface ru.ispras.microtesk.utils.function.Function
 
apply(T) - Method in interface ru.ispras.microtesk.utils.function.UnaryOperator
 
applyOpcMask(BitVector) - Method in class ru.ispras.microtesk.model.decoder.Decoder
 
areMatching(D, A) - Method in interface ru.ispras.microtesk.mmu.model.api.Matcher
Checks whether the given data and the given address are matching each other.
ARG_MODE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ARG_MODE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ARG_MODE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
ARG_OP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ARG_OP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ARG_OP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
argDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ARGS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ARGS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ARGS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
argType() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
argType() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
ARGUMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
argument() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
ARGUMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
argument() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
ARGUMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
Argument - Class in ru.ispras.microtesk.test.template
 
Argument(String, Argument.Kind, Object, ArgumentMode, Type) - Constructor for class ru.ispras.microtesk.test.template.Argument
 
Argument(Argument) - Constructor for class ru.ispras.microtesk.test.template.Argument
 
ARGUMENT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
argument() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ARGUMENT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
argument() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ARGUMENT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Argument.Kind - Enum in ru.ispras.microtesk.test.template
 
ArgumentMode - Enum in ru.ispras.microtesk.model
The ArgumentMode enumeration specifies how an argument of an instructions or its primitives (addressing modes, operations, shortcuts) is used (in, out, in/out).
ArgumentModeDetector - Class in ru.ispras.microtesk.translator.nml.ir.analysis
 
ArgumentModeDetector() - Constructor for class ru.ispras.microtesk.translator.nml.ir.analysis.ArgumentModeDetector
 
asBitVector() - Method in interface ru.ispras.microtesk.mmu.model.api.Data
 
asBitVector() - Method in class ru.ispras.microtesk.test.template.LazyValue
 
assemble(Map<String, Object>, String) - Method in class ru.ispras.microtesk.translator.nml.coverage.SsaAssembler
 
assemble(Map<String, Object>, String, String) - Method in class ru.ispras.microtesk.translator.nml.coverage.SsaAssembler
 
ASSERT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
ASSERT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
ASSERT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
ASSERT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
ASSERT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
ASSERT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
ASSERT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
ASSERT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ASSERT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ASSERT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
assertion(boolean) - Static method in class ru.ispras.microtesk.model.Execution
 
assertion(boolean, String) - Static method in class ru.ispras.microtesk.model.Execution
 
assign(D) - Method in class ru.ispras.microtesk.mmu.model.api.Cache.Proxy
 
assign(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Cache.Proxy
 
assign(D) - Method in class ru.ispras.microtesk.mmu.model.api.Memory.Proxy
 
assign(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Memory.Proxy
 
assign(D) - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping.Proxy
 
assign(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping.Proxy
 
assign(Node, Node) - Method in class ru.ispras.microtesk.mmu.translator.ConstantPropagator
 
ASSIGN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
ASSIGN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
ASSIGN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
ASSIGN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
ASSIGN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
assign(Location) - Method in class ru.ispras.microtesk.model.memory.Location
 
ASSIGN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
ASSIGN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
ASSIGN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ASSIGN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ASSIGN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
assignContext(TranslatorContext) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
assignIR(Ir) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
assignIR(Ir) - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
 
assignLog(LogStore) - Method in class ru.ispras.microtesk.translator.antlrex.ParserEx
 
assignLog(LogStore) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserEx
Assigns a log store to the tree parser.
assignmentStatement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
assignmentStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
assignRevisions(Set<String>, Deque<Boolean>) - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
 
assignSymbols(SymbolTable) - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
 
assignSymbols(SymbolTable) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserBase
 
associativity - Variable in class ru.ispras.microtesk.mmu.model.api.Policy
The associativity.
atMostNUnique(int, Collection<CommonTree>) - Method in enum ru.ispras.microtesk.mmu.translator.MmuLanguageContext
 
Atom - Class in ru.ispras.microtesk.mmu.translator.generation.spec
 
Atom(Atom.Kind, Object) - Constructor for class ru.ispras.microtesk.mmu.translator.generation.spec.Atom
 
atom() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
atom() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
atom() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
atom() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
atom() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
atom() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Atom.Kind - Enum in ru.ispras.microtesk.mmu.translator.generation.spec
 
AtomExtractor - Class in ru.ispras.microtesk.mmu.translator.generation.spec
 
ATOMIC(MmuTransition) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram
 
ATTR_END - Static variable in class ru.ispras.microtesk.settings.RegionSettingsParser
 
ATTR_ITEM - Static variable in class ru.ispras.microtesk.settings.DelaySlotSettingsParser
 
ATTR_ITEM - Static variable in class ru.ispras.microtesk.settings.ExcludeSettingsParser
 
ATTR_ITEM - Static variable in class ru.ispras.microtesk.settings.IncludeSettingsParser
 
ATTR_MAX - Static variable in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettingsParser
 
ATTR_MAX - Static variable in class ru.ispras.microtesk.settings.RangeSettingsParser
 
ATTR_MIN - Static variable in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettingsParser
 
ATTR_MIN - Static variable in class ru.ispras.microtesk.settings.RangeSettingsParser
 
ATTR_MODE - Static variable in class ru.ispras.microtesk.settings.RegionSettingsParser
 
ATTR_NAME - Static variable in class ru.ispras.microtesk.mmu.settings.BooleanOptionSettingsParser
 
ATTR_NAME - Static variable in class ru.ispras.microtesk.mmu.settings.BooleanValuesSettingsParser
 
ATTR_NAME - Static variable in class ru.ispras.microtesk.mmu.settings.BufferEventsSettingsParser
 
ATTR_NAME - Static variable in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettingsParser
 
ATTR_NAME - Static variable in class ru.ispras.microtesk.settings.ExtensionSettingsParser
 
ATTR_NAME - Static variable in class ru.ispras.microtesk.settings.ModeSettingsParser
 
ATTR_NAME - Static variable in class ru.ispras.microtesk.settings.RegionSettingsParser
 
ATTR_NAME - Static variable in class ru.ispras.microtesk.settings.StrategySettingsParser
 
ATTR_PATH - Static variable in class ru.ispras.microtesk.settings.ExtensionSettingsParser
 
ATTR_SEGMENT - Static variable in class ru.ispras.microtesk.settings.AccessSettingsParser
 
ATTR_START - Static variable in class ru.ispras.microtesk.settings.RegionSettingsParser
 
ATTR_TYPE - Static variable in class ru.ispras.microtesk.settings.RegionSettingsParser
 
ATTR_VALUE - Static variable in class ru.ispras.microtesk.mmu.settings.BooleanOptionSettingsParser
 
ATTR_VALUE - Static variable in class ru.ispras.microtesk.mmu.settings.ExcludeSettingsParser
 
ATTR_VALUE - Static variable in class ru.ispras.microtesk.mmu.settings.IncludeSettingsParser
 
ATTR_VALUES - Static variable in class ru.ispras.microtesk.mmu.settings.BooleanValuesSettingsParser
 
ATTR_VALUES - Static variable in class ru.ispras.microtesk.mmu.settings.BufferEventsSettingsParser
 
attrDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
attrDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
attrDefList() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
attrDefList() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
attrDefRev() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
attrExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
attrExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
attrExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
attrExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
attrExpr(String) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Attribute - Class in ru.ispras.microtesk.mmu.translator.ir
 
Attribute(String, DataType) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Attribute
 
Attribute(String, DataType, List<Stmt>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Attribute
 
Attribute - Class in ru.ispras.microtesk.translator.nml.ir.primitive
 
Attribute.Kind - Enum in ru.ispras.microtesk.translator.nml.ir.primitive
 
attributeCall() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
attributeCall() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
attributeCall() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
attributeCall() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
attributeCallStatement() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
attributeCallStatement() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
attributeCallStatement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
attributeCallStatement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
attributeCallStatement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
attributeCallStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
attributeFormatCall() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
attributeFormatCall() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
attributeFormatCall() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
attributeFormatCall() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
attributeRef(boolean) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
AttributeRef - Class in ru.ispras.microtesk.mmu.translator.ir
 
AttributeRef(AbstractStorage, Attribute, Node) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.AttributeRef
 
ATTRS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ATTRS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ATTRS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 

B

BAR - Static variable in class ru.ispras.microtesk.Logger
 
beginAttibutes(MapBuilder) - Method in class ru.ispras.microtesk.test.template.Template
 
beginBlock() - Method in class ru.ispras.microtesk.test.template.Template
 
beginBufferPreparator(String) - Method in class ru.ispras.microtesk.test.template.Template
 
beginConfig(String, int) - Method in class ru.ispras.microtesk.test.template.DataManager
 
beginData(BlockId, Section, boolean, boolean) - Method in class ru.ispras.microtesk.test.template.DataManager
 
beginData(boolean, boolean) - Method in class ru.ispras.microtesk.test.template.Template
 
beginEntryPoint(BigInteger, String) - Method in class ru.ispras.microtesk.test.template.ExceptionHandlerBuilder
 
beginEntryPoint(BigInteger, Collection<String>) - Method in class ru.ispras.microtesk.test.template.ExceptionHandlerBuilder
 
beginEpilogue() - Method in class ru.ispras.microtesk.test.template.Template
 
beginExceptionHandler(String) - Method in class ru.ispras.microtesk.test.template.Template
 
beginInitMethod() - Method in class ru.ispras.microtesk.test.template.StreamPreparatorBuilder
 
beginMainSection() - Method in class ru.ispras.microtesk.test.template.Template
 
beginMemoryPreparator(int) - Method in class ru.ispras.microtesk.test.template.Template
 
beginPostSection() - Method in class ru.ispras.microtesk.test.template.Template
 
beginPreparator(String, boolean) - Method in class ru.ispras.microtesk.test.template.Template
 
beginPreparatorVariant(String, BigInteger) - Method in class ru.ispras.microtesk.test.template.Template
 
beginPreSection() - Method in class ru.ispras.microtesk.test.template.Template
 
beginPrologue() - Method in class ru.ispras.microtesk.test.template.Template
 
beginReadMethod() - Method in class ru.ispras.microtesk.test.template.StreamPreparatorBuilder
 
beginSection(String, BigInteger, BigInteger, String) - Method in class ru.ispras.microtesk.test.template.Template
 
beginSectionData(BigInteger, BigInteger, String) - Method in class ru.ispras.microtesk.test.template.Template
 
beginSectionText(BigInteger, BigInteger, String) - Method in class ru.ispras.microtesk.test.template.Template
 
beginStreamInitMethod() - Method in class ru.ispras.microtesk.test.template.Template
 
beginStreamPreparator(String, String) - Method in class ru.ispras.microtesk.test.template.Template
 
beginStreamReadMethod() - Method in class ru.ispras.microtesk.test.template.Template
 
beginStreamWriteMethod() - Method in class ru.ispras.microtesk.test.template.Template
 
beginSwitch() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram.Builder
 
beginVariant(String, int) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
beginVariant(String) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
beginWriteMethod() - Method in class ru.ispras.microtesk.test.template.StreamPreparatorBuilder
 
Bias - Class in ru.ispras.microtesk.basis.solver
Bias represents a constraint bias (i.e.
BIAS(int) - Static method in class ru.ispras.microtesk.basis.solver.Bias
Constraint with a given bias.
BiasedConstraints<T> - Class in ru.ispras.microtesk.basis.solver
BiasedConstraints represents a set of biased constraints.
BiasedConstraints(SortedMap<Bias, Collection<T>>) - Constructor for class ru.ispras.microtesk.basis.solver.BiasedConstraints
 
BiasedConstraints.Builder<T> - Class in ru.ispras.microtesk.basis.solver
 
BiasedConstraints.Builder() - Constructor for class ru.ispras.microtesk.basis.solver.BiasedConstraints.Builder
 
BiasedConstraints.Entry<T> - Class in ru.ispras.microtesk.basis.solver
 
BiasedConstraints.Entry(Bias, T) - Constructor for class ru.ispras.microtesk.basis.solver.BiasedConstraints.Entry
 
BiConsumer<T,U> - Interface in ru.ispras.microtesk.utils.function
 
BiFunction<T,U,R> - Interface in ru.ispras.microtesk.utils.function
 
bigIntegerToString(BigInteger, int) - Static method in class ru.ispras.microtesk.translator.nml.generation.ExprPrinter
 
BigIntegerUtils - Class in ru.ispras.microtesk.utils
 
bigIntegerValue() - Method in class ru.ispras.microtesk.model.data.Data
 
bigIntegerValue(boolean) - Method in class ru.ispras.microtesk.model.data.Data
 
bigIntegerValue() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
 
BIN_DIG_LST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
BIN_DIG_LST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
BIN_DIG_LST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
BIN_DIG_LST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
BIN_DIG_LST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
BIN_DIG_LST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
BIN_DIG_LST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
BIN_DIG_LST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
BIN_DIG_LST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
BIN_DIG_LST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
BIN_DIGIT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
BIN_DIGIT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
BIN_DIGIT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
BIN_DIGIT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
BIN_DIGIT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
BIN_DIGIT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
BIN_DIGIT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
BIN_DIGIT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
BIN_DIGIT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
BIN_DIGIT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
BINARY_CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
BINARY_CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
BINARY_CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
BINARY_CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
BINARY_CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
BINARY_CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
BINARY_CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
BINARY_CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
BINARY_CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
BINARY_CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
binaryExpr(int) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
binaryExpr(int) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
BinaryReader - Class in ru.ispras.microtesk.utils
 
BinaryReader(File, boolean) - Constructor for class ru.ispras.microtesk.utils.BinaryReader
 
BinaryWriter - Class in ru.ispras.microtesk.utils
 
BinaryWriter(File, boolean) - Constructor for class ru.ispras.microtesk.utils.BinaryWriter
 
BINDING_CLASS - Static variable in class ru.ispras.microtesk.mmu.translator.generation.spec.STBOperation
 
bindings(MmuStruct) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
Creates bindings between fields of two structures.
BiPredicate<T,U> - Interface in ru.ispras.microtesk.utils.function
 
bitField(int, int) - Method in class ru.ispras.microtesk.model.data.Data
 
bitField(Data, Data) - Method in class ru.ispras.microtesk.model.data.Data
 
bitField(int, int) - Method in class ru.ispras.microtesk.model.memory.Location
 
bitField(int) - Method in class ru.ispras.microtesk.model.memory.Location
 
bitField(Data, Data) - Method in class ru.ispras.microtesk.model.memory.Location
 
bitField(Data) - Method in class ru.ispras.microtesk.model.memory.Location
 
bitfield(Where, Expr, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationFactory
 
bitfield(Where, Expr, Expr, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationFactory
 
bitFieldExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
bitFieldExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
bitFieldExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
bitFieldExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
bitSize - Variable in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
 
bitsToAddressableUnits(int) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
Returns the minimal number of addressable units required to store data of the specified size (in bits).
Block - Class in ru.ispras.microtesk.test.template
 
Block(BlockId, Where, Section, boolean, boolean, Map<String, Object>, Iterator<List<AbstractCall>>, List<AbstractCall>, List<AbstractCall>) - Constructor for class ru.ispras.microtesk.test.template.Block
 
Block - Class in ru.ispras.microtesk.translator.nml.coverage
 
BlockBuilder - Class in ru.ispras.microtesk.test.template
 
BlockBuilder(boolean, Section) - Constructor for class ru.ispras.microtesk.test.template.BlockBuilder
 
BlockBuilder(BlockBuilder) - Constructor for class ru.ispras.microtesk.test.template.BlockBuilder
 
BlockConverter - Class in ru.ispras.microtesk.translator.nml.coverage
 
BlockId - Class in ru.ispras.microtesk.test.template
The BlockId class describes unique identifiers for instruction call blocks.
BlockId() - Constructor for class ru.ispras.microtesk.test.template.BlockId
Constructs a identifier for a root block.
BlockId.Distance - Class in ru.ispras.microtesk.test.template
The Distance class describe a distance between blocks.
BlockId.Distance(int, int) - Constructor for class ru.ispras.microtesk.test.template.BlockId.Distance
 
BOOL(int) - Static method in class ru.ispras.microtesk.model.data.Type
 
BOOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
BOOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
BOOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
BOOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
BOOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
BOOLEAN - Static variable in class ru.ispras.microtesk.translator.nml.ir.shared.Type
 
BooleanOptionSettings - Class in ru.ispras.microtesk.mmu.settings
 
BooleanOptionSettings(String, boolean) - Constructor for class ru.ispras.microtesk.mmu.settings.BooleanOptionSettings
 
BooleanOptionSettingsParser - Class in ru.ispras.microtesk.mmu.settings
BooleanOptionSettingsParser() - Constructor for class ru.ispras.microtesk.mmu.settings.BooleanOptionSettingsParser
 
booleanValue() - Method in class ru.ispras.microtesk.model.data.Data
 
BooleanValuesSettings - Class in ru.ispras.microtesk.mmu.settings
 
BooleanValuesSettings(String, BooleanValuesSettings.Values) - Constructor for class ru.ispras.microtesk.mmu.settings.BooleanValuesSettings
 
BooleanValuesSettings.Values - Enum in ru.ispras.microtesk.mmu.settings
 
BooleanValuesSettingsParser - Class in ru.ispras.microtesk.mmu.settings
BooleanValuesSettingsParser() - Constructor for class ru.ispras.microtesk.mmu.settings.BooleanValuesSettingsParser
 
BranchDataGenerator - Class in ru.ispras.microtesk.test.engine.branch
BranchDataGenerator is a base class for test data generators for conditional branch instructions.
BranchDataGenerator() - Constructor for class ru.ispras.microtesk.test.engine.branch.BranchDataGenerator
 
BranchDetector - Class in ru.ispras.microtesk.translator.nml.ir.analysis
 
BranchDetector() - Constructor for class ru.ispras.microtesk.translator.nml.ir.analysis.BranchDetector
 
BranchEngine - Class in ru.ispras.microtesk.test.engine.branch
BranchEngine implements a test engine that constructs test cases by enumerating feasible execution traces of bounded length.
BranchEngine() - Constructor for class ru.ispras.microtesk.test.engine.branch.BranchEngine
 
BranchEntry - Class in ru.ispras.microtesk.test.engine.branch
BranchEntry represents a node of the internal representation of a branch structure.
BranchEntry(BranchEntry.Type, int, int) - Constructor for class ru.ispras.microtesk.test.engine.branch.BranchEntry
 
BranchEntry.Type - Enum in ru.ispras.microtesk.test.engine.branch
 
BranchExecution - Class in ru.ispras.microtesk.test.engine.branch
BranchExecution represents a single execution of a branch instruction.
BranchExecution(boolean) - Constructor for class ru.ispras.microtesk.test.engine.branch.BranchExecution
Constructs a branch execution;
BranchExecution() - Constructor for class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
BranchExecutionIterator - Class in ru.ispras.microtesk.test.engine.branch
BranchExecutionIterator implements a composite iterator of branch structures and execution traces.
BranchExecutionIterator(Iterator<List<BranchEntry>>, int, int) - Constructor for class ru.ispras.microtesk.test.engine.branch.BranchExecutionIterator
 
BranchInitializerMaker - Class in ru.ispras.microtesk.test.engine.branch
 
BranchInitializerMaker() - Constructor for class ru.ispras.microtesk.test.engine.branch.BranchInitializerMaker
 
BranchStructureIterator - Class in ru.ispras.microtesk.test.engine.branch
BranchExecutionIterator implements an iterator of valid branch structures for given branch instructions (conditional and unconditional jumps, procedures calls, etc.).
BranchStructureIterator(int, int, int, int, boolean, int, int, int, int, int, EnumSet<BranchStructureIterator.Flags>) - Constructor for class ru.ispras.microtesk.test.engine.branch.BranchStructureIterator
 
BranchStructureIterator(int, int, int, int, boolean, int, int, int, int, int) - Constructor for class ru.ispras.microtesk.test.engine.branch.BranchStructureIterator
 
BranchStructureIterator.Flags - Enum in ru.ispras.microtesk.test.engine.branch
 
BranchTrace - Class in ru.ispras.microtesk.test.engine.branch
BranchTrace represents an execution trace of a branch instruction.
BranchTrace() - Constructor for class ru.ispras.microtesk.test.engine.branch.BranchTrace
 
BranchTraceIterator - Class in ru.ispras.microtesk.test.engine.branch
BranchTraceIterator implements an iterator of execution traces for a given branch structure.
BranchTraceIterator(List<BranchEntry>, int, int) - Constructor for class ru.ispras.microtesk.test.engine.branch.BranchTraceIterator
 
BranchTraceIterator(List<BranchEntry>, int) - Constructor for class ru.ispras.microtesk.test.engine.branch.BranchTraceIterator
 
BranchTraceIterator(List<BranchEntry>) - Constructor for class ru.ispras.microtesk.test.engine.branch.BranchTraceIterator
 
Buffer<D,A> - Interface in ru.ispras.microtesk.mmu.model.api
This is a generic interface of a buffer (i.e., a component that stores addressable data).
buffer() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
buffer() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
Buffer - Class in ru.ispras.microtesk.mmu.translator.ir
 
Buffer(String, MmuBuffer.Kind, Address, Variable, Variable, BigInteger, BigInteger, Node, Node, PolicyId, Buffer) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Buffer
 
buffer - Variable in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
 
BUFFER_ACCESS_INITIAL_ID - Static variable in class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
 
BufferAccessEvent - Enum in ru.ispras.microtesk.mmu.basis
This enumeration contains types buffer access events.
BufferDependency - Class in ru.ispras.microtesk.mmu.test.engine.memory
BufferDependency describes a dependency, i.e.
BufferDependency() - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.BufferDependency
 
BufferDependency(BufferDependency) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.BufferDependency
 
BufferEventConstraint - Class in ru.ispras.microtesk.mmu.test.template
The BufferEventConstraint class describes constraints on buffer access events.
BufferEventConstraint(MmuBuffer, BufferAccessEvent) - Constructor for class ru.ispras.microtesk.mmu.test.template.BufferEventConstraint
 
BufferEventConstraint(MmuBuffer, Set<BufferAccessEvent>) - Constructor for class ru.ispras.microtesk.mmu.test.template.BufferEventConstraint
 
BufferEventsSettings - Class in ru.ispras.microtesk.mmu.settings
 
BufferEventsSettings(String, BufferEventsSettings.Values) - Constructor for class ru.ispras.microtesk.mmu.settings.BufferEventsSettings
 
BufferEventsSettings.Values - Enum in ru.ispras.microtesk.mmu.settings
 
BufferEventsSettingsParser - Class in ru.ispras.microtesk.mmu.settings
BufferEventsSettingsParser() - Constructor for class ru.ispras.microtesk.mmu.settings.BufferEventsSettingsParser
 
BufferHazard - Class in ru.ispras.microtesk.mmu.test.engine.memory
BufferHazard describes a buffer access hazard.
BufferHazard(BufferHazard.Type, MmuBuffer) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard
 
BufferHazard.Instance - Class in ru.ispras.microtesk.mmu.test.engine.memory
 
BufferHazard.Type - Enum in ru.ispras.microtesk.mmu.test.engine.memory
 
bufferId() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
BufferObserver - Interface in ru.ispras.microtesk.mmu.model.api
The role of BufferObserver interface is to provide information on buffer state to engines that interact with MMU model.
bufferParameter() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
bufferParameterRev() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
BufferPreparator - Class in ru.ispras.microtesk.test.template
The BufferPreparator describes instruction sequences to set up the state of MMU buffers.
BufferPreparator(String, int, BufferPreparatorAddressEntry, List<AbstractCall>) - Constructor for class ru.ispras.microtesk.test.template.BufferPreparator
 
BufferPreparatorBuilder - Class in ru.ispras.microtesk.test.template
The BufferPreparatorBuilder class is responsible for construction of buffer preparators.
BufferPreparatorBuilder(String) - Constructor for class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
BufferPreparatorStore - Class in ru.ispras.microtesk.test.template
The BufferPreparatorStore class stores a collection of buffer preparators.
BufferPreparatorStore() - Constructor for class ru.ispras.microtesk.test.template.BufferPreparatorStore
 
BufferStateTracker<A extends java.lang.Number> - Class in ru.ispras.microtesk.mmu.basis
BufferStateTracker implements a simplified buffer used to imitate data replacement logic.
BufferStateTracker(long, long, AddressView<A>) - Constructor for class ru.ispras.microtesk.mmu.basis.BufferStateTracker
Constructs a buffer state tracker.
BufferUnitedDependency - Class in ru.ispras.microtesk.mmu.test.engine.memory
BufferUnitedDependency represents a united dependency.
BufferUnitedDependency(Map<BufferDependency, Integer>) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedDependency
 
BufferUnitedHazard - Class in ru.ispras.microtesk.mmu.test.engine.memory
BufferUnitedHazard represents a united buffer access hazard, which combines information on hazards for a single buffer access.
BufferUnitedHazard(MmuBufferAccess, Map<BufferHazard, Set<Pair<Integer, BufferHazard.Instance>>>) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedHazard
 
build() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints.Builder
 
build() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause.Builder
Builds an integer clause.
build() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula.Builder
Builds a formula.
build() - Method in class ru.ispras.microtesk.basis.solver.integer.Sat4jFormula.Builder
 
build() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Builder
 
build() - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints.Builder
 
build(STGroup) - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.STBConstant
 
build(STGroup) - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.STBExtern
 
build(STGroup) - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.STBOperation
 
build() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAddressViewBuilder
 
build() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram.Builder
 
build() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
 
build() - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
 
build() - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CallableBuilder
 
build() - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.IfBuilder
 
build() - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.OperationBuilder
 
build() - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.StructBuilder
Builds a Type from the collection of fields.
build() - Method in class ru.ispras.microtesk.model.IsaPrimitiveBuilder
Returns an primitive (addressing mode or operation) created by the builder.
build() - Method in class ru.ispras.microtesk.model.metadata.MetaModelBuilder
 
build() - Method in class ru.ispras.microtesk.model.ModelBuilder
 
build() - Method in class ru.ispras.microtesk.test.ConcreteSequence.Builder
 
build() - Method in class ru.ispras.microtesk.test.engine.AbstractSequence.Builder
 
build() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocatorBuilder
 
build() - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
 
build() - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
build(List<AbstractCall>, List<AbstractCall>) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
build() - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
build() - Method in class ru.ispras.microtesk.test.template.DataDirectiveFactory.Builder
 
build() - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
 
build() - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder.DataValueBuilder
 
build() - Method in class ru.ispras.microtesk.test.template.ExceptionHandlerBuilder
 
build() - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
 
build() - Method in class ru.ispras.microtesk.test.template.MemoryPreparatorBuilder
 
build() - Method in class ru.ispras.microtesk.test.template.OutputBuilder
Build the output object.
build() - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
build() - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
build() - Method in class ru.ispras.microtesk.test.template.Situation.Builder
 
build() - Method in class ru.ispras.microtesk.test.template.StreamPreparatorBuilder
 
build(STGroup) - Method in interface ru.ispras.microtesk.translator.generation.STBuilder
Performs initialization of the template of the target class based on templates described in the corresponding template group and information extracted from the intermediate representation of the target classes.
build() - Method in class ru.ispras.microtesk.translator.nml.coverage.PathConstraintBuilder
 
build(Node) - Method in class ru.ispras.microtesk.translator.nml.coverage.PathConstraintBuilder
 
build(Collection<? extends Node>) - Method in class ru.ispras.microtesk.translator.nml.coverage.PathConstraintBuilder
 
buildFormulas(String, List<IsaPrimitive>) - Static method in class ru.ispras.microtesk.tools.symexec.FormulaBuilder
 
buildMemory() - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CommonBuilder
 
buildSegment(Node, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CommonBuilder
Creates a segment IR object and adds it to the MMU IR.

C

Cache<D extends Data,A extends Address> - Class in ru.ispras.microtesk.mmu.model.api
This is an abstract representation of a partially associative cache memory.
Cache(BigInteger, int, PolicyId, Indexer<A>, Matcher<D, A>) - Constructor for class ru.ispras.microtesk.mmu.model.api.Cache
Constructs a buffer of the given length and associativity.
Cache.Proxy - Class in ru.ispras.microtesk.mmu.model.api
Proxy class is used to simply code of assignment expressions.
call(String, MmuTransition) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
 
call(MemoryAccessStack.Frame) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
 
CALL(boolean, MmuProgram, MemoryAccessContext) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry
 
Callable - Class in ru.ispras.microtesk.mmu.translator.ir
 
Callable(String, List<Variable>, Map<String, Variable>, List<Stmt>, Variable) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Callable
 
canExecute() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
canRead() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
canThrowException() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
Checks whether the addressing mode (its attributes) can throw an exception.
canThrowException() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Checks whether the current operation can throw an exception.
canThrowException() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
canThrowException() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
canWrite() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
CARD - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
CARD - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
CARD - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
CARD(int) - Static method in class ru.ispras.microtesk.model.data.Type
 
CARD - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
CARD - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
CARD - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
CARD - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
CARD - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
CARD(int) - Static method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
 
CARD_CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
CARD_CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
CARD_CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
CARD_CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
CARD_CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
CARD_CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
CARD_CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
CARD_CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
CARD_CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
CARD_CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
CAST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
CAST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
CAST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
CAST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
CAST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
cast(Type, Data) - Static method in class ru.ispras.microtesk.model.data.Data
 
cast(Node, DataType) - Static method in class ru.ispras.microtesk.translator.nml.coverage.IntegerCast
 
cast(Node, DataType, DataType) - Static method in class ru.ispras.microtesk.translator.nml.coverage.IntegerCast
 
CAST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
CAST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
CAST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
CAST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
CAST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
cast(Where, Expr, Type) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
castConstantTo(Expr, Type) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.TypeCast
 
castConstantTo(Expr, Type, boolean) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.TypeCast
 
castConstantTo(Node, DataType) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.TypeCast
 
castTo(Type) - Method in class ru.ispras.microtesk.model.data.Data
 
castTo(TypeId) - Method in class ru.ispras.microtesk.model.data.Type
 
castTo(TypeId) - Method in class ru.ispras.microtesk.model.memory.Location
 
cat(List<IntegerField>) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
Creates a concatenation of the fields.
cat(IntegerField...) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
 
catVars(List<IntegerVariable>) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
 
catVars(IntegerVariable...) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
 
checkAddress(BigInteger) - Method in class ru.ispras.microtesk.settings.RegionSettings
 
checkArgKind(Argument, Argument.Kind) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
checkClass(Class<?>) - Method in enum ru.ispras.microtesk.test.template.Argument.Kind
 
checkContextKeywords(MmuLanguageContext, Collection<CommonTree>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
checkDataAddress(BigInteger) - Method in class ru.ispras.microtesk.settings.MemorySettings
 
checkDeclaration(Token, Enum<?>) - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
 
checkKeywords(Collection<CommonTree>) - Method in enum ru.ispras.microtesk.mmu.translator.MmuLanguageContext
 
checkMemberDeclared(CommonTree, Enum<?>) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserBase
 
checkMode(Primitive) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
checkNotNull(Token, Object) - Method in class ru.ispras.microtesk.translator.antlrex.ParserEx
 
checkNotNull(Token, Object, String) - Method in class ru.ispras.microtesk.translator.antlrex.ParserEx
 
checkNotNull(Where, Object, String) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserEx
 
checkNotNull(CommonTree, Object, String) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserEx
 
checkNotNull(CommonTree, Object) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserEx
 
checkOp(Primitive) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
checkParamCount(int) - Method in enum ru.ispras.microtesk.model.data.TypeId
 
checkRedeclared(CommonTree) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserBase
 
checkRootOp(Primitive) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
checkTextAddress(BigInteger) - Method in class ru.ispras.microtesk.settings.MemorySettings
 
checkVa(BigInteger) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
 
choose() - Method in class ru.ispras.microtesk.test.sequence.compositor.CompositorCatenation
 
choose() - Method in class ru.ispras.microtesk.test.sequence.compositor.CompositorNesting
 
choose() - Method in class ru.ispras.microtesk.test.sequence.compositor.CompositorOverlapping
 
choose() - Method in class ru.ispras.microtesk.test.sequence.compositor.CompositorRandom
 
choose() - Method in class ru.ispras.microtesk.test.sequence.compositor.CompositorRotation
 
chooseCalls(String) - Method in class ru.ispras.microtesk.test.template.Preparator
 
chooseMetaOperationFromGroup(String) - Method in class ru.ispras.microtesk.test.template.Template
 
chooseVictim() - Method in class ru.ispras.microtesk.mmu.model.api.Policy
Handles a buffer miss.
clear() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause.Builder
Removes all the equations from the clause.
clear() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula.Builder
Removes all clauses.
clear() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
Removes all executions from the trace.
clear() - Method in class ru.ispras.microtesk.utils.AdjacencyList
 
clone() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFieldFormulaProblemSat4j
 
clone() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula.Builder
 
clone() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormulaBuilder
 
clone() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator
 
clone() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorExhaustive
 
clone() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorRandom
 
clone() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIterator
 
clone() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
 
clone() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
clone() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecutionIterator
 
clone() - Method in class ru.ispras.microtesk.test.engine.branch.BranchStructureIterator
 
clone() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
 
clone() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTraceIterator
 
clone() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorPermutator
 
clone() - Method in class ru.ispras.microtesk.test.sequence.GeneratorCompositor
 
clone() - Method in class ru.ispras.microtesk.test.sequence.GeneratorIterate
 
clone() - Method in class ru.ispras.microtesk.test.sequence.GeneratorObfuscator
 
clone() - Method in class ru.ispras.microtesk.test.sequence.GeneratorPrologueEpilogue
 
clone() - Method in class ru.ispras.microtesk.test.sequence.GeneratorRearranger
 
clone() - Method in class ru.ispras.microtesk.test.sequence.GeneratorSequence
 
clone() - Method in class ru.ispras.microtesk.test.sequence.permutator.PermutatorRandom
 
clone() - Method in class ru.ispras.microtesk.test.sequence.permutator.PermutatorTrivial
 
clone() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerExpand
 
clone() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerSample
 
clone() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerTrivial
 
close() - Method in class ru.ispras.microtesk.test.Printer
 
close() - Method in interface ru.ispras.microtesk.tools.Disassembler.Output
 
close() - Method in class ru.ispras.microtesk.utils.BinaryReader
 
close() - Method in class ru.ispras.microtesk.utils.BinaryWriter
 
closeFile() - Static method in class ru.ispras.microtesk.model.tracer.Tracer
 
Code - Class in ru.ispras.microtesk.test
The Code class describes the organization of code sections to be simulated.
Code() - Constructor for class ru.ispras.microtesk.test.Code
 
Code.Iterator - Class in ru.ispras.microtesk.test
 
Code2 - Class in ru.ispras.microtesk.test
The Code2 class describes the organization of code sections to be simulated.
Code2() - Constructor for class ru.ispras.microtesk.test.Code2
 
Code2.Entry - Class in ru.ispras.microtesk.test
 
Code2.Entry() - Constructor for class ru.ispras.microtesk.test.Code2.Entry
 
CodeAllocator - Class in ru.ispras.microtesk.test
 
CodeAllocator(Model, LabelManager, boolean) - Constructor for class ru.ispras.microtesk.test.CodeAllocator
 
COERCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
COERCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
COERCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
COERCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
COERCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
coerce(Type, Data) - Static method in class ru.ispras.microtesk.model.data.Data
 
COERCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
COERCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
COERCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
COERCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
COERCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
coerce(Where, Expr, Type) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
coerceTo(Type) - Method in class ru.ispras.microtesk.model.data.Data
 
coerceTo(Type, NodeInfo.Coercion) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
 
collapse(SsaScope) - Static method in class ru.ispras.microtesk.translator.nml.coverage.SsaScopeFactory
 
collapseAll(SsaScope) - Static method in class ru.ispras.microtesk.translator.nml.coverage.SsaScopeFactory
 
COLON - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
COLON - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
COLON - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
COLON - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
COLON - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
COLON - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
COLON - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
COLON - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
COLON - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
COLON - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Combinator<T> - Interface in ru.ispras.microtesk.test.sequence.combinator
Combinator is a combinator interface.
CombinatorDiagonal<T> - Class in ru.ispras.microtesk.test.sequence.combinator
CombinatorDiagonal implements the diagonal combinator of iterators.
CombinatorDiagonal() - Constructor for class ru.ispras.microtesk.test.sequence.combinator.CombinatorDiagonal
 
CombinatorPermutator<T> - Class in ru.ispras.microtesk.test.sequence.combinator
 
CombinatorPermutator(Combinator<T>, Permutator<T>) - Constructor for class ru.ispras.microtesk.test.sequence.combinator.CombinatorPermutator
 
CombinatorProduct<T> - Class in ru.ispras.microtesk.test.sequence.combinator
CombinatorProduct implements the product combinator of iterators.
CombinatorProduct() - Constructor for class ru.ispras.microtesk.test.sequence.combinator.CombinatorProduct
 
CombinatorRandom<T> - Class in ru.ispras.microtesk.test.sequence.combinator
CombinatorRandom implements the random combinator of iterators.
CombinatorRandom() - Constructor for class ru.ispras.microtesk.test.sequence.combinator.CombinatorRandom
 
COMMA - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
COMMA - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
COMMA - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
COMMA - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
COMMA - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
COMMA - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
COMMA - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
COMMA - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
COMMA - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
COMMA - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
COMMENT - Static variable in class ru.ispras.microtesk.tools.transform.TraceTransformer
 
COMMON_TEMPLATE_DIR - Static variable in class ru.ispras.microtesk.translator.generation.PackageInfo
Path to the folder that stores common templates (building blocks) to be reused in other templates.
commonLexer - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
commonLexer - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
commonParser - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
commonParser - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
compare(DataType, DataType) - Static method in class ru.ispras.microtesk.translator.nml.coverage.IntegerCast
 
compareTo(Bias) - Method in class ru.ispras.microtesk.basis.solver.Bias
 
compareTo(Data) - Method in class ru.ispras.microtesk.model.data.Data
 
compareTo(FloatX) - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
comparisionExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
comparisionExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
comparisionExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
comparisionExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
compose(Collection<AccessConstraints>) - Static method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints
 
CompositeIterator<T> - Class in ru.ispras.microtesk.test.sequence.internal
This class is a basic class for composite iterators (e.g., combinators or compositors).
CompositeIterator() - Constructor for class ru.ispras.microtesk.test.sequence.internal.CompositeIterator
 
Compositor<T> - Interface in ru.ispras.microtesk.test.sequence.compositor
Compositor is a compositor interface.
CompositorCatenation<T> - Class in ru.ispras.microtesk.test.sequence.compositor
CompositorCatenation implements the concatenation (catenation) of iterators.
CompositorCatenation() - Constructor for class ru.ispras.microtesk.test.sequence.compositor.CompositorCatenation
 
CompositorNesting<T> - Class in ru.ispras.microtesk.test.sequence.compositor
CompositorNesting implements the nesting composition of iterators.
CompositorNesting() - Constructor for class ru.ispras.microtesk.test.sequence.compositor.CompositorNesting
 
CompositorOverlapping<T> - Class in ru.ispras.microtesk.test.sequence.compositor
CompositorOverlapping implements the overlapping (shift) composition of iterators.
CompositorOverlapping() - Constructor for class ru.ispras.microtesk.test.sequence.compositor.CompositorOverlapping
 
CompositorRandom<T> - Class in ru.ispras.microtesk.test.sequence.compositor
CompositorRandom implements the random composition (merging) of iterators.
CompositorRandom() - Constructor for class ru.ispras.microtesk.test.sequence.compositor.CompositorRandom
 
CompositorRotation<T> - Class in ru.ispras.microtesk.test.sequence.compositor
CompositorRotation implements the rotation (interleaving) composition of iterators.
CompositorRotation() - Constructor for class ru.ispras.microtesk.test.sequence.compositor.CompositorRotation
 
concat(Location...) - Static method in class ru.ispras.microtesk.model.memory.Location
Concatenates the specified locations.
concat(Where, Expr, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
ConcreteCall - Class in ru.ispras.microtesk.test.template
The ConcreteCall class describes an instruction call with fixed arguments which can be simulated.
ConcreteCall(AbstractCall, InstructionCall) - Constructor for class ru.ispras.microtesk.test.template.ConcreteCall
 
ConcreteCall(AbstractCall, InstructionCall, List<LabelReference>) - Constructor for class ru.ispras.microtesk.test.template.ConcreteCall
 
ConcreteCall(AbstractCall) - Constructor for class ru.ispras.microtesk.test.template.ConcreteCall
 
ConcreteCall(InstructionCall) - Constructor for class ru.ispras.microtesk.test.template.ConcreteCall
 
ConcreteSequence - Class in ru.ispras.microtesk.test
The ConcreteSequence class describes a test sequence, a symbolic test program (or a part of a test program) that consists of concrete calls which can be simulated on the microprocessor model or dumped to textual representation (assembler code).
ConcreteSequence.Builder - Class in ru.ispras.microtesk.test
 
ConcreteSequence.Builder(Section) - Constructor for class ru.ispras.microtesk.test.ConcreteSequence.Builder
 
Condition - Class in ru.ispras.microtesk.mmu.translator.generation.spec
 
condition(Where, List<Pair<Expr, Expr>>) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
Condition.Type - Enum in ru.ispras.microtesk.mmu.translator.generation.spec
 
conditionalStatement() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
conditionalStatement() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
conditionalStatement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
conditionalStatement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
conditionalStatement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
conditionalStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
Config - Class in ru.ispras.microtesk
The Config class provides methods that read configuration files and create objects they described.
ConfigurationException - Exception in ru.ispras.microtesk.model
 
ConfigurationException() - Constructor for exception ru.ispras.microtesk.model.ConfigurationException
 
ConfigurationException(String) - Constructor for exception ru.ispras.microtesk.model.ConfigurationException
 
ConfigurationException(String, Object...) - Constructor for exception ru.ispras.microtesk.model.ConfigurationException
 
ConfigurationException(Throwable) - Constructor for exception ru.ispras.microtesk.model.ConfigurationException
 
ConfigurationException(String, Throwable) - Constructor for exception ru.ispras.microtesk.model.ConfigurationException
 
configure(Map<String, Object>) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngine
 
configure(Map<String, Object>) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryInitializerMaker
 
configure(Map<String, Object>) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEngine
 
configure(Map<String, Object>) - Method in class ru.ispras.microtesk.test.engine.branch.BranchInitializerMaker
 
configure(Map<String, Object>) - Method in interface ru.ispras.microtesk.test.engine.Engine
 
configure(Map<String, Object>) - Method in interface ru.ispras.microtesk.test.engine.InitializerMaker
 
configure(Map<String, Object>) - Method in class ru.ispras.microtesk.test.engine.InitializerMakerDefault
 
conformsTo(Object) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph.Edge
 
CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
constant() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
constant() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
constant() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
Constant - Class in ru.ispras.microtesk.mmu.translator.ir
 
Constant(String, Node) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Constant
 
constant() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
constant() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
constant - Variable in class ru.ispras.microtesk.translator.nml.ir.expr.Expr.Reduced
 
constant(Where, String, int) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
CONSTANT_CLASS - Static variable in class ru.ispras.microtesk.mmu.translator.generation.spec.STBConstant
 
CONSTANT_CLASS - Static variable in class ru.ispras.microtesk.mmu.translator.generation.spec.STBExtern
 
ConstantPropagator - Class in ru.ispras.microtesk.mmu.translator
 
ConstantPropagator() - Constructor for class ru.ispras.microtesk.mmu.translator.ConstantPropagator
 
constExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
CONSTRAINT - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryDataGenerator
 
ConstraintFactory - Class in ru.ispras.microtesk.mmu.test.template
The ConstraintFactory class is used by test templates to create memory-related constraints from Ruby code.
Consumer<T> - Interface in ru.ispras.microtesk.utils.function
 
contains(IntegerDomain) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
Checks whether this domain contains (as a subset) the given one (rhs).
contains(IntegerRange) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRange
Checks whether this range contains (as a subset) the given one (rhs).
contains(BigInteger) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRange
Checks whether this range contains the given point.
contains(MmuAction) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
contains(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
contains(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
contains(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
contains(long) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryTracker
 
contains(String) - Method in interface ru.ispras.microtesk.translator.nml.coverage.SsaScope
 
contains(T) - Method in class ru.ispras.microtesk.utils.AdjacencyList
 
containsOriginalVariable(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
contradictsTo(IntegerEquation<V>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause
Checks whether this clause contradicts to the given equation.
contradictsTo(IntegerEquation<V>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerEquation
Checks whether this equation contradicts to the given one.
convert(String, Block) - Static method in class ru.ispras.microtesk.translator.nml.coverage.BlockConverter
 
copy() - Method in class ru.ispras.microtesk.model.memory.Memory
 
copy(boolean) - Method in class ru.ispras.microtesk.model.ProcessingElement
Creates a new copy of PE state.
copy() - Method in interface ru.ispras.microtesk.test.template.DataDirective
 
copy() - Method in class ru.ispras.microtesk.test.template.FixedValue
 
copy() - Method in class ru.ispras.microtesk.test.template.LabelValue
 
copy() - Method in class ru.ispras.microtesk.test.template.LazyValue
 
copy() - Method in class ru.ispras.microtesk.test.template.RandomValue
 
copy() - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
 
copy() - Method in interface ru.ispras.microtesk.test.template.Value
 
copy(File, File) - Static method in class ru.ispras.microtesk.utils.FileUtils
 
copyAll(List<AbstractCall>) - Static method in class ru.ispras.microtesk.test.template.AbstractCall
 
copyAll(List<Label>) - Static method in class ru.ispras.microtesk.test.template.Label
Creates a deep copy of the specified label list.
copyAll(List<LabelReference>) - Static method in class ru.ispras.microtesk.test.template.LabelReference
 
copyAll(List<LabelValue>) - Static method in class ru.ispras.microtesk.test.template.LabelValue
 
copyAll(List<Output>) - Static method in class ru.ispras.microtesk.test.template.Output
 
copyDirectory(File, File) - Static method in class ru.ispras.microtesk.utils.FileUtils
 
copyFile(File, File) - Static method in class ru.ispras.microtesk.utils.FileUtils
 
count - Variable in class ru.ispras.microtesk.test.sequence.internal.IteratorEntry
The overall number of items being iterated.
countDefinedObjects() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Returns the number of defined (initialized) objects.
countNonJunctionParents(Primitive) - Static method in class ru.ispras.microtesk.translator.nml.ir.analysis.PrimitiveUtils
Counts non-junction parents of the given primitive.
countUsedObjects() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Returns the number of used objects.
CoverageExtractor - Class in ru.ispras.microtesk.mmu.test.engine.memory
 
create(IntegerVariable, BigInteger) - Static method in class ru.ispras.microtesk.basis.solver.integer.IntegerField
 
create(Map<String, IsaPrimitive>) - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
 
create() - Method in interface ru.ispras.microtesk.model.ProcessingElement.Factory
 
create() - Method in interface ru.ispras.microtesk.model.TemporaryVariables.Factory
 
create(String, Data) - Method in interface ru.ispras.microtesk.translator.nml.coverage.SsaScope
 
createAction(String, List<Statement>) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveFactory
 
createAlias(Where, String, Expr, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryExprFactory
 
createAssert(Where, Expr, String) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFactory
 
createAssignment(Where, Expr, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFactory
 
createAttributeCall(Where, String) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFactory
 
createAttributeCall(Where, String, String) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFactory
 
createAttributeCall(Where, Instance, String) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFactory
 
createBitfield(Location, Expr, Expr, Type) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.Location
 
createBuilder() - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
 
createBuilderForShortcut(String) - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
 
createCallNode(StatementAttributeCall) - Static method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAttributeCall
 
createCallNode(StatementAttributeCall) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFactory
 
createClause(int, int) - Static method in class ru.ispras.microtesk.basis.solver.integer.Sat4jUtils
 
createCondition(List<StatementCondition.Block>) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFactory
 
createConstant(String, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.shared.LetFactory
 
createExceptionCall(Where, String) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFactory
 
createExpression(String, Statement) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveFactory
 
createFile() - Static method in class ru.ispras.microtesk.model.tracer.Tracer
 
createFormat(Where, String, List<Node>) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFactory
 
createImm(Type) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveFactory
 
createInnerScope(SsaScope) - Static method in class ru.ispras.microtesk.translator.nml.coverage.SsaScopeFactory
 
createMark(Where, String) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFactory
 
createMemory(Where, Memory.Kind, String, Type, Expr, boolean, Alias) - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryExprFactory
 
createMemoryBased(String, MemoryExpr, Expr) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.Location
 
createMode(Where, String, Map<String, Primitive>, Map<String, Attribute>, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveFactory
 
createModeOR(Where, String, List<String>) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveFactory
 
createOp(Where, String, String, Map<String, Primitive>, Map<String, Attribute>) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveFactory
 
createOpOR(Where, String, List<String>) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveFactory
 
createOutput(Model) - Method in interface ru.ispras.microtesk.tools.Disassembler.OutputFactory
 
createPrimitiveBased(String, Primitive) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.Location
 
createScope() - Static method in class ru.ispras.microtesk.translator.nml.coverage.SsaScopeFactory
 
createSettings(Map<String, String>) - Method in class ru.ispras.microtesk.mmu.settings.BooleanOptionSettingsParser
 
createSettings(Map<String, String>) - Method in class ru.ispras.microtesk.mmu.settings.BooleanValuesSettingsParser
 
createSettings(Map<String, String>) - Method in class ru.ispras.microtesk.mmu.settings.BufferEventsSettingsParser
 
createSettings(Map<String, String>) - Method in class ru.ispras.microtesk.mmu.settings.ExcludeSettingsParser
 
createSettings(Map<String, String>) - Method in class ru.ispras.microtesk.mmu.settings.IncludeSettingsParser
 
createSettings(Map<String, String>) - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettingsParser
 
createSettings(Map<String, String>) - Method in class ru.ispras.microtesk.mmu.settings.MmuSettingsParser
 
createSettings(Map<String, String>) - Method in class ru.ispras.microtesk.settings.AbstractSettingsParser
 
createSettings(Map<String, String>) - Method in class ru.ispras.microtesk.settings.AccessSettingsParser
 
createSettings(Map<String, String>) - Method in class ru.ispras.microtesk.settings.AllocationSettingsParser
 
createSettings(Map<String, String>) - Method in class ru.ispras.microtesk.settings.DelaySlotSettingsParser
 
createSettings(Map<String, String>) - Method in class ru.ispras.microtesk.settings.EnumSetSettingsParser
 
createSettings(Map<String, String>) - Method in class ru.ispras.microtesk.settings.ExcludeSettingsParser
 
createSettings(Map<String, String>) - Method in class ru.ispras.microtesk.settings.ExtensionSettingsParser
 
createSettings(Map<String, String>) - Method in class ru.ispras.microtesk.settings.ExtensionsSettingsParser
 
createSettings(Map<String, String>) - Method in class ru.ispras.microtesk.settings.GeneratorSettingsParser
 
createSettings(Map<String, String>) - Method in class ru.ispras.microtesk.settings.IncludeSettingsParser
 
createSettings(Map<String, String>) - Method in class ru.ispras.microtesk.settings.MemorySettingsParser
 
createSettings(Map<String, String>) - Method in class ru.ispras.microtesk.settings.ModeSettingsParser
 
createSettings(Map<String, String>) - Method in class ru.ispras.microtesk.settings.RangeSettingsParser
 
createSettings(Map<String, String>) - Method in class ru.ispras.microtesk.settings.RegionSettingsParser
 
createSettings(Map<String, String>) - Method in class ru.ispras.microtesk.settings.StrategySettingsParser
 
createString(String, String) - Method in class ru.ispras.microtesk.translator.nml.ir.shared.LetFactory
 
createTrace(Where, String, List<Node>) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFactory
 
createUndefined() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFactory
 
createUnpredicted() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFactory
 
current() - Method in class ru.ispras.microtesk.test.Code.Iterator
 

D

Data - Interface in ru.ispras.microtesk.mmu.model.api
The Data interface must be supported by classes describing complex data structures in order to be able to access data they store in a uniform way.
Data - Class in ru.ispras.microtesk.model.data
 
Data(BitVector, Type) - Constructor for class ru.ispras.microtesk.model.data.Data
 
Data(Type, BitVector) - Constructor for class ru.ispras.microtesk.model.data.Data
 
Data(Data) - Constructor for class ru.ispras.microtesk.model.data.Data
 
Data(Type) - Constructor for class ru.ispras.microtesk.model.data.Data
 
DataDirective - Interface in ru.ispras.microtesk.test.template
The DataDirective is to be supported by all data directives.
DataDirectiveFactory - Class in ru.ispras.microtesk.test.template
The DataDirectiveFactory class is a configurable factory for creating data directives.
DataDirectiveFactory.Builder - Class in ru.ispras.microtesk.test.template
 
DataDirectiveFactory.Builder(Options, int) - Constructor for class ru.ispras.microtesk.test.template.DataDirectiveFactory.Builder
 
DataDirectiveFactory.TypeInfo - Class in ru.ispras.microtesk.test.template
 
dataExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
DataManager - Class in ru.ispras.microtesk.test.template
The DataManager class create internal representation of data sections.
DataManager(EngineContext) - Constructor for class ru.ispras.microtesk.test.template.DataManager
 
DataSection - Class in ru.ispras.microtesk.test.template
The DataSection class describes data sections defined in test templates or created by engines.
DataSection(List<LabelValue>, List<DataDirective>, BigInteger, Section, boolean, boolean) - Constructor for class ru.ispras.microtesk.test.template.DataSection
 
DataSection(DataSection) - Constructor for class ru.ispras.microtesk.test.template.DataSection
 
DataSectionBuilder - Class in ru.ispras.microtesk.test.template
The DataSectionBuilder class builds data sections.
DataSectionBuilder(BlockId, DataDirectiveFactory, Section, boolean, boolean) - Constructor for class ru.ispras.microtesk.test.template.DataSectionBuilder
 
DataSectionBuilder.DataValueBuilder - Class in ru.ispras.microtesk.test.template
 
DataType - Enum in ru.ispras.microtesk.mmu.basis
This enumeration contains basic data types.
debug(String, Object...) - Static method in class ru.ispras.microtesk.Logger
 
debugBar() - Static method in class ru.ispras.microtesk.Logger
 
debugHeader(String, Object...) - Static method in class ru.ispras.microtesk.Logger
 
debugHeader(String) - Static method in class ru.ispras.microtesk.Logger
 
declaration() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
declaration() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
declarationRev() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
declare(String, Type) - Method in class ru.ispras.microtesk.mmu.translator.VariableStorage
 
declare(String, Type, Object) - Method in class ru.ispras.microtesk.mmu.translator.VariableStorage
 
declare(Token, Enum<?>, boolean) - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
 
declare(CommonTree, Enum<?>, boolean) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserBase
 
declareAndPushSymbolScope(Token, Enum<?>) - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
 
declareAndPushSymbolScope(CommonTree, Enum<?>) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserBase
 
decode(BitVector) - Method in class ru.ispras.microtesk.model.decoder.Decoder
 
decode(BitVector) - Method in class ru.ispras.microtesk.model.decoder.DecoderGroup
 
Decoder - Class in ru.ispras.microtesk.model.decoder
 
Decoder(int, boolean, String, String) - Constructor for class ru.ispras.microtesk.model.decoder.Decoder
 
DecoderGenerator - Class in ru.ispras.microtesk.translator.nml.generation.decoder
 
DecoderGenerator(Translator<Ir>) - Constructor for class ru.ispras.microtesk.translator.nml.generation.decoder.DecoderGenerator
 
DecoderGroup - Class in ru.ispras.microtesk.model.decoder
 
DecoderGroup(int, boolean, String) - Constructor for class ru.ispras.microtesk.model.decoder.DecoderGroup
 
DecoderItem - Class in ru.ispras.microtesk.model.decoder
 
DecoderItem(int, boolean, String, String) - Constructor for class ru.ispras.microtesk.model.decoder.DecoderItem
 
DecoderResult - Class in ru.ispras.microtesk.model.decoder
DecoderResult class hods the result of primitive decoding.
DecoderResult(IsaPrimitive, int) - Constructor for class ru.ispras.microtesk.model.decoder.DecoderResult
 
decodeSolution(IProblem, Map<IntegerVariable, Integer>) - Static method in class ru.ispras.microtesk.basis.solver.integer.Sat4jUtils
 
def(String, Type) - Static method in class ru.ispras.microtesk.model.data.Type
 
def(Memory.Kind, String, Type, long) - Static method in class ru.ispras.microtesk.model.memory.Memory
 
def(Memory.Kind, String, Type, BigInteger) - Static method in class ru.ispras.microtesk.model.memory.Memory
 
def(Memory.Kind, String, Type, long, Location) - Static method in class ru.ispras.microtesk.model.memory.Memory
 
def(Memory.Kind, String, Type, BigInteger, Location) - Static method in class ru.ispras.microtesk.model.memory.Memory
 
def(Memory.Kind, String, Type, long, Memory, int, int) - Static method in class ru.ispras.microtesk.model.memory.Memory
 
def(Memory.Kind, String, Type, BigInteger, Memory, int, int) - Static method in class ru.ispras.microtesk.model.memory.Memory
 
DEFAULT_COMBINATOR - Static variable in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
The default combinator.
DEFAULT_COMPOSITOR - Static variable in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
The default compositor.
DEFAULT_FLAGS - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchStructureIterator
Heuristics flags used by default.
DEFAULT_OBFUSCATOR - Static variable in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
The default obfuscator.
DEFAULT_OUTDIR - Static variable in class ru.ispras.microtesk.translator.generation.PackageInfo
The root folder for generated models.
DEFAULT_PERMUTATOR - Static variable in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
The default permutator.
DEFAULT_POINT_POSITION - Static variable in class ru.ispras.microtesk.test.sequence.internal.IteratorEntry
The default point position.
DEFAULT_REARRANGER - Static variable in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
The default rearranger.
define(T, V) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Defines (initializes) the object.
define(String) - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
define(Symbol) - Method in interface ru.ispras.microtesk.translator.antlrex.symbols.SymbolScope
Defines the specified symbol in the current scope.
define(Symbol) - Method in class ru.ispras.microtesk.translator.antlrex.symbols.SymbolTable
Defines the specified symbol in the current scope.
defineAll(Set<String>) - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
defineAsciiString(String, String, boolean) - Method in class ru.ispras.microtesk.test.template.DataDirectiveFactory.Builder
 
defineGroup(String, Variate<String>) - Method in class ru.ispras.microtesk.test.template.Template
 
defineReserved(Enum<?>, String[]) - Method in class ru.ispras.microtesk.translator.antlrex.symbols.SymbolTable
Defines reserved keywords by placing corresponding symbols into the global scope.
defineSpace(String, String, BigInteger) - Method in class ru.ispras.microtesk.test.template.DataDirectiveFactory.Builder
 
defineType(String, String, String, int[]) - Method in class ru.ispras.microtesk.test.template.DataDirectiveFactory.Builder
 
defineVersion(IntegerVariable, int) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
DelaySlotSettings - Class in ru.ispras.microtesk.settings
DelaySlotSettings specifies a delay slot size.
DelaySlotSettings(int) - Constructor for class ru.ispras.microtesk.settings.DelaySlotSettings
 
DelaySlotSettingsParser - Class in ru.ispras.microtesk.settings
DelaySlotSettingsParser() - Constructor for class ru.ispras.microtesk.settings.DelaySlotSettingsParser
 
delete() - Method in class ru.ispras.microtesk.test.Printer
 
delete() - Method in class ru.ispras.microtesk.utils.BinaryWriter
 
DependencyIterator - Class in ru.ispras.microtesk.mmu.test.engine.memory
DependencyIterator is a base iterator of dependencies between memory accesses.
DependencyIterator(Access, Access) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIterator
 
DependencyIteratorExhaustive - Class in ru.ispras.microtesk.mmu.test.engine.memory
DependencyIteratorExhaustive implements an exhaustive iterator of dependencies between memory accesses.
DependencyIteratorExhaustive(Access, Access) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorExhaustive
 
DependencyIteratorRandom - Class in ru.ispras.microtesk.mmu.test.engine.memory
DependencyIteratorRandom implements a random iterator of dependencies between memory accesses.
DependencyIteratorRandom(Access, Access) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorRandom
 
dfa1 - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
dfa1 - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
dfa17 - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
dfa17 - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
dfa46 - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
dfa46 - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
DIGIT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
DIGIT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
DIGIT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
DIGIT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
DIGIT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
DIGIT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
DIGIT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
DIGIT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
DIGIT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
DIGIT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
disassemble(Options, String, String, Disassembler.OutputFactory) - Static method in class ru.ispras.microtesk.tools.Disassembler
 
disassemble(Options, String, String) - Static method in class ru.ispras.microtesk.tools.Disassembler
 
Disassembler - Class in ru.ispras.microtesk.tools
Disassembler is a class responsible for disassembling binary files.
Disassembler() - Constructor for class ru.ispras.microtesk.tools.Disassembler
 
Disassembler.Output - Interface in ru.ispras.microtesk.tools
 
Disassembler.OutputFactory - Interface in ru.ispras.microtesk.tools
 
DIV - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
DIV - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
DIV - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
DIV - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
DIV - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
div(FloatX) - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
DIV - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
DIV - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
DIV - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
DIV - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
DIV - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
divide(Collection<IntegerRange>) - Static method in class ru.ispras.microtesk.basis.solver.integer.IntegerRange
Transforms the collection of ranges to the list of disjoint ranges.
divide(Data) - Method in class ru.ispras.microtesk.model.data.Data
 
doAccess(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
 
doCall(String, MmuTransition) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
 
done - Variable in class ru.ispras.microtesk.test.sequence.internal.IteratorEntry
The flag indicating that the composition has been done.
doNext() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorDiagonal
 
doNext() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorProduct
 
doNext() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorRandom
 
doReturn() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
 
DOT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
DOT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
DOT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
DOT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
DOT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
DOT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
DOT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
DOT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
DOT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
DOT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
dotConc(String, String) - Static method in class ru.ispras.microtesk.mmu.translator.ScopeStorage
 
DOUBLE_COLON - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
DOUBLE_COLON - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
DOUBLE_COLON - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
DOUBLE_COLON - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
DOUBLE_COLON - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
DOUBLE_COLON - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
DOUBLE_COLON - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
DOUBLE_COLON - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
DOUBLE_COLON - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
DOUBLE_COLON - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
DOUBLE_DOT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
DOUBLE_DOT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
DOUBLE_DOT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
DOUBLE_DOT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
DOUBLE_DOT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
DOUBLE_DOT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
DOUBLE_DOT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
DOUBLE_DOT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
DOUBLE_DOT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
DOUBLE_DOT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
DOUBLE_STAR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
DOUBLE_STAR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
DOUBLE_STAR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
DOUBLE_STAR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
DOUBLE_STAR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
DOUBLE_STAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
DOUBLE_STAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
DOUBLE_STAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
DOUBLE_STAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
DOUBLE_STAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
doubleValue() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 

E

ELSE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
ELSE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
ELSE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
ELSE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
ELSE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
ELSE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
ELSE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
ELSE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ELSE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ELSE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
elseExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
elseExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
elseExpr(int) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
elseExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
elseExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
elseExpr(int) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
ELSEIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
ELSEIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
ELSEIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
ELSEIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
ELSEIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
ELSEIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
ELSEIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
ELSEIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ELSEIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ELSEIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
elseIfExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
elseIfExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
elseIfExpr(int) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
elseIfExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
elseIfExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
elseIfExpr(int) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
elseIfStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
elseIfStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
elseIfStmt() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
elseIfStmt() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
elseIfStmt() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
elseStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
elseStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
elseStmt() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
elseStmt() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
elseStmt() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
emitErrorMessage(String) - Method in class ru.ispras.microtesk.translator.antlrex.ParserEx
 
emitErrorMessage(String) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserEx
An overridden method of the BaseRecognizer class.
EMPTY - Static variable in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
 
EMPTY - Static variable in class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
 
EMPTY - Static variable in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
 
EMPTY - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
EMPTY - Static variable in class ru.ispras.microtesk.mmu.test.template.AccessConstraints
 
empty() - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
 
EMPTY - Static variable in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram
 
encodeVarEqualConst(IntegerField, int, BigInteger) - Static method in class ru.ispras.microtesk.basis.solver.integer.Sat4jUtils
 
encodeVarEqualConst(IntegerVariable, int, BigInteger) - Static method in class ru.ispras.microtesk.basis.solver.integer.Sat4jUtils
 
encodeVarEqualConst(int, IntegerField, int, BigInteger) - Static method in class ru.ispras.microtesk.basis.solver.integer.Sat4jUtils
 
encodeVarEqualConst(int, IntegerVariable, int, BigInteger) - Static method in class ru.ispras.microtesk.basis.solver.integer.Sat4jUtils
 
encodeVarEqualVar(IntegerField, int, IntegerField, int) - Static method in class ru.ispras.microtesk.basis.solver.integer.Sat4jUtils
 
encodeVarEqualVar(IntegerVariable, int, IntegerVariable, int) - Static method in class ru.ispras.microtesk.basis.solver.integer.Sat4jUtils
 
encodeVarEqualVar(int, IntegerField, int, IntegerField, int, int) - Static method in class ru.ispras.microtesk.basis.solver.integer.Sat4jUtils
 
encodeVarEqualVar(int, IntegerVariable, int, IntegerVariable, int, int) - Static method in class ru.ispras.microtesk.basis.solver.integer.Sat4jUtils
 
encodeVarNotEqualConst(IntegerField, int, BigInteger) - Static method in class ru.ispras.microtesk.basis.solver.integer.Sat4jUtils
 
encodeVarNotEqualConst(IntegerVariable, int, BigInteger) - Static method in class ru.ispras.microtesk.basis.solver.integer.Sat4jUtils
 
encodeVarNotEqualConst(int, IntegerField, int, BigInteger) - Static method in class ru.ispras.microtesk.basis.solver.integer.Sat4jUtils
 
encodeVarNotEqualConst(int, IntegerVariable, int, BigInteger) - Static method in class ru.ispras.microtesk.basis.solver.integer.Sat4jUtils
 
encodeVarNotEqualVar(IntegerField, int, IntegerField, int, int) - Static method in class ru.ispras.microtesk.basis.solver.integer.Sat4jUtils
 
encodeVarNotEqualVar(IntegerVariable, int, IntegerVariable, int, int) - Static method in class ru.ispras.microtesk.basis.solver.integer.Sat4jUtils
 
encodeVarNotEqualVar(int, IntegerField, int, IntegerField, int, int) - Static method in class ru.ispras.microtesk.basis.solver.integer.Sat4jUtils
 
encodeVarNotEqualVar(int, IntegerVariable, int, IntegerVariable, int, int) - Static method in class ru.ispras.microtesk.basis.solver.integer.Sat4jUtils
 
endAttibutes() - Method in class ru.ispras.microtesk.test.template.Template
 
endBlock() - Method in class ru.ispras.microtesk.test.template.Template
 
endBufferPreparator() - Method in class ru.ispras.microtesk.test.template.Template
 
endBuildingCall() - Method in class ru.ispras.microtesk.test.template.Template
 
endConfig() - Method in class ru.ispras.microtesk.test.template.DataManager
 
endData() - Method in class ru.ispras.microtesk.test.template.DataManager
 
endData() - Method in class ru.ispras.microtesk.test.template.Template
 
endElement(String, String, String) - Method in class ru.ispras.microtesk.settings.SettingsParser
 
endEntryPoint() - Method in class ru.ispras.microtesk.test.template.ExceptionHandlerBuilder
 
endEpilogue() - Method in class ru.ispras.microtesk.test.template.Template
 
endExceptionHandler() - Method in class ru.ispras.microtesk.test.template.Template
 
ENDIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
ENDIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
ENDIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
ENDIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
ENDIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
ENDIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
ENDIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
ENDIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ENDIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ENDIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
endMainSection() - Method in class ru.ispras.microtesk.test.template.Template
 
endMemoryPreparator() - Method in class ru.ispras.microtesk.test.template.Template
 
endMethod() - Method in class ru.ispras.microtesk.test.template.StreamPreparatorBuilder
 
endPostSection() - Method in class ru.ispras.microtesk.test.template.Template
 
endPreparator() - Method in class ru.ispras.microtesk.test.template.Template
 
endPreparatorVariant() - Method in class ru.ispras.microtesk.test.template.Template
 
endPreSection() - Method in class ru.ispras.microtesk.test.template.Template
 
endPrologue() - Method in class ru.ispras.microtesk.test.template.Template
 
endSection() - Method in class ru.ispras.microtesk.test.template.Template
 
endStreamMethod() - Method in class ru.ispras.microtesk.test.template.Template
 
endStreamPreparator() - Method in class ru.ispras.microtesk.test.template.Template
 
endSwitch() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram.Builder
 
endVariant() - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
Engine - Interface in ru.ispras.microtesk.test.engine
Engine defines an interface of abstract sequence processing engines.
EngineConfig - Class in ru.ispras.microtesk.test.engine
EngineConfig implements a test engine configuration.
EngineContext - Class in ru.ispras.microtesk.test.engine
EngineContext contains information required by an Engine.
EngineContext(Options, Model, Statistics) - Constructor for class ru.ispras.microtesk.test.engine.EngineContext
 
EngineParameter<T> - Class in ru.ispras.microtesk.test.engine
EngineParameter defines an interface of engine parameters.
EngineParameter(String) - Constructor for class ru.ispras.microtesk.test.engine.EngineParameter
 
EngineParameter(String, EngineParameter.Option<T>...) - Constructor for class ru.ispras.microtesk.test.engine.EngineParameter
 
EngineParameter.Option<T> - Class in ru.ispras.microtesk.test.engine
 
EngineParameter.Option(String, T) - Constructor for class ru.ispras.microtesk.test.engine.EngineParameter.Option
 
EngineUtils - Class in ru.ispras.microtesk.test.engine
EngineUtils implements functions shared among test data generators.
entry() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
ENTRY_NAME - Static variable in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
 
EntryIdAllocator - Class in ru.ispras.microtesk.mmu.test.engine.memory
EntryIdAllocator implements an allocator of entry identifiers (indices) for non-replaceable (non-transparent) buffers.
EntryIdAllocator(GeneratorSettings) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.EntryIdAllocator
 
EntryObject - Class in ru.ispras.microtesk.mmu.test.engine.memory
EntryObject represents information about a buffer entry.
EntryObject(BigInteger, MmuEntry) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.EntryObject
 
EntryTracker - Class in ru.ispras.microtesk.mmu.test.engine.memory
EntryTracker tracks entries to be written to a memory-mapped buffer.
EntryTracker(BigInteger) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.EntryTracker
 
ENUM - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
ENUM - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
ENUM - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ENUM - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ENUM - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
EnumSetSettings<T extends java.lang.Enum<T>> - Class in ru.ispras.microtesk.settings
EnumSetSettings describes a finite set of items.
EnumSetSettings(Class<T>) - Constructor for class ru.ispras.microtesk.settings.EnumSetSettings
 
EnumSetSettingsParser<T extends java.lang.Enum<T>> - Class in ru.ispras.microtesk.settings
EnumSetSettingsParser implements a parser of EnumSetSettings.
EnumSetSettingsParser(Class<T>) - Constructor for class ru.ispras.microtesk.settings.EnumSetSettingsParser
 
EOF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
EOF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
EOF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
EOF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
EOF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
EOF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
EOF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
EOF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
EOF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
EOF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
EQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
EQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
EQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
EQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
EQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
eq(MmuStruct) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
eq(MmuExpression) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
eq(IntegerField) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
eq(IntegerVariable) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
eq(MmuExpression, BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
eq(IntegerField, BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
eq(IntegerVariable, BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
eq(MmuStruct, MmuStruct) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
eq(MmuExpression, MmuExpression) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
eq(MmuExpression) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
eq(MmuExpression, BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
eq(IntegerField) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
eq(IntegerVariable) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
eq(IntegerField, BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
eq(IntegerField, IntegerField) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
eq(IntegerField, IntegerVariable) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
eq(IntegerVariable, BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
eq(IntegerVariable, IntegerVariable) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
eq(IntegerVariable, IntegerField) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
EQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
EQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
EQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
EQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
EQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
equal - Variable in class ru.ispras.microtesk.basis.solver.integer.IntegerEquation
The equality/inequality flag.
equals(Object) - Method in class ru.ispras.microtesk.basis.solver.Bias
 
equals(Object) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause
 
equals(Object) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerEquation
 
equals(Object) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerField
 
equals(Object) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula
 
equals(Object) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRange
 
equals(Object) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerVariable
 
equals(Object) - Method in class ru.ispras.microtesk.basis.solver.integer.Sat4jFormula
 
equals(Object) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessType
 
equals(Object) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard
 
equals(Object) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Instance
 
equals(Object) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph.Edge
 
equals(Object) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph
 
equals(Object) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAction
 
equals(Object) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAddressInstance
 
equals(Object) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
 
equals(Object) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
 
equals(Object) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
 
equals(Object) - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
 
equals(Object) - Method in class ru.ispras.microtesk.model.data.Data
 
equals(Object) - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
equals(Object) - Method in class ru.ispras.microtesk.model.data.Type
 
equals(Object) - Method in class ru.ispras.microtesk.model.memory.MemoryTracker.Region
 
equals(Object) - Method in class ru.ispras.microtesk.settings.RegionSettings
 
equals(Object) - Method in class ru.ispras.microtesk.test.engine.AddressingModeWrapper
 
equals(Object) - Method in class ru.ispras.microtesk.test.LabelManager.Target
 
equals(Object) - Method in class ru.ispras.microtesk.test.template.BlockId.Distance
 
equals(Object) - Method in class ru.ispras.microtesk.test.template.BlockId
Checks whether the specified object is a block identifier that is equal to the current one.
equals(Object) - Method in class ru.ispras.microtesk.test.template.Label
 
equals(Object) - Method in class ru.ispras.microtesk.test.template.Preparator
 
equals(Object) - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Where
 
equals(Object) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
 
equals(Object) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location.Bitfield
 
equals(Object) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location
 
equals(Object) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourceMemory
 
equals(Object) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourcePrimitive
 
equals(Object) - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
 
equals(Object) - Method in class ru.ispras.microtesk.utils.Mask
 
error(String, Object...) - Static method in class ru.ispras.microtesk.Logger
 
ErrorReporter - Interface in ru.ispras.microtesk.translator.antlrex
 
eval(MmuExpression, Function<IntegerVariable, BigInteger>, boolean) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCalculator
Evaluates the expression.
eval(MmuConditionAtom, Function<IntegerVariable, BigInteger>) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCalculator
 
eval(MmuCondition, Function<IntegerVariable, BigInteger>) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCalculator
 
evaluate(ProcessingElement) - Method in class ru.ispras.microtesk.test.template.Output
Evaluates the stored information using the model state observer to read the state of the model (if required) and returns resulting text.
evaluate(T) - Method in interface ru.ispras.microtesk.utils.Predicate
Use the specified parameter to perform a test that returns true or false.
evaluateConst(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
evaluateData(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
evaluateIndex(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
evaluateLogic(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
evaluateSize(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
exception(Throwable) - Static method in class ru.ispras.microtesk.Logger
 
EXCEPTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
EXCEPTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
EXCEPTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
EXCEPTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
EXCEPTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
exception(String) - Static method in class ru.ispras.microtesk.model.Execution
 
EXCEPTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
EXCEPTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
EXCEPTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
EXCEPTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
EXCEPTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
ExceptionDetector - Class in ru.ispras.microtesk.translator.nml.ir.analysis
 
ExceptionDetector() - Constructor for class ru.ispras.microtesk.translator.nml.ir.analysis.ExceptionDetector
 
ExceptionHandler - Class in ru.ispras.microtesk.test.template
The ExceptionHandler class holds template descriptions of handers of certain exception types to be executed on certain processing element instance.
ExceptionHandler(String, Section, Set<Integer>, List<ExceptionHandler.EntryPoint>) - Constructor for class ru.ispras.microtesk.test.template.ExceptionHandler
 
ExceptionHandler.EntryPoint - Class in ru.ispras.microtesk.test.template
 
ExceptionHandler.EntryPoint(BigInteger, Set<String>, List<AbstractCall>) - Constructor for class ru.ispras.microtesk.test.template.ExceptionHandler.EntryPoint
 
ExceptionHandlerBuilder - Class in ru.ispras.microtesk.test.template
The ExceptionHandlerBuilder class builds the template representation of exception handlers.
ExceptionHandlerBuilder(String, Section, boolean) - Constructor for class ru.ispras.microtesk.test.template.ExceptionHandlerBuilder
 
exclude(IntegerRange) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
Excludes the given range from the domain.
exclude(IntegerDomain) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
Excludes the given domain from this one.
exclude(Primitive) - Method in class ru.ispras.microtesk.test.engine.allocator.ModeAllocator
 
ExcludeEnumSettingsParser<T extends java.lang.Enum<T>> - Class in ru.ispras.microtesk.settings
ExcludeEnumSettingsParser(Class<T>) - Constructor for class ru.ispras.microtesk.settings.ExcludeEnumSettingsParser
 
ExcludeIntSettingsParser - Class in ru.ispras.microtesk.settings
ExcludeIntSettingsParser() - Constructor for class ru.ispras.microtesk.settings.ExcludeIntSettingsParser
 
ExcludeSettings - Class in ru.ispras.microtesk.mmu.settings
 
ExcludeSettings(BigInteger) - Constructor for class ru.ispras.microtesk.mmu.settings.ExcludeSettings
 
ExcludeSettings<T> - Class in ru.ispras.microtesk.settings
ExcludeSettings specifies an item to be excluded from a range.
ExcludeSettings(T) - Constructor for class ru.ispras.microtesk.settings.ExcludeSettings
 
ExcludeSettingsParser - Class in ru.ispras.microtesk.mmu.settings
ExcludeSettingsParser implements a parser of ExcludeSettings.
ExcludeSettingsParser() - Constructor for class ru.ispras.microtesk.mmu.settings.ExcludeSettingsParser
 
ExcludeSettingsParser<T> - Class in ru.ispras.microtesk.settings
ExcludeSettingsParser implements a parser of ExcludeSettings.
ExcludeSettingsParser() - Constructor for class ru.ispras.microtesk.settings.ExcludeSettingsParser
 
execute(DataType) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicExecutor
 
execute(IntegerConstraint<IntegerField>) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicExecutor
 
execute(MmuCondition) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicExecutor
 
execute(AccessPath.Entry) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicExecutor
 
execute(Access, boolean) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicExecutor
 
execute(List<Access>, boolean) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicExecutor
 
execute(ProcessingElement) - Method in class ru.ispras.microtesk.model.InstructionCall
Runs simulation of a corresponding instruction described within the model.
execute(ProcessingElement, TemporaryVariables) - Method in class ru.ispras.microtesk.model.IsaPrimitive
Runs execution of the current primitive's action.
execute(Code, long) - Method in class ru.ispras.microtesk.test.Executor
Executes code starting from the specified address until (1) a break point is reached and no executable code follows after this point or (2) an attempt to jump to an undefined label is made.
execute(ProcessingElement) - Method in class ru.ispras.microtesk.test.template.ConcreteCall
Executes the instruction call on the specified processing element.
execute(Options, String, String) - Static method in class ru.ispras.microtesk.tools.symexec.SymbolicExecutor
 
execute(Options, String, String, String) - Static method in class ru.ispras.microtesk.tools.transform.TraceTransformer
 
executeQuery(TestBaseQuery) - Method in class ru.ispras.microtesk.translator.nml.coverage.TestBase
 
Execution - Class in ru.ispras.microtesk.model
The Execution class implements the execution environment.
Execution.InternalVariable - Class in ru.ispras.microtesk.model
 
Execution.InternalVariable() - Constructor for class ru.ispras.microtesk.model.Execution.InternalVariable
 
ExecutionException - Exception in ru.ispras.microtesk.model
The ExecutionException exception is thrown by the execution environment (see the Execution.exception(String) method).
ExecutionException(String) - Constructor for exception ru.ispras.microtesk.model.ExecutionException
 
Executor - Class in ru.ispras.microtesk.test
The role of the Executor class is to execute (simulate) instruction calls (concrete calls).
Executor(EngineContext, LabelManager, boolean) - Constructor for class ru.ispras.microtesk.test.Executor
Constructs an Executor object.
Executor(EngineContext) - Constructor for class ru.ispras.microtesk.test.Executor
 
Executor.Listener - Interface in ru.ispras.microtesk.test
The Executor.Listener interface is to be implemented by classes that monitor execution of instruction calls.
Executor.Status - Class in ru.ispras.microtesk.test
The Executor.Status class describes the execution status.
exists(T) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Checks whether the object exists in the allocation table.
expand(Iterator<List<T>>) - Static method in class ru.ispras.microtesk.test.sequence.GeneratorUtils
 
expand(String) - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
expandAll(List<Iterator<List<T>>>) - Static method in class ru.ispras.microtesk.test.sequence.GeneratorUtils
 
expandAtomic(List<AbstractCall>) - Static method in class ru.ispras.microtesk.test.template.AbstractCall
 
expandPreparators(LabelUniqualizer.SeriesId, PreparatorStore, List<AbstractCall>) - Static method in class ru.ispras.microtesk.test.template.Preparator
 
expr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
expr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
expr(int) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
expr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
expr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
expr(int) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Expr - Class in ru.ispras.microtesk.translator.nml.ir.expr
 
Expr(Node) - Constructor for class ru.ispras.microtesk.translator.nml.ir.expr.Expr
 
Expr(Expr) - Constructor for class ru.ispras.microtesk.translator.nml.ir.expr.Expr
 
Expr.Reduced - Class in ru.ispras.microtesk.translator.nml.ir.expr
Class for holding a reduced expression that is represented by the formula: constant + polynomial, where constant is a constant integer value and polynomial is expression that cannot be reduced any further.
EXPRESSION_CLASS - Static variable in class ru.ispras.microtesk.mmu.translator.generation.spec.STBOperation
 
ExprFactory - Class in ru.ispras.microtesk.translator.nml.ir.expr
 
ExprFactory(WalkerContext) - Constructor for class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
exprList(int) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
ExprPrinter - Class in ru.ispras.microtesk.translator.nml.generation
 
ExprPrinter(boolean) - Constructor for class ru.ispras.microtesk.translator.nml.generation.ExprPrinter
 
ExprTransformer - Class in ru.ispras.microtesk.mmu.translator.generation.spec
Class ExprTransformer transforms operations that involve shifts and bit masks into concatenation-based expressions.
ExprTransformer() - Constructor for class ru.ispras.microtesk.mmu.translator.generation.spec.ExprTransformer
 
ExtensionSettings - Class in ru.ispras.microtesk.settings
ExtensionSettings describes a generator extension.
ExtensionSettings(String, String) - Constructor for class ru.ispras.microtesk.settings.ExtensionSettings
 
ExtensionSettingsParser - Class in ru.ispras.microtesk.settings
ExtensionSettingsParser() - Constructor for class ru.ispras.microtesk.settings.ExtensionSettingsParser
 
ExtensionsSettings - Class in ru.ispras.microtesk.settings
ExtensionsSettings represents memory regions being accessed by test programs.
ExtensionsSettings() - Constructor for class ru.ispras.microtesk.settings.ExtensionsSettings
 
ExtensionsSettingsParser - Class in ru.ispras.microtesk.settings
ExtensionsSettingsParser() - Constructor for class ru.ispras.microtesk.settings.ExtensionsSettingsParser
 
extern() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
extern() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
ExternalSource - Class in ru.ispras.microtesk.mmu.translator.ir
 
ExternalSource(ExternalSource.Kind, String, List<BigInteger>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.ExternalSource
 
ExternalSource.Kind - Enum in ru.ispras.microtesk.mmu.translator.ir
 
externExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
extract(Node) - Static method in class ru.ispras.microtesk.mmu.translator.generation.spec.AtomExtractor
 
extract(Node) - Static method in class ru.ispras.microtesk.mmu.translator.generation.spec.Condition
 
extractBigInteger(Where, Node, String) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
extractBitVector(Node) - Static method in class ru.ispras.microtesk.utils.FortressUtils
 
extractInt(Where, Node, String) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
extractInt(Node) - Static method in class ru.ispras.microtesk.utils.FortressUtils
 
extractMarkers(String) - Static method in class ru.ispras.microtesk.utils.FormatMarker
Gets the list of format tokens for the specified format string.
extractPositiveBigInteger(Where, Node, String) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
extractPositiveInt(Where, Node, String) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 

F

FALSE - Static variable in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
fetch(String) - Method in interface ru.ispras.microtesk.translator.nml.coverage.SsaScope
 
field(int, int) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerVariable
Creates an integer field for the current variable.
field() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerVariable
Creates an integer field for the current variable.
field() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
field(IntegerField) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
 
fields() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
fields - Variable in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
 
FileGenerator - Interface in ru.ispras.microtesk.translator.generation
The FileGenerator interface is a base interface to be implemented by all code file generators.
FileUtils - Class in ru.ispras.microtesk.utils
The FileUtils class provides utility methods to work with files.
FilterIterable<T> - Class in ru.ispras.microtesk.utils
 
FilterIterable(Iterable<T>, Predicate<T>) - Constructor for class ru.ispras.microtesk.utils.FilterIterable
 
FilterIterator<E> - Class in ru.ispras.microtesk.utils
Decorates another Iterator using a predicate to filter elements.
FilterIterator() - Constructor for class ru.ispras.microtesk.utils.FilterIterator
Constructs a new FilterIterator that will not function until setIterator is invoked.
FilterIterator(Iterator<? extends E>) - Constructor for class ru.ispras.microtesk.utils.FilterIterator
Constructs a new FilterIterator that will not function until setPredicate is invoked.
FilterIterator(Iterator<? extends E>, Predicate<? super E>) - Constructor for class ru.ispras.microtesk.utils.FilterIterator
Constructs a new FilterIterator that will use the given iterator and predicate.
find(int, int) - Static method in enum ru.ispras.microtesk.model.data.floatx.Precision
 
findCommonType(Collection<? extends Node>) - Static method in class ru.ispras.microtesk.translator.nml.coverage.IntegerCast
 
findType(CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
findTypeInfo(String) - Method in class ru.ispras.microtesk.test.template.DataDirectiveFactory
 
findTypeInfo(int) - Method in class ru.ispras.microtesk.test.template.DataDirectiveFactory
 
finish() - Method in interface ru.ispras.microtesk.test.template.Template.Processor
 
FIX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
FIX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
FIX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FIX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FIX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FixedValue - Class in ru.ispras.microtesk.test.template
 
FixedValue(BigInteger) - Constructor for class ru.ispras.microtesk.test.template.FixedValue
 
FLOAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FLOAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FLOAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FLOAT(int, int) - Static method in class ru.ispras.microtesk.model.data.Type
 
FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FLOAT(int, int) - Static method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
 
float_exception_flags - Static variable in class ru.ispras.microtesk.model.Execution
 
FLOAT_EXCEPTION_FLAGS - Static variable in class ru.ispras.microtesk.translator.nml.ir.shared.LetConstant
 
float_rounding_mode - Static variable in class ru.ispras.microtesk.model.Execution
 
FLOAT_ROUNDING_MODE - Static variable in class ru.ispras.microtesk.translator.nml.ir.shared.LetConstant
 
FLOAT_TO_FLOAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
FLOAT_TO_FLOAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
FLOAT_TO_FLOAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FLOAT_TO_FLOAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FLOAT_TO_FLOAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FLOAT_TO_FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
FLOAT_TO_FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
FLOAT_TO_FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FLOAT_TO_FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FLOAT_TO_FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
float_to_float(Where, Expr, Type) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
FLOAT_TO_INT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
FLOAT_TO_INT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
FLOAT_TO_INT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FLOAT_TO_INT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FLOAT_TO_INT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FLOAT_TO_INT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
FLOAT_TO_INT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
FLOAT_TO_INT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FLOAT_TO_INT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FLOAT_TO_INT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
float_to_int(Where, Expr, Type) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
floatToFloat(Type, Data) - Static method in class ru.ispras.microtesk.model.data.Data
 
floatToInt(Type, Data) - Static method in class ru.ispras.microtesk.model.data.Data
 
floatValue() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
FloatX - Class in ru.ispras.microtesk.model.data.floatx
FloatX stores floating-point numbers of the specified precision.
FloatX(BitVector, int, int) - Constructor for class ru.ispras.microtesk.model.data.floatx.FloatX
 
floatXValue() - Method in class ru.ispras.microtesk.model.data.Data
 
FOLLOW_ACTION_in_actionDef1528 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ACTION_in_actionDef1623 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ACTION_in_attrDef1355 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ACTION_in_attrDef1512 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ACTION_in_attributeCall2270 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ACTION_in_attributeCall2270 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_actionDef_in_attrDef1361 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_actionDef_in_attrDef1384 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_actionDef_in_attrDef1518 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_actionDef_in_attrDef1535 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_address_in_declaration119 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_address_in_declaration241 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_addressType_in_address542 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_addressValue_in_address551 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ALIAS_in_alias728 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ALIAS_in_alias745 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ALIAS_in_alias757 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_alias_in_memDef561 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_alias_in_memDef690 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_alias_in_regDef601 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_alias_in_varDef641 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_aliasExpr_in_alias763 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ALTERNATIVES_in_orRule1093 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_AMPER_in_andBitExpr677 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_AMPER_in_andBitExpr677 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_AMPER_in_binaryExpr2489 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_AMPER_in_binaryExpr3152 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_AND_in_andLogicExpr599 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_AND_in_andLogicExpr599 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_AND_in_binaryExpr2403 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_AND_in_binaryExpr3063 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_andBitExpr_in_xorBitExpr648 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_andBitExpr_in_xorBitExpr648 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_andBitExpr_in_xorBitExpr654 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_andBitExpr_in_xorBitExpr654 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_andLogicExpr_in_orLogicExpr570 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_andLogicExpr_in_orLogicExpr570 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_andLogicExpr_in_orLogicExpr576 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_andLogicExpr_in_orLogicExpr576 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_andRule_in_modeSpecPart836 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_andRule_in_modeSpecPart883 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_andRule_in_opDef964 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_andRule_in_opSpecPart1029 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ARG_MODE_in_argType1189 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ARG_OP_in_argType1206 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_argDef_in_andRule1220 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_argDef_in_andRule1225 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ARGS_in_andRule1144 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_argType_in_andRule1154 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_argType_in_argDef1266 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ARGUMENT_in_instance_arg2151 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_argument_in_instance_arg22253 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_argument_in_instance_arg22253 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_argument_in_instance_arg2344 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_argument_in_instance_arg2344 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_argument_in_synpred90_CommonParser2344 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_argument_in_synpred90_CommonParser2344 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ASSERT_in_functionCallStatement2482 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ASSERT_in_functionCallStatement2597 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ASSERT_in_functionCallStatement2597 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ASSERT_in_functionCallStmt1945 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ASSIGN_in_alias760 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ASSIGN_in_assignmentStatement2181 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ASSIGN_in_assignmentStmt1688 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ASSIGN_in_attrDef1481 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ASSIGN_in_attrDef1498 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ASSIGN_in_attrDef1515 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ASSIGN_in_attrDef1532 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ASSIGN_in_entry1248 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_extern342 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_index1279 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_let309 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_letDef412 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ASSIGN_in_match1304 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_mmu1371 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_mmuFunction1527 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_modeReturn915 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ASSIGN_in_orRule1121 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ASSIGN_in_policy1329 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_range917 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_segment831 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_sets1223 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_statement2065 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ASSIGN_in_statement2065 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ASSIGN_in_synpred77_CommonParser2065 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ASSIGN_in_synpred77_CommonParser2065 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ASSIGN_in_typeDef493 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ASSIGN_in_typeRef508 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_ways1198 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_assignmentStatement_in_statement1949 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_assignmentStmt_in_statement1590 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_atom_in_expr2155 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_atom_in_numExpr2997 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_atom_in_unaryExpr996 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_atom_in_unaryExpr996 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_attrDef_in_attrDefList1280 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_attrDef_in_attrDefRev1398 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_attrDefList_in_modeSpecPart865 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_attrDefList_in_modeSpecPart888 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_attrDefList_in_opDef979 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_attrDefList_in_opSpecPart1042 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_attrDefRev_in_attrDefList1350 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_attrExpr_in_imageDef1486 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_attrExpr_in_imageDef1600 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_attrExpr_in_syntaxDef1436 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_attrExpr_in_syntaxDef1568 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_attributeCall_in_attributeCallStatement2130 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_attributeCall_in_attributeCallStatement2130 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_attributeCall_in_attributeCallStatement2143 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_attributeCall_in_attributeCallStatement2143 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_attributeCallStatement_in_statement1936 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_attributeCallStatement_in_statement2045 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_attributeCallStatement_in_statement2045 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_attributeCallStatement_in_synpred75_CommonParser2045 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_attributeCallStatement_in_synpred75_CommonParser2045 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_attributeCallStmt_in_statement1580 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_attributeFormatCall_in_formatId1916 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_attributeFormatCall_in_formatId1916 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_attributeFormatCall_in_formatId1929 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_attributeFormatCall_in_formatId1929 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_attributeFormatCall_in_synpred72_CommonParser1916 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_attributeFormatCall_in_synpred72_CommonParser1916 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_attributeRef_in_attributeCallStmt1663 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_attributeRef_in_variableAtom3398 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ATTRS_in_attrDefList1275 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_BINARY_CONST_in_atom3816 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_BINARY_CONST_in_constant3132 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_binaryExpr_in_expr2165 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_binaryExpr_in_numExpr2966 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_bitFieldExpr_in_locationVal1557 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_bitFieldExpr_in_locationVal1557 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_bitFieldExpr_in_synpred56_CommonParser1557 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_bitFieldExpr_in_synpred56_CommonParser1557 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_buffer_in_declaration143 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_buffer_in_declaration273 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_bufferId_in_buffer957 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_bufferParameter_in_bufferParameterRev1070 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_bufferParameterRev_in_buffer968 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_CARD_CONST_in_atom3801 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_CARD_CONST_in_constant3118 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_CARD_in_typeExpr251 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_CARD_in_typeExpr251 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_CARD_in_typeExpr375 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_CAST_in_typeCast1230 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_CAST_in_typeCast1230 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_CAST_in_typeCast4044 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_COERCE_in_typeCast1199 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COERCE_in_typeCast1199 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COERCE_in_typeCast4021 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_COLON_in_address548 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_argDef1263 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_COLON_in_bufferId1029 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_field477 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_funcHeader677 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_funcParams701 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_funcParams710 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_mmu1363 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_mmu1393 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_mmuVariable1467 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_nameType889 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_operation789 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_structField596 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_COMMA_in_andRule1223 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_COMMA_in_attrExpr1791 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_attrExpr1791 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_attributeCallStatement2203 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_attributeCallStatement2203 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_externExpr387 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COMMA_in_fields453 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COMMA_in_formatIdList1820 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_formatIdList1820 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_funcParams706 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COMMA_in_functionCall430 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_functionCall430 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_functionCallStatement2508 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_functionCallStatement2508 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_functionCallStatement2606 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_functionCallStatement2606 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_instance2298 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_instance2298 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_range925 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COMMA_in_sizeType712 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_COMMA_in_structFields571 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_COMMA_in_synpred88_CommonParser2298 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_synpred88_CommonParser2298 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1158 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1158 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1184 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1184 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1215 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1215 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1248 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1248 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1273 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1273 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1298 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1298 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1321 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1321 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1351 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1351 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_typeExpr278 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_typeExpr278 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_comparisionExpr_in_relationExpr700 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_comparisionExpr_in_relationExpr700 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_comparisionExpr_in_relationExpr713 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_comparisionExpr_in_relationExpr713 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_conditionalStatement_in_statement1962 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_conditionalStatement_in_statement2077 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_conditionalStatement_in_statement2077 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_conditionalStmt_in_statement1600 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_CONST_in_atom3762 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_CONST_in_constant3158 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_constant_in_atom1029 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_constant_in_atom1029 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_constant_in_atom3080 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_constant_in_instance_arg22257 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_constant_in_instance_arg22257 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_constExpr_in_letExpr258 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_constExpr_in_locationVal4309 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_assignmentStatement2195 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_atom3863 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_atom3882 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_atom3901 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_atom3920 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_atom3939 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_formatId1803 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_instance_arg2139 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_modeReturn907 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_typeCast3983 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_typeCast4006 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_typeCast4029 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_typeCast4052 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_typeCast4075 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_typeCast4098 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_typeCast4121 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_typeCast4144 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_typeExpr440 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_declaration_in_declarationRev151 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_declaration_in_startRule77 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_declarationRev_in_startRule112 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_DIV_in_binaryExpr2882 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_DIV_in_binaryExpr3559 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DIV_in_mulExpr874 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DIV_in_mulExpr874 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_actionDef1520 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DOT_in_actionDef1620 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_DOT_in_addressValue606 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_DOT_in_attributeCallStatement2013 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DOT_in_attributeCallStatement2127 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_attributeCallStatement2127 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_attributeCallStatement2141 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_attributeCallStatement2141 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_attributeCallStatement2174 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_attributeCallStatement2174 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_attributeCallStatement2213 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_attributeCallStatement2213 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_attributeCallStmt1650 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_DOT_in_formatId1815 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DOT_in_formatId1913 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_formatId1913 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_formatId1927 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_formatId1927 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_imageDef1464 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DOT_in_imageDef1588 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_DOT_in_locationAtom1635 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_locationAtom1635 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_locationAtom1664 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_locationAtom1664 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_locationAtom1691 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_locationAtom1691 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_locationAtom4389 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DOT_in_mmuVariableType1492 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_DOT_in_synpred35_MmuParser1492 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_DOT_in_synpred72_CommonParser1913 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_synpred72_CommonParser1913 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_syntaxDef1414 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DOT_in_syntaxDef1556 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_DOT_in_variableAtom3356 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_DOUBLE_COLON_in_locationExpr1529 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOUBLE_COLON_in_locationExpr1529 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOUBLE_COLON_in_locationExpr4214 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DOUBLE_COLON_in_synpred55_CommonParser1529 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOUBLE_COLON_in_synpred55_CommonParser1529 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOUBLE_COLON_in_variableConcat3226 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_DOUBLE_DOT_in_alias748 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DOUBLE_DOT_in_aliasExpr787 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_DOUBLE_DOT_in_bitFieldExpr1736 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOUBLE_DOT_in_bitFieldExpr1736 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOUBLE_DOT_in_synpred14_NmlParser787 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_DOUBLE_STAR_in_binaryExpr2946 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_DOUBLE_STAR_in_binaryExpr3625 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DOUBLE_STAR_in_powExpr906 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOUBLE_STAR_in_powExpr906 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ELSE_in_elseExpr2331 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ELSE_in_elseExpr2916 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ELSE_in_elseExpr527 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ELSE_in_elseExpr527 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ELSE_in_elseStmt2359 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ELSE_in_elseStmt2478 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ELSE_in_elseStmt2478 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ELSE_in_formatId1772 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ELSE_in_formatId1863 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ELSE_in_formatId1863 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ELSE_in_ifStmt1829 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ELSE_in_synpred70_CommonParser1863 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ELSE_in_synpred70_CommonParser1863 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_elseExpr_in_ifExpr2266 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_elseExpr_in_ifExpr2847 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_elseExpr_in_ifExpr480 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_elseExpr_in_ifExpr480 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ELSEIF_in_elseIfExpr2294 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ELSEIF_in_elseIfExpr2879 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ELSEIF_in_elseIfExpr501 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ELSEIF_in_elseIfExpr501 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ELSEIF_in_elseIfStmt2325 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ELSEIF_in_elseIfStmt2452 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ELSEIF_in_elseIfStmt2452 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ELSEIF_in_formatId1738 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ELSEIF_in_formatIdElseIf1957 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ELSEIF_in_formatIdElseIf1957 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ELSEIF_in_ifStmt1794 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_elseIfExpr_in_ifExpr2253 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_elseIfExpr_in_ifExpr2830 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_elseIfExpr_in_ifExpr477 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_elseIfExpr_in_ifExpr477 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_elseIfStmt_in_ifStmt2278 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_elseIfStmt_in_ifStmt2427 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_elseIfStmt_in_ifStmt2427 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_elseStmt_in_ifStmt2295 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_elseStmt_in_ifStmt2430 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_elseStmt_in_ifStmt2430 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ENDIF_in_formatId1867 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ENDIF_in_formatId1867 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ENDIF_in_ifExpr482 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ENDIF_in_ifExpr482 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ENDIF_in_ifStmt2433 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ENDIF_in_ifStmt2433 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ENDIF_in_synpred70_CommonParser1867 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ENDIF_in_synpred70_CommonParser1867 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_entry_in_bufferParameter1152 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_EOF_in_startRule115 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_EOF_in_startRule217 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_EQ_in_binaryExpr2519 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_EQ_in_binaryExpr3183 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_EQ_in_relationExpr704 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_EQ_in_relationExpr704 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_EXCEPTION_in_functionCallStatement2395 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_EXCEPTION_in_functionCallStatement2525 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_EXCEPTION_in_functionCallStatement2525 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_EXCEPTION_in_functionCallStmt1913 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_aliasExpr785 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_expr_in_aliasExpr789 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_expr_in_assignmentStmt1697 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_atom1017 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_atom1017 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_attributeRef2101 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2385 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2390 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2417 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2422 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2444 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2449 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2471 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2476 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2501 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2506 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2534 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2539 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2566 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2571 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2598 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2603 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2630 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2635 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2653 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2658 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2675 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2680 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2700 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2705 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2724 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2729 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2748 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2753 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2771 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2776 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2802 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2807 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2832 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2837 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2864 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2869 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2896 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2901 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2928 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2933 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2952 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2957 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr3044 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3049 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3077 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3082 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3105 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3110 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3133 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3138 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3164 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3169 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3198 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3203 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3231 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3236 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3264 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3269 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3297 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3302 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3321 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3326 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3344 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3349 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3370 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3375 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3395 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3400 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3420 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3425 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3444 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3449 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3476 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3481 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3507 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3512 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3540 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3545 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3573 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3578 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3606 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3611 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3631 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3636 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_bitFieldExpr1733 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_bitFieldExpr1733 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_bitFieldExpr1739 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_bitFieldExpr1739 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_buffer1092 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_buffer1119 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_buffer1171 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_buffer1196 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_constExpr2573 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_dataExpr2681 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_elseExpr2335 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_elseExpr2920 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_elseExpr530 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_elseExpr530 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_elseIfExpr2298 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_elseIfExpr2303 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_elseIfExpr2887 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_elseIfExpr504 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_elseIfExpr504 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_elseIfExpr509 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_elseIfExpr509 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_elseIfStmt2455 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_elseIfStmt2455 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_exprList2051 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_extern234 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_externExpr371 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_externExpr384 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_externExpr390 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_formatId1854 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_formatId1854 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_formatId1902 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_formatId1902 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_formatIdElseIf1960 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_formatIdElseIf1960 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_functionCall427 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_functionCall427 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_functionCall432 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_functionCall432 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_functionCallStatement2603 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_functionCallStatement2603 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_functionCallStmt1889 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_functionCallStmt1949 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_ifExpr2234 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_ifExpr2239 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_ifExpr2815 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_ifExpr470 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_ifExpr470 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_ifExpr475 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_ifExpr475 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_ifStmt1764 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_ifStmt1798 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_ifStmt2420 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_ifStmt2420 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_index1282 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_indexExpr2627 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_instance_arg2353 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_instance_arg2353 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_let189 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_let312 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_letExpr441 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_expr_in_locationAtom1630 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_locationAtom1630 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_locationVal1585 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_locationVal1585 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_logicExpr2654 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_match1307 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_mathFunc1388 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_mathFunc1388 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_mathFunc1412 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_mathFunc1412 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_mathFunc1435 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_mathFunc1435 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_mathFunc1453 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_mathFunc1453 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_mathFunc1475 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_mathFunc1475 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_mmu1354 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_mmu1396 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_mmu1445 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_mmuVariableType1508 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_modeReturn917 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_expr_in_range923 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_range928 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_returnStmt1988 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_segment774 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_segment779 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_segment849 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_sets1226 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_sizeExpr2600 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_sizeType710 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_expr_in_statement2068 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_statement2068 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_statement2098 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_statement2098 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_structFields387 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_structFields392 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_synpred14_NmlParser785 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_expr_in_synpred14_NmlParser789 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_expr_in_synpred70_CommonParser1854 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_synpred70_CommonParser1854 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_synpred71_CommonParser1902 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_synpred71_CommonParser1902 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_synpred77_CommonParser2068 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_synpred77_CommonParser2068 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeCast1161 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeCast1161 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeCast1187 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeCast1187 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeCast1218 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeCast1218 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeCast1251 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeCast1251 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeCast1276 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeCast1276 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeCast1301 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeCast1301 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeCast1324 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeCast1324 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeCast1354 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeCast1354 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeExpr239 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeExpr239 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeExpr257 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeExpr257 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeExpr276 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeExpr276 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeExpr281 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeExpr281 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeExpr301 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeExpr301 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeRef3731 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_typeRef505 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_typeRef511 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_unaryExpr2995 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_unaryExpr3012 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_unaryExpr3030 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_unaryExpr3050 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_unaryExpr3676 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_unaryExpr3695 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_unaryExpr3715 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_unaryExpr3737 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_variableAtom3384 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_variableBitfield3291 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_variableBitfield3296 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_ways1201 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_exprList_in_functionCall2019 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_extern_in_declaration103 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_extern_in_declaration225 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_externExpr_in_extern345 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_field_in_fields450 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_field_in_fields456 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_fields_in_addressType570 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_fields_in_entry1254 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_fields_in_struct429 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_FLOAT_in_typeExpr270 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_FLOAT_in_typeExpr270 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_FLOAT_in_typeExpr398 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_FLOAT_TO_FLOAT_in_typeCast1313 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_FLOAT_TO_FLOAT_in_typeCast1313 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_FLOAT_TO_FLOAT_in_typeCast4113 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_FLOAT_TO_INT_in_typeCast1288 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_FLOAT_TO_INT_in_typeCast1288 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_FLOAT_TO_INT_in_typeCast4090 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_FORMAT_in_attrExpr1589 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_FORMAT_in_attrExpr1782 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_FORMAT_in_attrExpr1782 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatId_in_formatId1713 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_formatId_in_formatId1746 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_formatId_in_formatId1776 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_formatId_in_formatId1858 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatId_in_formatId1858 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatId_in_formatId1865 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatId_in_formatId1865 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatId_in_formatIdElseIf1965 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatId_in_formatIdElseIf1965 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatId_in_formatIdList1642 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_formatId_in_formatIdList1817 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatId_in_formatIdList1817 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatId_in_formatIdList1823 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatId_in_formatIdList1823 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatId_in_synpred70_CommonParser1858 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatId_in_synpred70_CommonParser1858 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatId_in_synpred70_CommonParser1865 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatId_in_synpred70_CommonParser1865 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatIdElseIf_in_formatId1860 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatIdElseIf_in_formatId1860 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatIdElseIf_in_synpred70_CommonParser1860 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatIdElseIf_in_synpred70_CommonParser1860 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatIdList_in_attrExpr1598 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_formatIdList_in_attrExpr1794 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatIdList_in_attrExpr1794 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatIdList_in_functionCallStatement2423 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_formatIdList_in_functionCallStatement2511 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatIdList_in_functionCallStatement2511 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_funcBody_in_function634 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_funcHeader_in_function632 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_funcHeader_in_functionDef3467 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_funcParams_in_funcHeader670 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_FUNCTION_CALL_in_functionCall2015 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_function_in_declaration249 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_FUNCTION_in_funcHeader3571 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_FUNCTION_in_functionDecl390 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_FUNCTION_in_functionDecl390 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_functionCall_in_expr2196 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_functionCall_in_functionCallStmt1961 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_functionCall_in_nonNumExpr372 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_functionCall_in_nonNumExpr372 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_functionCall_in_statement2054 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_functionCall_in_statement2054 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_functionCall_in_synpred76_CommonParser2054 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_functionCall_in_synpred76_CommonParser2054 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_functionCallStatement_in_statement1975 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_functionCallStatement_in_statement2086 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_functionCallStatement_in_statement2086 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_functionCallStmt_in_statement1610 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_functionDecl_in_funcHeader665 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_functionDef_in_declaration159 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_GEQ_in_binaryExpr2616 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_GEQ_in_binaryExpr3283 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_GEQ_in_comparisionExpr746 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_GEQ_in_comparisionExpr746 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_HEX_CONST_in_atom3829 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_HEX_CONST_in_constant3144 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_actionDef1524 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_actionDef1618 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_address436 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_address464 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_address537 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_addressType586 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_addressValue603 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_addressValue609 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_alias752 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_aliasExpr781 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_andRule1150 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_argDef1260 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_argType1193 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_argType1210 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_argType1288 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_argType1307 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_argument2373 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_argument2373 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_atom3766 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_attrDef1377 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_attrDef1529 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_attributeCallStatement2001 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_attributeCallStatement2017 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_attributeCallStatement2116 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2116 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2125 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2125 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2172 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2172 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2177 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2177 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2195 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2195 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2215 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2215 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_attributeCallStmt1641 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_attributeCallStmt1652 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_attributeCallStmt1654 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_attributeRef2096 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_attributeRef2110 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_buffer1052 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_buffer1221 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_buffer949 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_buffer954 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_buffer964 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_buffer974 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_buffer999 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_bufferId1022 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_bufferId1027 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_bufferId1032 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_constant3162 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_extern225 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_extern229 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_extern340 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_externExpr364 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_field475 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_formatId1819 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_formatId1911 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_formatId1911 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_funcHeader3575 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_funcParams699 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_funcParams708 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_functionCall2017 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_functionCall422 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_functionCall422 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_functionDecl393 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_functionDecl393 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_idList3435 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_idRev1161 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_imageDef1468 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_imageDef1586 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_instance2090 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_instance2290 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_instance2290 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_instance_arg2155 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_let185 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_let307 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_letConst1121 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_letConst1121 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_letDef228 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_letDef410 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_locationAtom1617 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_locationAtom1617 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_locationAtom1626 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_locationAtom1626 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_locationAtom1637 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_locationAtom1637 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_locationAtom1661 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_locationAtom1661 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_locationAtom1666 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_locationAtom1666 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_locationAtom1693 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_locationAtom1693 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_locationAtom4343 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_locationAtom4360 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_locationAtom4377 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_locationAtom4393 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_locationAtom4407 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_memDef553 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_memDef638 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_mmu1284 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_mmu1302 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_mmu1320 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_mmu1336 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_mmu1356 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_mmu1361 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_mmu1366 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_mmu1383 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_mmu1391 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_mmu1414 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_mmu1469 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_mmuFunction1525 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_mmuVariable1465 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_mmuVariableType1489 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_modeDef795 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_modeDef852 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_nameType887 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_nameType892 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_operation564 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_operation576 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_operation588 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_operation600 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_operation782 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_operation787 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_operation792 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_orRule1098 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_policy1332 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_regDef593 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_revision191 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_revision191 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_segment644 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_segment671 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_segment697 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_segment721 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_segment747 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_segment805 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_segment826 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_segment827 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_segment878 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_struct278 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_struct424 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_structDef472 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_structDef533 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_structField594 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_structFields344 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_structFields358 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_structFields373 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_structFields508 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_synpred14_NmlParser781 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_synpred15_MmuParser497 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_synpred26_NmlParser1288 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_synpred27_NmlParser1307 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_synpred35_MmuParser1489 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_synpred72_CommonParser1911 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_synpred72_CommonParser1911 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_syntaxDef1418 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_syntaxDef1554 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_typeDef305 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_typeDef491 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_typeExpr223 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_typeExpr223 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_typeExpr337 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_typeRef3719 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_typeRef497 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_varDef633 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_variableAtom3345 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_variableAtom3360 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_variableAtom3380 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_variableList3665 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_idList_in_address524 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_idList_in_buffer1025 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_idList_in_variableAtom3364 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_idRev_in_orRule1123 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_idRev_in_orRule1128 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_IF_in_formatId1852 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_IF_in_formatId1852 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_IF_in_ifExpr2230 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_IF_in_ifExpr2807 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_IF_in_ifExpr467 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_IF_in_ifExpr467 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_IF_in_ifStmt1760 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_IF_in_ifStmt2255 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_IF_in_ifStmt2417 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_IF_in_ifStmt2417 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_IF_in_synpred70_CommonParser1852 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_IF_in_synpred70_CommonParser1852 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ifExpr_in_expr2187 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ifExpr_in_nonNumExpr2773 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ifExpr_in_nonNumExpr363 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ifExpr_in_nonNumExpr363 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ifStmt_in_conditionalStatement2224 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ifStmt_in_conditionalStatement2399 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ifStmt_in_conditionalStatement2399 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ifStmt_in_conditionalStmt1736 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_IMAGE_in_attrDef1332 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_IMAGE_in_attrDef1495 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_IMAGE_in_imageDef1472 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_IMAGE_in_imageDef1591 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_imageDef_in_attrDef1339 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_imageDef_in_attrDef1501 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_index_in_bufferParameter1160 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_indexExpr_in_alias756 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_indexExpr_in_alias760 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_indexExpr_in_locationAtom4347 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_indexExpr_in_locationVal4272 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_indexExpr_in_locationVal4277 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_instance_arg2_in_attributeCallStatement2200 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_arg2_in_attributeCallStatement2200 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_instance_arg2_in_attributeCallStatement2205 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_arg2_in_attributeCallStatement2205 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_instance_arg_in_instance2095 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_instance_arg_in_instance2295 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_arg_in_instance2295 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_instance_arg_in_instance2300 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_arg_in_instance2300 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_instance_arg_in_synpred88_CommonParser2295 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_arg_in_synpred88_CommonParser2295 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_instance_arg_in_synpred88_CommonParser2300 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_arg_in_synpred88_CommonParser2300 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_INSTANCE_CALL_in_attributeCallStatement2040 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_INSTANCE_CALL_in_attributeRef2089 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_INSTANCE_CALL_in_formatId1842 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_INSTANCE_CALL_in_locationAtom4423 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_instance_in_attributeCallStatement2044 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_instance_in_attributeCallStatement2139 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_in_attributeCallStatement2139 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_INSTANCE_in_attributeRef2092 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_instance_in_formatId1846 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_instance_in_formatId1925 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_in_formatId1925 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_INSTANCE_in_instance2086 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_instance_in_instance_arg2126 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_instance_in_instance_arg2335 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_in_instance_arg2335 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_instance_in_locationAtom1688 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_in_locationAtom1688 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_INT_in_typeExpr233 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_INT_in_typeExpr233 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_INT_in_typeExpr353 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_INT_TO_FLOAT_in_typeCast1263 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_INT_TO_FLOAT_in_typeCast1263 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_INT_TO_FLOAT_in_typeCast4067 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_IS_NAN_in_atom3897 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_IS_NAN_in_mathFunc1424 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_IS_NAN_in_mathFunc1424 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_IS_SIGN_NAN_in_atom3916 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_IS_SIGN_NAN_in_mathFunc1447 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_IS_SIGN_NAN_in_mathFunc1447 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_IS_TYPE_in_typeCast1336 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_IS_TYPE_in_typeCast1336 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_IS_TYPE_in_typeCast4136 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_LEFT_BRACE_in_actionDef1632 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_LEFT_BRACE_in_funcBody752 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_BRACE_in_locationVal1583 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_BRACE_in_locationVal1583 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_BRACE_in_mmuFunction1530 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_BROCKET_in_binaryExpr2648 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_LEFT_BROCKET_in_binaryExpr3316 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_LEFT_BROCKET_in_bitFieldExpr1730 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_BROCKET_in_bitFieldExpr1730 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_BROCKET_in_comparisionExpr751 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_BROCKET_in_comparisionExpr751 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_HOOK_in_aliasExpr783 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_LEFT_HOOK_in_externExpr368 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_HOOK_in_locationAtom1628 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_HOOK_in_locationAtom1628 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_HOOK_in_memDef640 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_LEFT_HOOK_in_synpred14_NmlParser783 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_LEFT_PARENTH_in_address539 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_andRule1217 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_LEFT_PARENTH_in_atom1014 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_atom1014 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_attrExpr1785 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_attrExpr1785 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_attributeCallStatement2197 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_attributeCallStatement2197 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_bufferId1024 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_entry1251 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_externExpr380 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_funcHeader667 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_functionCall424 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCall424 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2502 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2502 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2528 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2528 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2546 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2546 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2564 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2564 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2582 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2582 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2600 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2600 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_instance2292 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_instance2292 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mathFunc1385 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mathFunc1385 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mathFunc1409 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mathFunc1409 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mathFunc1432 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mathFunc1432 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mathFunc1450 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mathFunc1450 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mathFunc1472 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mathFunc1472 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mmu1358 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_mmu1388 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_nameType884 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_operation784 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_range920 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_revision187 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_revision187 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_struct426 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_structDef544 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1153 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1153 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1179 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1179 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1210 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1210 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1243 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1243 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1268 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1268 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1293 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1293 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1316 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1316 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1346 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1346 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeExpr236 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeExpr236 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeExpr254 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeExpr254 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeExpr273 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeExpr273 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeExpr298 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeExpr298 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_SHIFT_in_binaryExpr2693 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_LEFT_SHIFT_in_binaryExpr3363 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_LEFT_SHIFT_in_shiftExpr793 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_SHIFT_in_shiftExpr793 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEQ_in_binaryExpr2584 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_LEQ_in_binaryExpr3250 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_LEQ_in_comparisionExpr741 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEQ_in_comparisionExpr741 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_let_in_declaration217 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_let_in_declaration95 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_LET_in_letDef224 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_LET_in_letDef405 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_letConst_in_atom1038 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_letConst_in_atom1038 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_letConst_in_synpred39_CommonParser1038 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_letConst_in_synpred39_CommonParser1038 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_letDef_in_procSpec135 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_letDef_in_procSpec329 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_letExpr_in_letDef232 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_letExpr_in_letDef417 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_localVars_in_funcBody750 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_localVars_in_mmu1409 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_localVars_in_segment854 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LOCATION_BITFIELD_in_locationVal4264 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_LOCATION_BITFIELD_in_variableBitfield3282 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_location_in_alias732 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_location_in_aliasExpr822 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_location_in_assignmentStatement2185 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_location_in_atom1047 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_location_in_atom1047 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LOCATION_in_atom3782 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_LOCATION_in_location4177 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_location_in_statement2063 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_location_in_statement2063 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_location_in_synpred40_CommonParser1047 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_location_in_synpred40_CommonParser1047 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_location_in_synpred77_CommonParser2063 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_location_in_synpred77_CommonParser2063 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LOCATION_in_variable3194 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_LOCATION_INDEX_in_locationAtom4339 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_LOCATION_INDEX_in_variableAtom3376 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_LOCATION_REPEAT_in_locationVal4305 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_locationAtom_in_locationVal1554 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_locationAtom_in_locationVal1554 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_locationAtom_in_locationVal4268 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_locationAtom_in_locationVal4293 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_locationExpr_in_atom3786 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_locationExpr_in_location1500 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_locationExpr_in_location1500 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_locationExpr_in_location4181 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_locationExpr_in_locationExpr1532 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_locationExpr_in_locationExpr1532 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_locationExpr_in_locationExpr4222 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_locationExpr_in_synpred55_CommonParser1532 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_locationExpr_in_synpred55_CommonParser1532 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_locationVal_in_locationExpr1526 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_locationVal_in_locationExpr1526 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_locationVal_in_locationExpr4218 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_locationVal_in_locationExpr4237 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_locationVal_in_locationVal1589 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_locationVal_in_locationVal1589 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_locationVal_in_locationVal4313 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_logicExpr_in_elseIfExpr2883 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_logicExpr_in_elseIfStmt2329 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_logicExpr_in_formatId1709 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_logicExpr_in_formatId1742 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_logicExpr_in_functionCallStatement2486 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_logicExpr_in_ifExpr2811 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_logicExpr_in_ifStmt2259 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_MARK_in_functionCallStatement2441 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_MARK_in_functionCallStatement2543 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_MARK_in_functionCallStatement2543 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_MARK_in_functionCallStmt1929 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_match_in_bufferParameter1168 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_mathFunc_in_atom1065 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_mathFunc_in_atom1065 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_MEM_in_memDef544 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_memDef_in_procSpec162 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_memDef_in_procSpec356 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_MINUS_in_binaryExpr2820 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MINUS_in_binaryExpr3495 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_MINUS_in_plusExpr841 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_MINUS_in_plusExpr841 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_MINUS_in_unaryExpr950 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_MINUS_in_unaryExpr950 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_MMU_ADDRESS_in_address432 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_ADDRESS_in_address534 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_BUFFER_in_buffer945 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_BUFFER_in_bufferId1019 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_CONTEXT_in_buffer1021 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_ENTRY_in_buffer1142 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_ENTRY_in_entry1245 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_ENTRY_in_mmuVariableType1494 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_ENTRY_in_synpred35_MmuParser1494 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_EXTERN_in_extern221 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_EXTERN_in_extern335 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_FUNC_DEF_in_functionDef3463 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_FUNC_in_funcHeader3568 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_mmu_in_declaration151 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_mmu_in_declaration281 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_in_mmu1280 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_in_mmu1353 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_INDEX_in_buffer1167 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_INDEX_in_index1276 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_LET_in_let181 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_LET_in_let302 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_MATCH_in_buffer1192 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_MATCH_in_match1301 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_OP_in_operation560 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_OP_in_operation779 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_POLICY_in_buffer1217 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_POLICY_in_policy1326 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_RANGE_in_range914 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_RANGE_in_segment770 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_SEGMENT_in_segment640 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_SEGMENT_in_segment824 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_SETS_in_buffer1115 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_SETS_in_sets1220 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_STRUCT_in_address491 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_STRUCT_in_struct274 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_STRUCT_in_struct421 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_VAR_in_mmu1379 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_VAR_in_mmuVariable1462 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_VAR_in_segment801 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_VAR_in_variableList3661 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_VIEWOF_in_buffer960 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_WAYS_in_buffer1088 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_WAYS_in_ways1195 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_mmuFunction_in_mmu1420 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_mmuFunction_in_operation803 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_mmuFunction_in_segment865 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_mmuVariable_in_localVars1440 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_mmuVariableType_in_funcHeader680 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_mmuVariableType_in_funcParams703 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_mmuVariableType_in_funcParams712 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_mmuVariableType_in_mmuVariable1470 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MODE_in_modeDef791 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_MODE_in_modeDef847 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_modeDef_in_procSpec189 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_modeDef_in_procSpec365 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_modeReturn_in_modeSpecPart850 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_modeReturn_in_modeSpecPart885 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_modeSpecPart_in_modeDef801 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_modeSpecPart_in_modeDef863 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_modifier_in_opDef1013 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_modifier_in_opDef942 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_modifier_in_opDef957 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_MUL_in_binaryExpr2850 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MUL_in_binaryExpr3526 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_MUL_in_mulExpr869 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_MUL_in_mulExpr869 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_mulExpr_in_plusExpr832 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_mulExpr_in_plusExpr832 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_mulExpr_in_plusExpr845 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_mulExpr_in_plusExpr845 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_nameType_in_segment829 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_nameType_in_segment834 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_NEQ_in_binaryExpr2552 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_NEQ_in_binaryExpr3217 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_NEQ_in_relationExpr709 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_NEQ_in_relationExpr709 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_nonNumExpr_in_expr2724 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_nonNumExpr_in_expr332 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_nonNumExpr_in_expr332 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_nonNumExpr_in_synpred6_CommonParser332 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_nonNumExpr_in_synpred6_CommonParser332 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_NOT_in_unaryExpr3043 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_NOT_in_unaryExpr3729 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_NOT_in_unaryExpr982 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_NOT_in_unaryExpr982 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_numExpr_in_expr2735 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_numExpr_in_expr341 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_numExpr_in_expr341 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_OP_in_opDef1016 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_OP_in_opDef938 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_OP_in_opDef960 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_opDef_in_procSpec198 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_opDef_in_procSpec374 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_operation_in_declaration127 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_operation_in_declaration257 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_opId_in_opDef1018 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_opId_in_opDef962 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_opSpecPart_in_opDef967 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_OR_in_binaryExpr2370 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_OR_in_binaryExpr3029 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_OR_in_orLogicExpr573 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_OR_in_orLogicExpr573 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_orBitExpr_in_andLogicExpr596 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_orBitExpr_in_andLogicExpr596 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_orBitExpr_in_andLogicExpr602 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_orBitExpr_in_andLogicExpr602 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_orLogicExpr_in_numExpr552 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_orLogicExpr_in_numExpr552 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_orRule_in_modeSpecPart878 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_orRule_in_modeSpecPart897 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_orRule_in_opDef1020 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_orRule_in_opSpecPart1055 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_PLUS_in_binaryExpr2789 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_PLUS_in_binaryExpr3463 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_PLUS_in_plusExpr836 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_PLUS_in_plusExpr836 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_PLUS_in_unaryExpr929 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_PLUS_in_unaryExpr929 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_plusExpr_in_shiftExpr789 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_plusExpr_in_shiftExpr789 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_plusExpr_in_shiftExpr812 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_plusExpr_in_shiftExpr812 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_policy_in_bufferParameter1176 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_powExpr_in_mulExpr865 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_powExpr_in_mulExpr865 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_powExpr_in_mulExpr883 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_powExpr_in_mulExpr883 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_procSpec_in_procSpecRev260 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_procSpec_in_startRule111 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_procSpecRev_in_startRule214 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_range_in_segment844 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_REG_in_regDef584 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_regDef_in_procSpec171 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_relationExpr_in_andBitExpr674 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_relationExpr_in_andBitExpr674 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_relationExpr_in_andBitExpr680 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_relationExpr_in_andBitExpr680 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_REM_in_binaryExpr2914 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_REM_in_binaryExpr3592 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_REM_in_mulExpr879 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_REM_in_mulExpr879 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RETURN_in_modeReturn903 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_RETURN_in_returnStmt1986 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_RETURN_in_statement2095 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RETURN_in_statement2095 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_returnStmt_in_statement1620 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_revision_in_attrDefRev1380 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_revision_in_bufferParameterRev1054 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_revision_in_declarationRev135 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_revision_in_idRev1159 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_revision_in_procSpecRev242 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_REVISION_in_revision185 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_REVISION_in_revision185 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_BRACE_in_actionDef1637 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_RIGHT_BRACE_in_funcBody757 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_BRACE_in_locationVal1587 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_BRACE_in_locationVal1587 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_BRACE_in_mmuFunction1535 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_BROCKET_in_binaryExpr2671 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_RIGHT_BROCKET_in_binaryExpr3340 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_RIGHT_BROCKET_in_bitFieldExpr1743 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_BROCKET_in_bitFieldExpr1743 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_BROCKET_in_comparisionExpr756 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_BROCKET_in_comparisionExpr756 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_HOOK_in_aliasExpr791 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_RIGHT_HOOK_in_externExpr373 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_HOOK_in_locationAtom1632 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_HOOK_in_locationAtom1632 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_HOOK_in_memDef685 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_RIGHT_HOOK_in_synpred14_NmlParser791 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_RIGHT_PARENTH_in_address544 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_andRule1231 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_RIGHT_PARENTH_in_atom1019 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_atom1019 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_attrExpr1798 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_attrExpr1798 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_attributeCallStatement2211 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_attributeCallStatement2211 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_bufferId1034 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_entry1256 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_externExpr396 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_funcHeader673 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_functionCall438 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCall438 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2515 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2515 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2533 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2533 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2551 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2551 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2567 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2567 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2585 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2585 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2613 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2613 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_instance2306 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_instance2306 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mathFunc1390 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mathFunc1390 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mathFunc1414 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mathFunc1414 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mathFunc1437 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mathFunc1437 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mathFunc1455 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mathFunc1455 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mathFunc1477 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mathFunc1477 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mmu1368 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_mmu1398 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_nameType894 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_operation794 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_range930 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_revision193 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_revision193 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_struct431 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_structDef549 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1163 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1163 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1189 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1189 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1220 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1220 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1253 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1253 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1278 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1278 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1303 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1303 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1326 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1326 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1356 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1356 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeExpr241 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeExpr241 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeExpr259 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeExpr259 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeExpr283 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeExpr283 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeExpr303 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeExpr303 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_SHIFT_in_binaryExpr2718 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_RIGHT_SHIFT_in_binaryExpr3389 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_RIGHT_SHIFT_in_shiftExpr798 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_SHIFT_in_shiftExpr798 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ROTATE_LEFT_in_binaryExpr2742 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ROTATE_LEFT_in_binaryExpr3414 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ROTATE_LEFT_in_shiftExpr803 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ROTATE_LEFT_in_shiftExpr803 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ROTATE_RIGHT_in_binaryExpr2766 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ROTATE_RIGHT_in_binaryExpr3439 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ROTATE_RIGHT_in_shiftExpr808 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ROTATE_RIGHT_in_shiftExpr808 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ROUND_in_atom3878 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ROUND_in_mathFunc1400 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ROUND_in_mathFunc1400 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_segment_in_declaration135 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_segment_in_declaration265 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_SEMI_in_localVars1442 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_SEMI_in_sequence2015 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_SEMI_in_sequence2015 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_sequence_in_actionDef1542 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sequence_in_actionDef1635 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_sequence_in_elseIfStmt2333 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sequence_in_elseIfStmt2460 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_sequence_in_elseIfStmt2460 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_sequence_in_elseStmt2363 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sequence_in_elseStmt2481 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_sequence_in_elseStmt2481 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_sequence_in_funcBody755 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_sequence_in_functionDef3521 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_sequence_in_ifStmt1771 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_sequence_in_ifStmt1803 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_sequence_in_ifStmt1833 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_sequence_in_ifStmt2263 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sequence_in_ifStmt2425 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_sequence_in_ifStmt2425 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_sequence_in_mmu1488 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_sequence_in_mmuFunction1533 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_sequence_in_operation604 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_sequence_in_segment893 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_SEQUENCE_in_sequence1542 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_SEQUENCE_in_sequence1902 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_set_in_attributeCallStatement2021 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_set_in_attributeCallStatement2048 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_set_in_formatId1823 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_set_in_formatId1850 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_set_in_memDef627 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_set_in_opDef947 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_set_in_opId1061 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_set_in_synpred21_CommonParser740 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_set_in_synpred21_CommonParser740 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_set_in_synpred22_CommonParser740 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_set_in_synpred22_CommonParser740 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_sets_in_bufferParameter1144 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_SHARED_in_memDef548 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SHARED_in_memDef624 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_SHARED_in_regDef588 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SHARED_in_varDef628 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_shiftExpr_in_comparisionExpr737 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_shiftExpr_in_comparisionExpr737 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_shiftExpr_in_comparisionExpr760 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_shiftExpr_in_comparisionExpr760 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_shiftExpr_in_comparisionExpr771 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_shiftExpr_in_comparisionExpr771 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_shiftExpr_in_synpred21_CommonParser760 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_shiftExpr_in_synpred21_CommonParser760 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_shiftExpr_in_synpred22_CommonParser737 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_shiftExpr_in_synpred22_CommonParser737 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_shiftExpr_in_synpred22_CommonParser760 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_shiftExpr_in_synpred22_CommonParser760 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_SIF_in_formatId1685 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SIGN_EXTEND_in_typeCast1147 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_SIGN_EXTEND_in_typeCast1147 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_SIGN_EXTEND_in_typeCast3975 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SIZE_OF_in_atom3935 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SIZE_OF_in_mathFunc1465 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_SIZE_OF_in_mathFunc1465 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_SIZE_TYPE_in_sizeType670 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SIZE_TYPE_in_sizeType693 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sizeExpr_in_sizeType674 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sizeExpr_in_typeExpr359 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sizeExpr_in_typeExpr380 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sizeExpr_in_typeExpr402 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sizeExpr_in_typeExpr406 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sizeType_in_memDef557 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sizeType_in_memDef645 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_sizeType_in_regDef597 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sizeType_in_varDef637 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SQRT_in_atom3859 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SQRT_in_mathFunc1375 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_SQRT_in_mathFunc1375 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_statement_in_sequence1547 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_statement_in_sequence1907 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_statement_in_sequence2013 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_statement_in_sequence2013 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_STRING_CONST_in_attrExpr1577 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_STRING_CONST_in_attrExpr1593 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_STRING_CONST_in_attrExpr1773 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_STRING_CONST_in_attrExpr1773 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_STRING_CONST_in_attrExpr1788 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_STRING_CONST_in_attrExpr1788 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_STRING_CONST_in_formatId1672 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_STRING_CONST_in_formatId1843 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_STRING_CONST_in_formatId1843 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_STRING_CONST_in_functionCallStatement2399 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_STRING_CONST_in_functionCallStatement2418 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_STRING_CONST_in_functionCallStatement2445 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_STRING_CONST_in_functionCallStatement2491 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_STRING_CONST_in_functionCallStatement2505 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_STRING_CONST_in_functionCallStatement2505 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_STRING_CONST_in_functionCallStatement2531 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_STRING_CONST_in_functionCallStatement2531 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_STRING_CONST_in_functionCallStatement2549 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_STRING_CONST_in_functionCallStatement2549 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_STRING_CONST_in_functionCallStatement2609 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_STRING_CONST_in_functionCallStatement2609 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_STRING_CONST_in_functionCallStmt1875 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_STRING_CONST_in_functionCallStmt1917 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_STRING_CONST_in_functionCallStmt1933 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_STRING_CONST_in_letExpr273 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_STRING_CONST_in_letExpr456 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_struct_in_declaration111 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_struct_in_declaration233 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_STRUCT_in_structDef468 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_STRUCT_in_structDef528 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_structDef_in_procSpec153 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_structDef_in_procSpec347 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_structField_in_structFields568 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_structField_in_structFields574 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_structFields_in_address495 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_structFields_in_buffer1146 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_structFields_in_struct298 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_structFields_in_structDef476 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_structFields_in_structDef547 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_SYNTAX_in_attrDef1310 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SYNTAX_in_attrDef1478 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_SYNTAX_in_syntaxDef1422 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SYNTAX_in_syntaxDef1559 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_syntaxDef_in_attrDef1316 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_syntaxDef_in_attrDef1484 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_THEN_in_elseIfExpr506 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_THEN_in_elseIfExpr506 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_THEN_in_elseIfStmt2457 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_THEN_in_elseIfStmt2457 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_THEN_in_formatId1856 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_THEN_in_formatId1856 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_THEN_in_formatIdElseIf1962 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_THEN_in_formatIdElseIf1962 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_THEN_in_ifExpr472 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_THEN_in_ifExpr472 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_THEN_in_ifStmt2422 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_THEN_in_ifStmt2422 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_THEN_in_synpred70_CommonParser1856 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_THEN_in_synpred70_CommonParser1856 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_TILDE_in_unaryExpr3025 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_TILDE_in_unaryExpr3709 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_TILDE_in_unaryExpr970 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_TILDE_in_unaryExpr970 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_TRACE_in_functionCallStatement2414 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_TRACE_in_functionCallStatement2499 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_TRACE_in_functionCallStatement2499 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_TRACE_in_functionCallStmt1871 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_TYPE_in_typeDef301 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_TYPE_in_typeDef486 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_TYPE_OF_in_typeExpr295 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_TYPE_OF_in_typeExpr295 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_TYPE_OF_in_typeExpr435 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeCast_in_atom1056 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_typeCast_in_atom1056 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_typeCast_in_atom3845 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeDef_in_procSpec144 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeDef_in_procSpec338 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_typeExpr_in_argType1226 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_argType1325 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_typeExpr_in_sizeType678 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_sizeType697 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_sizeType718 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_typeExpr_in_structField599 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_typeExpr_in_structFields512 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_typeCast1156 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1156 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1182 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1182 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1213 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1213 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1246 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1246 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1271 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1271 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1296 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1296 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1319 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1319 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1349 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1349 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast3979 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_typeCast4002 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_typeCast4025 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_typeCast4048 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_typeCast4071 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_typeCast4094 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_typeCast4117 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_typeCast4140 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_typeDef309 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_typeDef496 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_typeRef_in_field480 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_typeRef_in_funcHeader3622 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_typeRef_in_variableList3688 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_UMINUS_in_unaryExpr3008 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_UMINUS_in_unaryExpr3690 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_unaryExpr_in_expr2176 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_unaryExpr_in_numExpr2979 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_unaryExpr_in_powExpr903 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_unaryExpr_in_powExpr903 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_unaryExpr_in_powExpr909 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_unaryExpr_in_powExpr909 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_unaryExpr_in_unaryExpr933 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_unaryExpr_in_unaryExpr933 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_unaryExpr_in_unaryExpr953 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_unaryExpr_in_unaryExpr953 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_unaryExpr_in_unaryExpr973 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_unaryExpr_in_unaryExpr973 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_unaryExpr_in_unaryExpr987 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_unaryExpr_in_unaryExpr987 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_UNDEFINED_in_functionCallStatement2468 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_UNDEFINED_in_functionCallStatement2579 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_UNDEFINED_in_functionCallStatement2579 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_UNPREDICTED_in_functionCallStatement2457 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_UNPREDICTED_in_functionCallStatement2561 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_UNPREDICTED_in_functionCallStatement2561 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_UP_ARROW_in_binaryExpr2462 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_UP_ARROW_in_binaryExpr3124 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_UP_ARROW_in_xorBitExpr651 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_UP_ARROW_in_xorBitExpr651 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_UPLUS_in_unaryExpr2990 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_UPLUS_in_unaryExpr3670 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_VAR_in_varDef624 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_varDef_in_procSpec180 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_variable_in_assignmentStmt1692 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_variable_in_atom3090 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_variableAtom_in_variableBitfield3286 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_variableAtom_in_variableBitfield3317 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_variableBitfield_in_variableConcat3230 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_variableBitfield_in_variableConcat3255 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_variableConcat_in_variable3198 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_variableConcat_in_variableConcat3235 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_variableList_in_funcHeader3599 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_variableList_in_functionDef3494 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_VERT_BAR_in_binaryExpr2435 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_VERT_BAR_in_binaryExpr3096 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_VERT_BAR_in_orBitExpr625 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_VERT_BAR_in_orBitExpr625 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_VERT_BAR_in_orRule1126 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ways_in_bufferParameter1136 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_xorBitExpr_in_orBitExpr622 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_xorBitExpr_in_orBitExpr622 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_xorBitExpr_in_orBitExpr628 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_xorBitExpr_in_orBitExpr628 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ZERO_EXTEND_in_typeCast1173 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ZERO_EXTEND_in_typeCast1173 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ZERO_EXTEND_in_typeCast3998 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
forLocation(Expr) - Static method in class ru.ispras.microtesk.translator.nml.ir.shared.Alias
 
FORMAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
FORMAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
FORMAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FORMAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FORMAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FORMAT - Static variable in class ru.ispras.microtesk.translator.antlrex.errors.SymbolTypeMismatch
 
FORMAT - Static variable in class ru.ispras.microtesk.translator.nml.errors.SizeExpressionTypeMismatch
 
FORMAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
FORMAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
FORMAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FORMAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FORMAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
formatId() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
formatId() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
formatId() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
formatId() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
formatId(String) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
formatIdElseIf() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
formatIdElseIf() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
formatIdElseIf() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
formatIdElseIf() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
formatIdList() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
formatIdList() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
formatIdList() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
formatIdList() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
formatIdList(String) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FormatMarker - Class in ru.ispras.microtesk.utils
The FormatMarker class provides facilities to identify markers within a format string.
FormatMarker.Kind - Enum in ru.ispras.microtesk.utils
The FormatMarker.Kind enumeration describes supported types of format markers.
forMemory(String, MemoryExpr, int, int) - Static method in class ru.ispras.microtesk.translator.nml.ir.shared.Alias
 
FormulaBuilder - Class in ru.ispras.microtesk.tools.symexec
 
FormulaBuilder() - Constructor for class ru.ispras.microtesk.tools.symexec.FormulaBuilder
 
forText(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
FortressUtils - Class in ru.ispras.microtesk.utils
 
free(T) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Frees (deallocates) the object.
freeAllocatedMode(Primitive, boolean) - Method in class ru.ispras.microtesk.test.template.Template
 
freeSharedCopies() - Static method in class ru.ispras.microtesk.utils.SharedObject
Frees all shared objects.
fromAddressingMode(String, BigInteger...) - Static method in class ru.ispras.microtesk.model.Reader
 
fromInteger(Precision, BitVector) - Static method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
fromInteger(int, int, BitVector) - Static method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
fromLetter(char) - Static method in enum ru.ispras.microtesk.utils.FormatMarker.Kind
Returns the marker kind that correspond to the specified letter.
fromMemory(String, BigInteger) - Static method in class ru.ispras.microtesk.model.Reader
 
fromMemory(String) - Static method in class ru.ispras.microtesk.model.Reader
 
fromName(String) - Static method in enum ru.ispras.microtesk.model.data.TypeId
 
fromName(String) - Static method in enum ru.ispras.microtesk.options.Option
 
fromText(String) - Static method in enum ru.ispras.microtesk.mmu.translator.Operator
 
funcBody() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
funcHeader() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
funcHeader() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
funcParams() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FUNCTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
FUNCTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
FUNCTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
function() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FUNCTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FUNCTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FUNCTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
FUNCTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
FUNCTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FUNCTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FUNCTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Function<T,R> - Interface in ru.ispras.microtesk.utils.function
 
FUNCTION_CALL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FUNCTION_CALL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FUNCTION_CALL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FUNCTION_CALL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FUNCTION_CALL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FUNCTION_CALL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
functionCall() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
functionCall() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
functionCall(int) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
functionCall() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
functionCall() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
functionCallStatement() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
functionCallStatement() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
functionCallStatement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
functionCallStatement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
functionCallStatement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
functionCallStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
functionDecl() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
functionDecl() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
functionDecl() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
functionDecl() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
functionDef() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 

G

generate(TestBaseQuery) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressDataGenerator
 
generate(TestBaseQuery) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryDataGenerator
 
generate(TestBaseQuery) - Method in class ru.ispras.microtesk.test.engine.branch.BranchDataGenerator
 
generate(Options, String, String, List<Plugin>) - Static method in class ru.ispras.microtesk.test.TestEngine
 
generate(Options, String) - Static method in class ru.ispras.microtesk.tools.templgen.TemplateGenerator
 
generate() - Method in interface ru.ispras.microtesk.translator.generation.FileGenerator
Runs generation of a class file.
generate() - Method in class ru.ispras.microtesk.translator.generation.STFileGenerator
Generates the target fail.
generateData(Access, Collection<MmuCondition>, Collection<IntegerConstraint<IntegerField>>, IntegerVariableInitializer) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
 
generateData(BigInteger, String, String, int, String, boolean) - Method in class ru.ispras.microtesk.test.template.DataManager
 
generateData(BigInteger, String, String, int, String, boolean) - Method in class ru.ispras.microtesk.test.template.Template
 
generateElse(TestBaseQuery) - Method in class ru.ispras.microtesk.test.engine.branch.BranchDataGenerator
Generates test data that violates the branch condition.
generateThen(TestBaseQuery) - Method in class ru.ispras.microtesk.test.engine.branch.BranchDataGenerator
Generates test data that satisfy the branch condition.
GenerationAbortedException - Exception in ru.ispras.microtesk.test
 
GenerationAbortedException(String) - Constructor for exception ru.ispras.microtesk.test.GenerationAbortedException
 
GenerationAbortedException(Throwable) - Constructor for exception ru.ispras.microtesk.test.GenerationAbortedException
 
GenerationAbortedException(String, Throwable) - Constructor for exception ru.ispras.microtesk.test.GenerationAbortedException
 
Generator<T> - Interface in ru.ispras.microtesk.test.sequence
 
Generator - Class in ru.ispras.microtesk.translator.nml.generation
 
Generator(Translator<Ir>) - Constructor for class ru.ispras.microtesk.translator.nml.generation.Generator
 
GeneratorBuilder<T> - Class in ru.ispras.microtesk.test.sequence
GeneratorBuilder implements the test sequence generator.
GeneratorBuilder(boolean, boolean) - Constructor for class ru.ispras.microtesk.test.sequence.GeneratorBuilder
Constructs a test sequence generator.
GeneratorCompositor<T> - Class in ru.ispras.microtesk.test.sequence
GeneratorCompositor implements the test sequence generator.
GeneratorCompositor(Combinator<List<T>>, Compositor<T>, List<Iterator<List<T>>>) - Constructor for class ru.ispras.microtesk.test.sequence.GeneratorCompositor
 
GeneratorConfig<T> - Class in ru.ispras.microtesk.test.sequence
GeneratorConfig implements a sequence generator configuration.
GeneratorIterate<T> - Class in ru.ispras.microtesk.test.sequence
 
GeneratorIterate(List<Iterator<List<T>>>) - Constructor for class ru.ispras.microtesk.test.sequence.GeneratorIterate
 
GeneratorObfuscator<T> - Class in ru.ispras.microtesk.test.sequence
 
GeneratorObfuscator(Generator<T>, Permutator<T>) - Constructor for class ru.ispras.microtesk.test.sequence.GeneratorObfuscator
 
GeneratorPrologueEpilogue<T> - Class in ru.ispras.microtesk.test.sequence
 
GeneratorPrologueEpilogue(Iterator<List<T>>, List<T>, List<T>) - Constructor for class ru.ispras.microtesk.test.sequence.GeneratorPrologueEpilogue
 
GeneratorRearranger<T> - Class in ru.ispras.microtesk.test.sequence
 
GeneratorRearranger(Generator<T>, Rearranger<T>) - Constructor for class ru.ispras.microtesk.test.sequence.GeneratorRearranger
 
GeneratorSequence<T> - Class in ru.ispras.microtesk.test.sequence
 
GeneratorSequence(List<Iterator<List<T>>>) - Constructor for class ru.ispras.microtesk.test.sequence.GeneratorSequence
 
GeneratorSettings - Class in ru.ispras.microtesk.settings
GeneratorSettings represents generator settings.
GeneratorSettings() - Constructor for class ru.ispras.microtesk.settings.GeneratorSettings
 
GeneratorSettingsParser - Class in ru.ispras.microtesk.settings
GeneratorSettingsParser() - Constructor for class ru.ispras.microtesk.settings.GeneratorSettingsParser
 
GeneratorUtils - Class in ru.ispras.microtesk.test.sequence
 
GEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
GEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
GEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
GEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
GEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
GEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
GEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
GEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
GEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
GEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
get(String) - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
 
get() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessChooser
 
get(BiasedConstraints<AccessConstraints>) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessChooser
 
get() - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.CoverageExtractor
 
get() - Static method in class ru.ispras.microtesk.mmu.test.template.ConstraintFactory
 
get(Node) - Method in class ru.ispras.microtesk.mmu.translator.ConstantPropagator
 
get(String) - Method in class ru.ispras.microtesk.mmu.translator.ScopeStorage
 
get() - Static method in class ru.ispras.microtesk.model.memory.Sections
 
get(String) - Method in class ru.ispras.microtesk.settings.AbstractSettings
Default implementation (to be overridden in subclasses).
get(String) - Method in class ru.ispras.microtesk.settings.AccessSettings
 
get(String) - Method in class ru.ispras.microtesk.settings.DelaySlotSettings
 
get(String) - Method in class ru.ispras.microtesk.settings.EnumSetSettings
 
get(String) - Method in class ru.ispras.microtesk.settings.ExcludeSettings
 
get() - Static method in class ru.ispras.microtesk.settings.GeneratorSettings
 
get(String) - Method in class ru.ispras.microtesk.settings.IncludeSettings
 
get(String) - Method in class ru.ispras.microtesk.settings.RangeSettings
 
get(String) - Method in class ru.ispras.microtesk.settings.RegionSettings
 
get(String) - Method in class ru.ispras.microtesk.settings.StrategySettings
 
get() - Static method in class ru.ispras.microtesk.test.engine.allocator.ModeAllocator
 
get(int) - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
 
get() - Static method in class ru.ispras.microtesk.test.engine.EngineConfig
 
get() - Static method in class ru.ispras.microtesk.test.engine.SequenceProcessor
 
get() - Static method in class ru.ispras.microtesk.test.sequence.GeneratorConfig
 
get() - Static method in class ru.ispras.microtesk.test.template.LabelUniqualizer
 
get() - Static method in class ru.ispras.microtesk.translator.nml.coverage.TestBase
 
get() - Method in interface ru.ispras.microtesk.utils.function.Supplier
 
get(BitVector) - Method in class ru.ispras.microtesk.utils.SparseArray
 
getAccess() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessIterator.Result
 
getAccess() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
 
getAccessChain() - Method in class ru.ispras.microtesk.mmu.translator.ir.Address
 
getAccesses() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
getAccessIterator(List<Collection<AccessChooser>>) - Method in enum ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator.Mode
 
getActions() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
getActions() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
Returns the set of actions registered in the memory management unit.
getActivePE() - Method in class ru.ispras.microtesk.model.Model
 
getAddress(List<A>) - Method in class ru.ispras.microtesk.mmu.basis.AddressView
Returns the address for the given fields.
getAddress(A, A, A) - Method in class ru.ispras.microtesk.mmu.basis.AddressView
Returns the address to the given tag, index and offset.
getAddress(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
 
getAddress(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
 
getAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
 
getAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.Operation
 
getAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
Returns the input parameter.
getAddress(BigInteger, BigInteger, BigInteger) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
Returns the address for the given tag, index and offset.
getAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
 
getAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
 
getAddress(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
 
getAddress(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
Returns an address registered in the MMU by its name.
getAddress() - Method in class ru.ispras.microtesk.test.CodeAllocator
 
getAddress() - Method in class ru.ispras.microtesk.test.Executor.Status
 
getAddress() - Method in class ru.ispras.microtesk.test.LabelManager.Target
 
getAddress() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
getAddress() - Method in class ru.ispras.microtesk.test.template.LabelValue
 
getAddressableUnitBitSize() - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
Returns the size of an addressable unit.
getAddressableUnitsInRegion() - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
Returns the number of addressable units in a memory region.
getAddressArg() - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
 
getAddressArg() - Method in class ru.ispras.microtesk.mmu.translator.ir.Operation
 
getAddressArgValue() - Method in class ru.ispras.microtesk.mmu.translator.ir.AttributeRef
 
getAddressBitSize() - Method in class ru.ispras.microtesk.model.memory.Memory
 
getAddressBitSize() - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
 
getAddressBitSize() - Method in interface ru.ispras.microtesk.model.memory.MemoryDevice
Returns the size of address used to perform an access to the memory device.
getAddressBitSize() - Method in class ru.ispras.microtesk.model.memory.MemoryDeviceWrapper
 
getAddresses() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
 
getAddresses() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
getAddresses() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
Returns the collection of addresses registered in the MMU.
getAddressForLabel(String) - Method in class ru.ispras.microtesk.test.template.Template
 
getAddressingMode(String) - Method in class ru.ispras.microtesk.model.metadata.MetaModel
Returns metadata for the specified addressing mode.
getAddressingModeGroup(String) - Method in class ru.ispras.microtesk.model.metadata.MetaModel
Returns metadata for the specified addressing mode group (defined as OR rules).
getAddressingModeGroups() - Method in class ru.ispras.microtesk.model.metadata.MetaModel
Returns addressing mode groups (modes defined as OR rules).
getAddressingModes() - Method in class ru.ispras.microtesk.model.metadata.MetaModel
Returns an iterator for the collection of addressing modes (excluding modes defined as OR rules).
getAddressInstances() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
getAddressType() - Method in class ru.ispras.microtesk.mmu.translator.ir.Address
 
getAddressType() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuOperation
 
getAddressView() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
Returns the address view.
getAddrObjects() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryObject
 
getAlias() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryExpr
 
getAlias() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
 
getAlignment() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getAlignment() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
getAlignmentInBytes() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getAll() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints
 
getAll() - Method in class ru.ispras.microtesk.test.ConcreteSequence
 
getAllObjects() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Returns the set of all objects.
getAllocation() - Method in class ru.ispras.microtesk.settings.GeneratorSettings
 
getAllocationEndAddress() - Method in class ru.ispras.microtesk.test.template.DataSection
 
getAllocator() - Method in class ru.ispras.microtesk.model.memory.Memory
 
getAllocator() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Returns the currently used allocator.
getAllocator() - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
 
getArchDir(String, String) - Static method in class ru.ispras.microtesk.SysUtils
Gets the path to the directory of that holds files related to the specified architecture.
getArgs() - Method in class ru.ispras.microtesk.mmu.translator.ir.ExternalSource
 
getArgs() - Method in class ru.ispras.microtesk.model.memory.Section
 
getArgument() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
 
getArgument(String) - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
 
getArgument(String, Map<String, IsaPrimitive>) - Static method in class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
Extracts an argument from a table.
getArgument(String) - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
Return an argument of the given addressing mode that has the specified name.
getArgument(String) - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Return an argument of the given operation that has the specified name.
getArgument(Where, String) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveFactory
 
getArgument(int) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFunctionCall
 
getArgumentCount() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFunctionCall
 
getArgumentNames() - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
 
getArgumentNames() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
Returns the list of addressing mode argument.
getArguments() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtCall
 
getArguments() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtTrace
 
getArguments() - Method in class ru.ispras.microtesk.model.IsaPrimitive
Returns the primitive argument table.
getArguments() - Method in interface ru.ispras.microtesk.model.memory.AddressingMode
 
getArguments() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
Returns a collection of addressing mode arguments.
getArguments() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Returns a collection of operation arguments.
getArguments() - Method in class ru.ispras.microtesk.options.OptionReader
 
getArguments() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
getArguments() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Instance
 
getArguments() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveAND
 
getArguments() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
Returns a collection of shortcut arguments.
getArguments() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFormat
 
getArgumentValue() - Method in class ru.ispras.microtesk.test.template.LabelReference
Returns the value assigned (instead of a real address or offset) to the primitive (OP or MODE) argument the label reference is associated with.
getArgUsage(String) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
getAsmText() - Method in class ru.ispras.microtesk.model.memory.Section
 
getAssignments(String, String, MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAction
 
getAssignments() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuOperation
 
getAssociatedSymbol() - Method in interface ru.ispras.microtesk.translator.antlrex.symbols.SymbolScope
Returns symbol associated with the scope (or containing the scope) or null it there is not such symbol.
getAtomicSequence() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getAtoms() - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.Condition
 
getAtoms() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
getAttribute(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
 
getAttribute() - Method in class ru.ispras.microtesk.mmu.translator.ir.AttributeRef
 
getAttribute(String) - Method in class ru.ispras.microtesk.test.template.Block
 
getAttribute(String, String) - Method in class ru.ispras.microtesk.test.template.Block
 
getAttribute(String) - Method in class ru.ispras.microtesk.test.template.Situation
 
getAttributeName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAttributeCall
 
getAttributes() - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
 
getAttributes() - Method in class ru.ispras.microtesk.settings.StrategySettings
 
getAttributes() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getAttributes() - Method in class ru.ispras.microtesk.test.template.Block
 
getAttributes() - Method in class ru.ispras.microtesk.test.template.Situation
 
getAttributes() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveAND
 
getAttrNames() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
Returns names of the public attributes of the primitive.
getBaseAddress() - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
 
getBasePa() - Method in class ru.ispras.microtesk.model.memory.Section
 
getBaseVa() - Method in class ru.ispras.microtesk.model.memory.Section
 
getBias() - Method in class ru.ispras.microtesk.basis.solver.Bias
 
getBias() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints.Entry
 
getBias() - Method in class ru.ispras.microtesk.test.template.Preparator.Variant
 
getBitfield() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location
 
getBitSize() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
Returns the total size of all fields in the structure.
getBitSize() - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
 
getBitSize() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
 
getBitSize() - Method in class ru.ispras.microtesk.model.data.Data
 
getBitSize() - Method in class ru.ispras.microtesk.model.data.Type
 
getBitSize() - Method in class ru.ispras.microtesk.model.decoder.DecoderResult
 
getBitSize() - Method in class ru.ispras.microtesk.model.memory.Location
 
getBitSize() - Method in interface ru.ispras.microtesk.model.memory.LocationAccessor
Returns the size of the location in bits.
getBitSize() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct.Field
 
getBitSize() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct
 
getBitSize() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
 
getBitVectorOperandIndex(Node, int) - Static method in class ru.ispras.microtesk.translator.nml.coverage.IntegerCast
 
getBlock(int) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementCondition
 
getBlockCount() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementCondition
 
getBlockCoverage() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Returns the block coverage of the branch instruction.
getBlockId() - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
 
getBlockId() - Method in class ru.ispras.microtesk.test.template.Block
 
getBlockId() - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
getBlockId() - Method in class ru.ispras.microtesk.test.template.Label
Returns the identifier of the block where the label was defined.
getBlocks() - Method in class ru.ispras.microtesk.translator.nml.coverage.SsaForm
 
getBlockSize() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
Returns the size of block read or written to memory.
getBlockSize() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Returns the size of block read or written to memory.
getBlockSize() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
getBlockSize() - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.MemoryAccessStatus
 
getBlockSize() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
getBody() - Method in class ru.ispras.microtesk.mmu.translator.ir.Callable
 
getBody() - Method in class ru.ispras.microtesk.test.ConcreteSequence
 
getBoolean(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
 
getBranchLabel() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Returns the branch label (index of the target instruction in the branch structure).
getBranchTrace() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Returns the execution trace of the branch instruction.
getBuffer() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard
 
getBuffer() - Method in class ru.ispras.microtesk.mmu.test.template.BufferEventConstraint
 
getBuffer() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
 
getBuffer() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
Returns the buffer associated with the structure (for buffer entries) or null if not applicable.
getBuffer(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
 
getBuffer(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
Returns a buffer registered in the MMU by its name.
getBufferAccess() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedHazard
 
getBufferAccess(MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAction
 
getBufferAccess(MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
 
getBufferAccesses() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
getBufferAccesses(MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuTransition
 
getBufferAccessId(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
 
getBufferChecks() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
getBufferEventConstraints() - Static method in class ru.ispras.microtesk.mmu.settings.MmuSettingsUtils
 
getBufferEventConstraints() - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints
 
getBufferHazards() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedDependency
 
getBufferId() - Method in class ru.ispras.microtesk.test.template.BufferPreparator
 
getBufferId() - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
getBufferObserver(String) - Method in class ru.ispras.microtesk.mmu.model.api.MmuModel
 
getBufferPreparators() - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
getBufferReads() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
getBuffers() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
getBuffers() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
getBuffers() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
Returns the collection of buffers registered in the MMU.
getBufferWrites() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
getBuilder() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
getByteSize() - Method in class ru.ispras.microtesk.model.InstructionCall
Returns the size of the instruction in bytes.
getByteSize() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
getCall() - Method in class ru.ispras.microtesk.test.Code2.Entry
 
getCallee() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtCall
 
getCalleeInstance() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAttributeCall
 
getCalleeName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAttributeCall
 
getCalls() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler.EntryPoint
 
getCalls() - Method in class ru.ispras.microtesk.test.template.Preparator.Variant
 
getCastDataType(DataType, DataType) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.TypeCast
 
getCastDataTypeId(DataTypeId, DataTypeId) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.TypeCast
 
getCastType(Type, Type) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.TypeCast
 
getCastTypeId(TypeId, TypeId) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.TypeCast
 
getChangeNumber() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
Returns the number of condition changes in the trace.
getChangePosition() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
Returns the first position of condition change for simple branching.
getChildAccesses() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
 
getChildCount(PrimitiveAND, Primitive.Kind) - Static method in class ru.ispras.microtesk.translator.nml.ir.analysis.PrimitiveUtils
Counts the number of childs (arguments) that have a specific type for the given primitive.
getChildren() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
 
getChildren() - Method in class ru.ispras.microtesk.translator.nml.coverage.Block
 
getClauses() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula.Builder
Return the current clauses of the formula being built.
getClauses() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula
Returns the equation clauses of the formula.
getClauses() - Method in class ru.ispras.microtesk.basis.solver.integer.Sat4jFormula
 
getCode() - Method in class ru.ispras.microtesk.test.CodeAllocator
 
getCodeAllocationAddress() - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
getCoercionChain() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
 
getCoercions() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
 
getCombinator(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorConfig
Creates an instance of the combinator with the given name.
getCommandLineOption(Option) - Method in class ru.ispras.microtesk.test.testutils.TemplateTest
 
getCommands() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getComparator(Primitive, BitVector, String) - Method in class ru.ispras.microtesk.test.template.PreparatorStore
 
getCompositor(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorConfig
Creates an instance of the compositor with the given name.
getCondition() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Instance
 
getCondition(MmuBufferAccess, MmuBufferAccess) - Method in enum ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Type
Returns the condition that characterizes the conflict between two buffer accesses.
getCondition(String, MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
 
getCondition() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtAssert
 
getCondition(int) - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
Returns the condition value of the given execution.
getCondition() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementCondition.Block
 
getConsole(Options, Statistics) - Static method in class ru.ispras.microtesk.test.Printer
 
getConstant(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
getConstant(CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
Returns the value of the specified constant.
getConstants() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
getConstants() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
getConstants() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
getConstraint() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints.Entry
 
getConstraintBuilder() - Method in class ru.ispras.microtesk.translator.nml.coverage.PathConstraintBuilder
 
getConstraints() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
 
getConstraints(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicRestrictor
 
getConstraints() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicRestrictor
 
getConstraints(boolean, MmuTransition, MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicRestrictor
 
getConstraints(boolean, MmuProgram, MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicRestrictor
 
getContentType() - Method in class ru.ispras.microtesk.mmu.translator.ir.Address
 
getContext() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry
 
getContext() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
getContext(int) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
getContext() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
 
getContext() - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
getContext() - Method in class ru.ispras.microtesk.translator.Translator
 
getContextName() - Method in class ru.ispras.microtesk.model.metadata.MetaShortcut
Returns the context identifier that describes the operation that can be parameterized with (can refer to) the given shortcut operation.
getContextName() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
getContextName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
Returns the list of context identifiers (names of operations that accept the composite object created by the shortcut as an argument).
getContexts() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
getCopy() - Method in class ru.ispras.microtesk.utils.SharedObject
Returns a shared copy of the object if it is available.
getCount() - Method in class ru.ispras.microtesk.model.metadata.MetaLocationStore
Returns the count of items in the memory store.
getCurrentAddress() - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
 
getCurrentDir() - Static method in class ru.ispras.microtesk.SysUtils
Results current directory path.
getCurrentOperation() - Static method in class ru.ispras.microtesk.model.IsaPrimitive
Returns the name of the currently executed primitive or an empty string if no primitive is being executed.
getCustomContext(String) - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
getData(A) - Method in interface ru.ispras.microtesk.mmu.model.api.Buffer
Returns the data associated with the given address.
getData(A) - Method in class ru.ispras.microtesk.mmu.model.api.Cache
 
getData(A) - Method in class ru.ispras.microtesk.mmu.model.api.Line
 
getData(A) - Method in class ru.ispras.microtesk.mmu.model.api.Memory
 
getData(A) - Method in class ru.ispras.microtesk.mmu.model.api.MmuMapping
 
getData(A) - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping
 
getData(A) - Method in class ru.ispras.microtesk.mmu.model.api.Segment
 
getData(A) - Method in class ru.ispras.microtesk.mmu.model.api.Set
 
getData() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
 
getData(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
 
getData() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
getData() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getData() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
getData() - Method in class ru.ispras.microtesk.test.template.MemoryObject
 
getDataArg() - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
 
getDataArgAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.Segment
 
getDataBitSize() - Method in class ru.ispras.microtesk.mmu.model.api.Memory
 
getDataBitSize() - Method in class ru.ispras.microtesk.mmu.model.api.MmuMapping
 
getDataBitSize() - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping
 
getDataBitSize() - Method in interface ru.ispras.microtesk.model.memory.MemoryDevice
Returns the size of data unit that can be read or written from the memory device at once.
getDataBitSize() - Method in class ru.ispras.microtesk.model.memory.MemoryDeviceWrapper
 
getDataDirectiveFactory() - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
getDataFiles() - Method in class ru.ispras.microtesk.test.Statistics
 
getDataGenerators() - Method in class ru.ispras.microtesk.mmu.MmuPlugin
 
getDataGenerators() - Method in interface ru.ispras.microtesk.Plugin
Returns the plugin's data generators with their names.
getDataManager() - Method in class ru.ispras.microtesk.test.template.Template
 
getDataSection() - Method in class ru.ispras.microtesk.model.memory.Sections
 
getDataSize() - Method in class ru.ispras.microtesk.test.template.MemoryPreparator
 
getDataSize() - Method in class ru.ispras.microtesk.test.template.MemoryPreparatorBuilder
 
getDataSource() - Method in class ru.ispras.microtesk.test.template.StreamPreparatorBuilder
 
getDataSource() - Method in class ru.ispras.microtesk.test.template.Template
 
getDataType() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessType
 
getDataType() - Method in class ru.ispras.microtesk.mmu.translator.ir.Attribute
 
getDataType() - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
 
getDataType() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
 
getDataType() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
Returns the type of data accessed via the addressing mode.
getDataType() - Method in class ru.ispras.microtesk.model.metadata.MetaArgument
Returns the data type associated with the argument.
getDataType() - Method in interface ru.ispras.microtesk.model.metadata.MetaData
Returns the type associated with the metadata element or null if the element has no type.
getDataType() - Method in class ru.ispras.microtesk.model.metadata.MetaGroup
 
getDataType() - Method in class ru.ispras.microtesk.model.metadata.MetaLocationStore
Returns the type of items stored in the memory store.
getDataType() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
 
getDataType() - Method in class ru.ispras.microtesk.model.metadata.MetaShortcut
 
getDataVariable() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
 
getDecBigInteger(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
 
getDecInteger(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
 
getDecLong(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
 
getDecoder() - Method in class ru.ispras.microtesk.model.Model
Returns decoder to recover instruction calls from binary data.
getDecoderName(String) - Static method in class ru.ispras.microtesk.translator.nml.generation.decoder.DecoderGenerator
 
getDefaultSituation(String) - Method in class ru.ispras.microtesk.test.template.Template
 
getDefaultValue() - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
 
getDefaultValue() - Method in enum ru.ispras.microtesk.options.Option
 
getDefaultValue() - Method in class ru.ispras.microtesk.test.engine.EngineParameter
 
getDelaySlot() - Method in class ru.ispras.microtesk.settings.GeneratorSettings
 
getDelaySlotSize() - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
getDelegates() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
getDelegates() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
getDelegates() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
getDelegates() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
getDelegates() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
getDelegates() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
getDelegates() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
getDelegates() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
getDelegates() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
getDelegates() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
getDependencies() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
 
getDependency(int) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
Returns the dependency of this memory access from the i-th memory access.
getDependency() - Method in enum ru.ispras.microtesk.options.Option
 
getDependencyIterator(Access, Access) - Method in enum ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator.Mode
 
getDepth() - Method in class ru.ispras.microtesk.test.template.BlockId
Returns the depth of nesting for the block described by the current identifier.
getDescription() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer.DFA1
 
getDescription() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer.DFA17
 
getDescription() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.DFA46
 
getDescription() - Method in enum ru.ispras.microtesk.options.Option
 
getDescription() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer.DFA1
 
getDescription() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer.DFA17
 
getDescription() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.DFA46
 
getDirectives() - Method in class ru.ispras.microtesk.test.template.DataSection
 
getDistance(BlockId) - Method in class ru.ispras.microtesk.test.template.BlockId
Calculates the distance between the current block and the target block (the path you need to pass to get from the current one to the target one).
getDown() - Method in class ru.ispras.microtesk.test.template.BlockId.Distance
 
getEdges(MmuAction) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph
 
getElseBlock() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtIf
 
getEnd() - Method in class ru.ispras.microtesk.utils.FormatMarker
Returns the end position of the marker (first character after the marker) in the format string.
getEndAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
 
getEndAddress() - Method in class ru.ispras.microtesk.model.memory.MemoryTracker.Region
 
getEndAddress() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
getEndAddress() - Method in class ru.ispras.microtesk.test.ConcreteSequence
 
getEngine(String) - Method in class ru.ispras.microtesk.test.engine.EngineConfig
 
getEngines() - Method in class ru.ispras.microtesk.mmu.MmuPlugin
 
getEngines() - Method in interface ru.ispras.microtesk.Plugin
Returns the plugin's engines with their names.
getEngines() - Method in class ru.ispras.microtesk.test.engine.EngineConfig
 
getEntries() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
getEntries() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
 
getEntries() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryTracker
 
getEntry(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
 
getEntry() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryObject
 
getEntry() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
 
getEntry() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
 
getEntry(long) - Method in class ru.ispras.microtesk.test.Code2
 
getEntry() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
Returns the entry operation.
getEntryAddress(EntryObject) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryTracker
 
getEntryPoint() - Method in class ru.ispras.microtesk.translator.nml.coverage.SsaForm
 
getEntryPoints() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler
 
getEnum(Class<E>, String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
 
getEpilogue() - Method in class ru.ispras.microtesk.test.template.Block
 
getEpilogue() - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
getEpilogues() - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
 
getEquations() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause
Returns the equations of the clause.
getError() - Method in exception ru.ispras.microtesk.translator.antlrex.SemanticException
 
getErrorCount() - Method in class ru.ispras.microtesk.translator.antlrex.ParserEx
 
getErrorCount() - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserEx
Returns the number of errors reported during parsing.
getEvent() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
 
getEvent() - Method in class ru.ispras.microtesk.tools.transform.TraceTransformer.Message
 
getEvents(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
getEvents() - Method in class ru.ispras.microtesk.mmu.test.template.BufferEventConstraint
 
getExceptionFlags() - Static method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
getExceptions() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler.EntryPoint
 
getExclude() - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
 
getExcludeValues() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
 
getExecutable() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
getExecutionCount() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
getExitPoints() - Method in class ru.ispras.microtesk.translator.nml.coverage.SsaForm
 
getExponentSize() - Method in enum ru.ispras.microtesk.model.data.floatx.Precision
 
getExpr() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtReturn
 
getExpr() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument
 
getExpr() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.LetConstant
 
getExpression() - Method in class ru.ispras.microtesk.mmu.translator.ir.Constant
 
getExprFactory() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
 
getExtensions() - Method in class ru.ispras.microtesk.settings.ExtensionsSettings
 
getExtensions() - Method in class ru.ispras.microtesk.settings.GeneratorSettings
 
getExterns() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
getFalseNumber() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
Returns the number of false conditions in the trace.
getField(A, int) - Method in class ru.ispras.microtesk.mmu.basis.AddressView
Returns the field of the address.
getField(String) - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct
 
getField(List<String>) - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct
 
getFieldCount() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
Returns the number of fields in the structure.
getFieldCount() - Method in class ru.ispras.microtesk.model.data.Type
 
getFields(A) - Method in class ru.ispras.microtesk.mmu.basis.AddressView
Returns the fields of the address.
getFields() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
Returns structure fields.
getFields() - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
 
getFields() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
 
getFields() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
 
getFieldSize(int) - Method in class ru.ispras.microtesk.model.data.Type
 
getFile() - Method in class ru.ispras.microtesk.test.template.Where
 
getFileDir(String) - Static method in class ru.ispras.microtesk.utils.FileUtils
 
getFileExtension(String) - Static method in class ru.ispras.microtesk.utils.FileUtils
 
getFileName() - Method in class ru.ispras.microtesk.test.Printer
 
getFirst() - Method in class ru.ispras.microtesk.utils.AdjacencyList
 
getFirstEntry() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
getFloatExceptionFlags() - Static method in class ru.ispras.microtesk.model.data.Data
 
getFloatRoundingMode() - Static method in class ru.ispras.microtesk.model.data.Data
 
getFormat() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtTrace
 
getFormat() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFormat
 
getFormula() - Method in interface ru.ispras.microtesk.basis.solver.integer.IntegerConstraint
 
getFormula() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomainConstraint
 
getFormula() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerEqualConstraint
 
getFormula() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFieldFormulaProblemSat4j
 
getFormula() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRangeConstraint
 
getFortressDataType(Type) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.TypeCast
 
getFortressOperator(DataTypeId) - Method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
getFortressOperator(TypeId) - Method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
getFractionSize() - Method in enum ru.ispras.microtesk.model.data.floatx.Precision
 
getFrame() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
 
getFrame() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry
 
getFrom() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location.Bitfield
 
getFullName() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard
Returns the hazard name extended with the buffer name.
getFunction() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFormat
 
getFunctions() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
getGeneralConstraints() - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints
 
getGenerator() - Method in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
Returns the test sequence generator for the template block.
getGrammarFileName() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
getGrammarFileName() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
getGrammarFileName() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
getGrammarFileName() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
getGrammarFileName() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
getGrammarFileName() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
getGrammarFileName() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
getGrammarFileName() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
getGrammarFileName() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
getGrammarFileName() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
getGraph() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.TrajectoryExtractor.Result
 
getGroupId() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Returns the group identifier of the entry.
getGroupName() - Method in enum ru.ispras.microtesk.options.Option
 
getGuard() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuTransition
 
getHandlerAddress(String) - Method in class ru.ispras.microtesk.test.Code
 
getHandlerAddress(String) - Method in class ru.ispras.microtesk.test.Code2
 
getHard() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints
 
getHazard(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedDependency
 
getHazards() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferDependency
 
getHazards(MmuBuffer) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard
 
getHazardType() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Instance
 
getHelpText() - Method in class ru.ispras.microtesk.options.OptionReader
 
getHexBigInteger(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
 
getHexInteger(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
 
getHexLong(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
 
getHiIndex() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerField
Returns the upper bit index of the integer field.
getHiIndex(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
 
getHistogram() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints
 
getHomeDir() - Static method in class ru.ispras.microtesk.SysUtils
Returns the path to MicroTESK home folder.
getId() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack.Frame
 
getId() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
 
getId() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryObject
 
getId() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngine
 
getId() - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
 
getId() - Method in class ru.ispras.microtesk.mmu.translator.ir.Address
 
getId() - Method in class ru.ispras.microtesk.mmu.translator.ir.Attribute
 
getId() - Method in class ru.ispras.microtesk.mmu.translator.ir.Constant
 
getId() - Method in class ru.ispras.microtesk.mmu.translator.ir.Operation
 
getId(MmuBuffer, MemoryAccessContext) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
 
getId() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
 
getId() - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
 
getId() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEngine
 
getId() - Method in interface ru.ispras.microtesk.test.engine.Engine
 
getId() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler
 
getId(Primitive, Primitive) - Static method in class ru.ispras.microtesk.test.template.StreamPreparator
 
getId() - Method in class ru.ispras.microtesk.test.template.StreamPreparator
 
getIfBlocks() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtIf
 
getImage() - Method in class ru.ispras.microtesk.model.InstructionCall
Returns image (binary representation) of the instruction call.
getImage() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
getImageInfo() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
getImmediateValue() - Method in class ru.ispras.microtesk.test.template.Argument
 
getIncludeValues() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
 
getIndex(A) - Method in class ru.ispras.microtesk.mmu.basis.AddressView
Returns the index of the given address (fields[1]).
getIndex(A) - Method in interface ru.ispras.microtesk.mmu.model.api.Indexer
Returns the cache set index for the given address.
getIndex() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
 
getIndex(BigInteger) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
Returns the address index.
getIndex() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location
 
getIndex() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.LetLabel
 
getIndexBitSize(int) - Static method in class ru.ispras.microtesk.model.memory.Memory
 
getIndexEqualRelation(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedDependency
 
getIndexExpression() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
Returns the index calculation function.
getIndexExpression() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
 
getIndexMask() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
 
getIndexNotEqualRelation(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedDependency
 
getIndexSource() - Method in class ru.ispras.microtesk.test.template.StreamPreparatorBuilder
 
getIndexSource() - Method in class ru.ispras.microtesk.test.template.Template
 
getIndices() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFieldFormulaProblemSat4j
 
getInfo() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
 
getInfo() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
 
getInit() - Method in class ru.ispras.microtesk.test.template.Stream
 
getInitializerMaker(String) - Method in class ru.ispras.microtesk.test.engine.EngineConfig
 
getInitializerMakers() - Method in class ru.ispras.microtesk.mmu.MmuPlugin
 
getInitializerMakers() - Method in interface ru.ispras.microtesk.Plugin
Returns the plugin's initializer makers with their names.
getInitializerMakers() - Method in class ru.ispras.microtesk.test.engine.EngineConfig
 
getInnerScope() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
Returns the scope nested into the symbol or null if the symbol has no nested scope.
getInputs() - Method in class ru.ispras.microtesk.translator.nml.coverage.Block
 
getInstance(String, IntegerVariable) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
 
getInstance(String, IntegerField) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
 
getInstance(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack.Frame
 
getInstance(IntegerField) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack.Frame
 
getInstance(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
 
getInstance(IntegerField) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
 
getInstance(String, MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAddressInstance
 
getInstance(String, String, MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBinding
 
getInstance(String, MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
 
getInstance(String, MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
getInstance(String, MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
getInstance(String, MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
 
getInstance(String, MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
 
getInstance() - Static method in class ru.ispras.microtesk.test.TestEngine
 
getInstance() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument
 
getInstances() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler
 
getInstructionCount() - Method in class ru.ispras.microtesk.test.ConcreteSequence
 
getInstructions() - Method in class ru.ispras.microtesk.test.Statistics
 
getIntegerConstraint(IntegerValuesSettings) - Static method in class ru.ispras.microtesk.mmu.settings.MmuSettingsUtils
Returns the constraint corresponding to the values settings or null if no constraint is specified (the constraint is identical to TRUE).
getIntegerConstraint(BooleanValuesSettings) - Static method in class ru.ispras.microtesk.mmu.settings.MmuSettingsUtils
Returns the constraint corresponding to the values settings or null if no constraint is specified (the constraint is identical to TRUE).
getIntegerConstraints() - Static method in class ru.ispras.microtesk.mmu.settings.MmuSettingsUtils
 
getIntegerOperandIndex(Node, int) - Static method in class ru.ispras.microtesk.translator.nml.coverage.IntegerCast
 
getIntermediates() - Method in class ru.ispras.microtesk.translator.nml.coverage.Block
 
getIR() - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
getIR() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
 
getIR() - Method in interface ru.ispras.microtesk.translator.nml.antlrex.WalkerContext
 
getIR() - Method in class ru.ispras.microtesk.translator.nml.antlrex.WalkerFactoryBase
 
getIr(Class<Ir>) - Method in class ru.ispras.microtesk.translator.TranslatorContext
 
getItem(String) - Method in class ru.ispras.microtesk.settings.ExcludeEnumSettingsParser
 
getItem(String) - Method in class ru.ispras.microtesk.settings.ExcludeIntSettingsParser
 
getItem() - Method in class ru.ispras.microtesk.settings.ExcludeSettings
 
getItem(String) - Method in class ru.ispras.microtesk.settings.ExcludeSettingsParser
 
getItem(String) - Method in class ru.ispras.microtesk.settings.IncludeEnumSettingsParser
 
getItem(String) - Method in class ru.ispras.microtesk.settings.IncludeIntSettingsParser
 
getItem() - Method in class ru.ispras.microtesk.settings.IncludeSettings
 
getItem(String) - Method in class ru.ispras.microtesk.settings.IncludeSettingsParser
 
getItems() - Method in class ru.ispras.microtesk.model.metadata.MetaGroup
Returns items being grouped.
getIterator(long, boolean) - Method in class ru.ispras.microtesk.test.Code
 
getIterator() - Method in class ru.ispras.microtesk.test.template.Block
 
getIterator(boolean) - Method in class ru.ispras.microtesk.test.template.Block
 
getIterator() - Method in class ru.ispras.microtesk.utils.FilterIterator
Gets the iterator this iterator is using.
getIterators() - Method in class ru.ispras.microtesk.test.sequence.internal.CompositeIterator
Returns the list of sub-iterators.
getJavaText() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
 
getKind() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry
 
getKind() - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.Atom
 
getKind() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
 
getKind() - Method in class ru.ispras.microtesk.mmu.translator.ir.ExternalSource
 
getKind() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
Returns buffer kind (whether it is stand-alone, mapped to memory/register).
getKind() - Method in class ru.ispras.microtesk.mmu.translator.ir.Stmt
 
getKind() - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfo
 
getKind() - Method in class ru.ispras.microtesk.model.memory.Memory
 
getKind() - Method in class ru.ispras.microtesk.model.metadata.MetaArgument
Returns the kind of object associated with the argument.
getKind() - Method in class ru.ispras.microtesk.model.metadata.MetaGroup
Returns the kind of stored items.
getKind() - Method in class ru.ispras.microtesk.model.tracer.Record
 
getKind() - Method in class ru.ispras.microtesk.test.template.Argument
 
getKind() - Method in class ru.ispras.microtesk.test.template.Output
Returns the output kind.
getKind() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
getKind() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogEntry
Returns an identifier that signifies the severity level of the issue.
getKind() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
Returns the symbol kind.
getKind() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourceMemory
 
getKind() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourcePrimitive
 
getKind() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
 
getKind() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
 
getKind() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument
 
getKind() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
 
getKind() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Statement
 
getKind() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Alias
 
getKind() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryExpr
 
getKind() - Method in class ru.ispras.microtesk.utils.FormatMarker
Returns the marker kind.
getLabel() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph.Edge
 
getLabel() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram
 
getLabel() - Method in class ru.ispras.microtesk.test.LabelManager.Target
 
getLabel() - Method in class ru.ispras.microtesk.test.template.LabelValue
 
getLabelManager() - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
getLabelReference() - Method in class ru.ispras.microtesk.test.Executor.Status
 
getLabelReferences() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getLabelReferences() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
getLabels() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getLabels() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
getLabels() - Method in class ru.ispras.microtesk.test.template.DataSection
 
getLabels() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
getLast() - Method in class ru.ispras.microtesk.utils.AdjacencyList
 
getLastEntry() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
getLastExecution() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
Returns the last execution of the trace.
getLastParentToken() - Method in class ru.ispras.microtesk.translator.antlrex.TokenSourceStack
 
getLeft() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtAssign
 
getLeft() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAssignment
 
getLength() - Method in class ru.ispras.microtesk.model.memory.Memory
 
getLength() - Method in class ru.ispras.microtesk.test.template.Stream
 
getLength() - Method in class ru.ispras.microtesk.utils.FormatMarker
Returns the length specified in the marker.
getLetFactory() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
 
getLetter() - Method in enum ru.ispras.microtesk.utils.FormatMarker.Kind
Returns the letter identifying the marker.
getLevels() - Method in class ru.ispras.microtesk.test.template.BufferPreparator
 
getLhs() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBinding
 
getLhsExpr() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
getLine() - Method in class ru.ispras.microtesk.test.template.Where
 
getLine() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogEntry
Returns the number of the problematic line in the source file.
getLine() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Where
Returns the line number.
getLocals() - Method in class ru.ispras.microtesk.mmu.translator.ir.Callable
 
getLocation() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Alias
 
getLocationFactory() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
 
getLog() - Method in class ru.ispras.microtesk.translator.Translator
 
getLoIndex() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerField
Returns the lower bit index of the integer field.
getLoIndex(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
 
getLowerAddressBit() - Method in enum ru.ispras.microtesk.mmu.basis.DataType
Returns the lower significant bit of the address.
getMap() - Method in class ru.ispras.microtesk.test.template.MapBuilder
 
getMarkers() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtTrace
 
getMarkers() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFormat
 
getMarks() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAction
 
getMasks() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFieldFormulaProblemSat4j
 
getMatch() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
 
getMatchBindings() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
 
getMatchBindings() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
 
getMax() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRange
Returns the upper bound of the range.
getMax() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
 
getMax() - Method in class ru.ispras.microtesk.mmu.translator.ir.Segment
 
getMax() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
 
getMax() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
getMax() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Alias
 
getMax() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct.Field
 
getMax() - Method in interface ru.ispras.microtesk.utils.Range
 
getMaxImageSize() - Method in class ru.ispras.microtesk.model.decoder.Decoder
 
getMaxImageSize() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
 
getMaxTypeBitSize() - Method in class ru.ispras.microtesk.test.template.DataDirectiveFactory
 
getMemories() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
getMemory() - Method in class ru.ispras.microtesk.model.ProcessingElement
 
getMemory() - Method in class ru.ispras.microtesk.settings.GeneratorSettings
 
getMemory() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourceMemory
 
getMemory() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
getMemory() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Alias
 
getMemoryAccessStack() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
 
getMemoryAllocator() - Method in class ru.ispras.microtesk.model.Model
 
getMemoryAllocator() - Method in class ru.ispras.microtesk.model.ProcessingElement
 
getMemoryDevice(String) - Method in class ru.ispras.microtesk.model.ProcessingElement
 
getMemoryDevice() - Method in class ru.ispras.microtesk.model.ProcessingElement
 
getMemoryExprFactory() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
 
getMemoryName() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.LetLabel
 
getMemoryPreparators() - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
getMemoryStore(String) - Method in class ru.ispras.microtesk.model.metadata.MetaModel
Returns metadata for the specified memory store location.
getMemoryStores() - Method in class ru.ispras.microtesk.model.metadata.MetaModel
Returns an iterator for the collection of memory store locations.
getMessage() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtException
 
getMessage() - Method in class ru.ispras.microtesk.mmu.translator.MmuLanguageContext.CheckResult
 
getMessage() - Method in class ru.ispras.microtesk.translator.antlrex.errors.RedeclaredSymbol
 
getMessage() - Method in class ru.ispras.microtesk.translator.antlrex.errors.SymbolTypeMismatch
 
getMessage() - Method in class ru.ispras.microtesk.translator.antlrex.errors.UndeclaredSymbol
 
getMessage() - Method in class ru.ispras.microtesk.translator.antlrex.errors.UnrecognizedStructure
 
getMessage() - Method in interface ru.ispras.microtesk.translator.antlrex.ISemanticError
 
getMessage() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogEntry
Returns the issue description.
getMessage() - Method in class ru.ispras.microtesk.translator.antlrex.SemanticError
 
getMessage() - Method in exception ru.ispras.microtesk.translator.antlrex.SemanticException
 
getMessage() - Method in class ru.ispras.microtesk.translator.nml.errors.SizeExpressionTypeMismatch
 
getMessage() - Method in class ru.ispras.microtesk.translator.nml.errors.UndefinedConstant
 
getMessage() - Method in class ru.ispras.microtesk.translator.nml.errors.UndefinedPrimitive
 
getMessage() - Method in class ru.ispras.microtesk.translator.nml.errors.UndefinedProductionRuleItem
 
getMessage() - Method in class ru.ispras.microtesk.translator.nml.errors.UnsupportedConstOperation
 
getMessage() - Method in class ru.ispras.microtesk.translator.nml.errors.UnsupportedParameterType
 
getMessage() - Method in class ru.ispras.microtesk.translator.nml.errors.ValueParsingFailure
 
getMessage() - Method in class ru.ispras.microtesk.translator.nml.errors.ValueTypeMismatch
 
getMetaData() - Method in class ru.ispras.microtesk.model.Model
Returns a meta description of the model.
getMethodName() - Method in enum ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo.Coercion
 
getMin() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRange
Returns the lower bound of the range.
getMin() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
 
getMin() - Method in class ru.ispras.microtesk.mmu.translator.ir.Segment
 
getMin() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
 
getMin() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
getMin() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Alias
 
getMin() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct.Field
 
getMin() - Method in interface ru.ispras.microtesk.utils.Range
 
getMmu() - Method in class ru.ispras.microtesk.mmu.model.api.MmuMapping
 
getMmuDevice() - Method in class ru.ispras.microtesk.mmu.model.api.MmuModel
 
getMmuModel() - Static method in class ru.ispras.microtesk.mmu.MmuPlugin
 
getMode() - Method in class ru.ispras.microtesk.model.metadata.MetaArgument
Returns the usage mode of the argument.
getMode(String) - Method in class ru.ispras.microtesk.settings.AllocationSettings
 
getMode() - Method in class ru.ispras.microtesk.test.SelfCheck
 
getMode() - Method in class ru.ispras.microtesk.test.template.Argument
 
getMode() - Method in class ru.ispras.microtesk.test.template.MemoryObject
 
getMode(Where, String) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveFactory
 
getModeFileFormat(String) - Static method in class ru.ispras.microtesk.translator.generation.PackageInfo
Format string for the file name of the class of a particular mode (nML).
getModel() - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
getModel() - Method in class ru.ispras.microtesk.test.TestEngine
 
getModelFileFormat(String) - Static method in class ru.ispras.microtesk.translator.generation.PackageInfo
Format string for the main class file of the specified model.
getModelName() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
getModelName() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
getModelOutDir(String) - Static method in class ru.ispras.microtesk.translator.generation.PackageInfo
The folder where the root package for generated models is located.
getModePrimitive() - Method in class ru.ispras.microtesk.test.engine.AddressingModeWrapper
 
getModes() - Method in class ru.ispras.microtesk.settings.AllocationSettings
 
getModes() - Method in class ru.ispras.microtesk.test.engine.TestBaseQueryCreator
 
getModes() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
getModeToFree() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getModificator(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorConfig
Creates an instance of the modificator with the given name.
getModifier() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
 
getName() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerVariable
Returns the name of the variable.
getName() - Method in class ru.ispras.microtesk.mmu.settings.BooleanOptionSettings
 
getName() - Method in class ru.ispras.microtesk.mmu.settings.BooleanValuesSettings
 
getName() - Method in class ru.ispras.microtesk.mmu.settings.BufferEventsSettings
 
getName() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
 
getName() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard
 
getName() - Method in enum ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Type
 
getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.Callable
 
getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.ExternalSource
 
getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAction
 
getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuOperation
 
getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
 
getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
Returns the structure name.
getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
 
getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtMark
 
getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
 
getName() - Method in enum ru.ispras.microtesk.model.data.TypeId
 
getName() - Method in class ru.ispras.microtesk.model.IsaPrimitive
Returns the primitive name.
getName() - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfo
 
getName() - Method in interface ru.ispras.microtesk.model.memory.AddressingMode
 
getName() - Method in class ru.ispras.microtesk.model.memory.Label
 
getName() - Method in class ru.ispras.microtesk.model.memory.Memory
 
getName() - Method in class ru.ispras.microtesk.model.memory.Section
 
getName() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
Returns the name of the addressing mode.
getName() - Method in class ru.ispras.microtesk.model.metadata.MetaArgument
Returns the name of the argument.
getName() - Method in interface ru.ispras.microtesk.model.metadata.MetaData
Returns the name of the current metadata element.
getName() - Method in class ru.ispras.microtesk.model.metadata.MetaGroup
Returns the name of the group.
getName() - Method in class ru.ispras.microtesk.model.metadata.MetaLocationStore
Returns the name of the resource.
getName() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Returns the operation name.
getName() - Method in class ru.ispras.microtesk.model.metadata.MetaShortcut
Returns the shortcut name.
getName() - Method in class ru.ispras.microtesk.model.Model
Returns the name of the modeled microprocessor design.
getName() - Method in enum ru.ispras.microtesk.options.Option
 
getName() - Method in class ru.ispras.microtesk.settings.AbstractSettings
Returns the name of the settings (to be overridden in subclasses).
getName() - Method in class ru.ispras.microtesk.settings.ExtensionSettings
 
getName() - Method in class ru.ispras.microtesk.settings.ModeSettings
 
getName() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
getName() - Method in class ru.ispras.microtesk.test.engine.EngineParameter
 
getName() - Method in class ru.ispras.microtesk.test.engine.EngineParameter.Option
 
getName() - Method in class ru.ispras.microtesk.test.template.Argument
 
getName() - Method in class ru.ispras.microtesk.test.template.Label
Returns the name of the label as it was defined in a test template.
getName() - Method in class ru.ispras.microtesk.test.template.LabelValue
 
getName() - Method in class ru.ispras.microtesk.test.template.MemoryObject
 
getName() - Method in class ru.ispras.microtesk.test.template.Preparator.Argument
 
getName() - Method in class ru.ispras.microtesk.test.template.Preparator.Variant
 
getName() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
getName() - Method in class ru.ispras.microtesk.test.template.Situation
 
getName() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
Returns the symbol name.
getName() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location
 
getName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
 
getName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument
 
getName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
 
getName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
Returns the name of the primitive that makes a reference to the current primitive.
getName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut.Argument
Returns the argument name as it is defined in the signature of the operation it will be actually passed to.
getName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
Returns the name of the shortcut.
getName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFunctionCall
 
getName() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Alias
 
getName() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.LetConstant
 
getName() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.LetLabel
 
getName() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryExpr
 
getNames() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveOR
 
getNested(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
 
getNested(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
 
getNext(T) - Method in class ru.ispras.microtesk.utils.AdjacencyList
 
getNextLabels() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph.Edge
 
getNextLabels(MmuAction) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph
 
getNextVersion(IntegerVariable, int) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
getNode() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
 
getNode() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
 
getNodeInfo() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
 
getNormalizedPath(String) - Static method in class ru.ispras.microtesk.utils.FileUtils
 
getObject() - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.Atom
 
getObjectClass() - Method in enum ru.ispras.microtesk.mmu.translator.generation.spec.Atom.Kind
 
getOffset(A) - Method in class ru.ispras.microtesk.mmu.basis.AddressView
Returns the offset of the given address (fields[2]).
getOffset(BigInteger) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
Returns the address offset.
getOffsetExpression() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
Returns the offset calculation function.
getOffsetExpression() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
 
getOffsetMask() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
 
getOp(Where, String) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveFactory
 
getOpc() - Method in class ru.ispras.microtesk.model.decoder.Decoder
 
getOpc() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
 
getOpcMask() - Method in class ru.ispras.microtesk.model.decoder.Decoder
 
getOpcMask() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
 
getOperandCount() - Method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
getOperation() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessType
 
getOperation() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
 
getOperation(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
Returns an operation registered in the MMU by its name.
getOperation(String) - Method in class ru.ispras.microtesk.model.metadata.MetaModel
Returns metadata for the specified operation.
getOperation() - Method in class ru.ispras.microtesk.model.metadata.MetaShortcut
Returns a metadata object describing the signature of the shortcut operation.
getOperationDescription(NodeOperation) - Method in class ru.ispras.microtesk.translator.nml.generation.ExprPrinter
 
getOperationGroup(String) - Method in class ru.ispras.microtesk.model.metadata.MetaModel
Returns metadata for the specified operation group.
getOperationGroups() - Method in class ru.ispras.microtesk.model.metadata.MetaModel
Returns operations groups (operations defined as OR rules).
getOperations() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
getOperations() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
Returns the collection of operations registered in the MMU.
getOperations() - Method in enum ru.ispras.microtesk.model.data.floatx.Precision
 
getOperations() - Method in enum ru.ispras.microtesk.model.data.TypeId
 
getOperations() - Method in class ru.ispras.microtesk.model.metadata.MetaModel
Returns an iterator for the collection of operations (excluding operations defined as OR rules).
getOpFileFormat(String) - Static method in class ru.ispras.microtesk.translator.generation.PackageInfo
Format string for the file name of the class of a particular op (nML).
getOps() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
getOptions() - Method in class ru.ispras.microtesk.options.OptionReader
 
getOptions() - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
getOptionValue(String) - Method in class ru.ispras.microtesk.test.TestEngine
 
getOrigin() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getOrigin() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
getOrigin() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler.EntryPoint
 
getOriginal(IntegerVariable, int) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
getOriginalVariables() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
getOrs() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveOR
 
getOutAddressingModes(List<AbstractCall>) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
getOutDir(Options) - Static method in class ru.ispras.microtesk.test.Printer
 
getOutDir() - Method in class ru.ispras.microtesk.translator.Translator
 
getOuterScope() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
Returns the scope where the symbol is defined.
getOuterScope() - Method in interface ru.ispras.microtesk.translator.antlrex.symbols.SymbolScope
Returns the outer scope for the current scope or null if there is no outer scope.
getOutput() - Method in class ru.ispras.microtesk.mmu.translator.ir.Callable
 
getOutputs() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getOutputs() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
getOutputs() - Method in class ru.ispras.microtesk.translator.nml.coverage.Block
 
getPa() - Method in class ru.ispras.microtesk.model.memory.Section
 
getPa() - Method in class ru.ispras.microtesk.test.template.MemoryObject
 
getParameter(int) - Method in class ru.ispras.microtesk.mmu.translator.ir.Callable
 
getParameter(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.Callable
 
getParameters() - Method in class ru.ispras.microtesk.mmu.translator.ir.Callable
 
getParent() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
 
getParent() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
 
getParentAccess() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
 
getParentCount() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
Returns the number of primitives (parents) that make references to the current primitive (have parameters of the corresponding type).
getParentReferenceCount() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
Returns the total number of references made to the current primitive from parent primitives (the total number of parameters of all parent primitives which have the corresponding type).
getParents() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
Returns the collection of primitives (parents) that make references to the current primitive (have parameters of the corresponding type).
getPatcher() - Method in class ru.ispras.microtesk.test.template.LabelReference
 
getPath() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
 
getPath() - Method in class ru.ispras.microtesk.settings.ExtensionSettings
 
getPathChooser(MmuSubsystem, GraphAbstraction, MemoryAccessType, AccessConstraints, int, boolean) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.CoverageExtractor
 
getPathChoosers(MmuSubsystem, GraphAbstraction, MemoryAccessType, AccessConstraints, int, boolean) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.CoverageExtractor
 
getPathCount(Primitive, String) - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.PrimitiveUtils.PathCounter
Counts the number of possible paths from the source (parent) primitive to the target (child) primitive.
getPaths() - Method in class ru.ispras.microtesk.translator.nml.coverage.PathConstraintBuilder
 
getPaType() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
 
getPE() - Method in class ru.ispras.microtesk.model.Model
 
getPENumber() - Method in class ru.ispras.microtesk.model.Model
 
getPermutator(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorConfig
Creates an instance of the permutator with the given name.
getPhysicalAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
 
getPolicy() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
 
getPosition() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogEntry
Returns the position in the problematic line at which the issue was detected.
getPosition() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Where
Returns the position in the line.
getPositions() - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
 
getPossibleValues() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
 
getPostBlocks() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
getPostPseudoCalls() - Method in class ru.ispras.microtesk.test.Code2.Entry
 
getPostSlots() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
getPreBlocks() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
getPrecision() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
getPredicate() - Method in class ru.ispras.microtesk.utils.FilterIterator
Gets the predicate this iterator is using.
getPreparator(Primitive, BitVector, String) - Method in class ru.ispras.microtesk.test.template.PreparatorStore
 
getPreparator(Primitive, Primitive) - Method in class ru.ispras.microtesk.test.template.StreamStore
 
getPreparatorFor(String, int) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorStore
 
getPreparatorFor(String) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorStore
 
getPreparatorFor(int) - Method in class ru.ispras.microtesk.test.template.MemoryPreparatorStore
 
getPreparatorName() - Method in class ru.ispras.microtesk.test.template.PreparatorReference
 
getPreparatorReference() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getPreparators() - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
getPreparatorTarget() - Method in class ru.ispras.microtesk.test.template.Template
 
getPreprocessor() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
getPreprocessor() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
getPreprocessor() - Method in class ru.ispras.microtesk.translator.Translator
 
getPrePseudoCalls() - Method in class ru.ispras.microtesk.test.Code2.Entry
 
getPreSlots() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
getPrevious(T) - Method in class ru.ispras.microtesk.utils.AdjacencyList
 
getPrimaryAccess() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Instance
 
getPrimitive() - Method in class ru.ispras.microtesk.model.decoder.DecoderResult
 
getPrimitive() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourcePrimitive
 
getPrimitive() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Instance
 
getPrimitive() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument
 
getPrimitiveFactory() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
 
getProgram() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry
 
getProgramLength() - Method in class ru.ispras.microtesk.test.Statistics
 
getPrograms() - Method in class ru.ispras.microtesk.test.Statistics
 
getPrologue() - Method in class ru.ispras.microtesk.test.ConcreteSequence
 
getPrologue() - Method in class ru.ispras.microtesk.test.template.Block
 
getPrologue() - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
getPrologues() - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
 
getQuery() - Method in class ru.ispras.microtesk.test.engine.TestBaseQueryCreator
 
getRange() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRangeConstraint
 
getRange() - Method in class ru.ispras.microtesk.settings.ModeSettings
 
getRanges() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
Represents the domain in the form of ordered disjoint ranges.
getRawData() - Method in class ru.ispras.microtesk.model.data.Data
 
getRead() - Method in class ru.ispras.microtesk.test.template.Stream
 
getRearranger(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorConfig
Creates an instance of the rearranger with the given name.
getRefCount() - Method in class ru.ispras.microtesk.test.template.Block
 
getReference() - Method in class ru.ispras.microtesk.test.template.LabelReference
Return a Label object that describes a reference to a label with a specific name made from a specific block.
getReferenceCount() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
Returns the number of references made from the parent primitive to the current primitive.
getReferenceNames() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
Returns names of the references (parameter names) made from the parent primitive to the current primitive.
getReferenceNumber() - Method in class ru.ispras.microtesk.test.template.Label
Returns a number that uniquely identifies the label among labels that have the same name.
getRegExpr() - Method in class ru.ispras.microtesk.utils.FormatMarker
Gets the regular expression describing the given marker type.
getRegion() - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints
 
getRegion(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
 
getRegion(String) - Method in class ru.ispras.microtesk.settings.MemorySettings
 
getRegionBitSize() - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
Returns the size of memory regions stored in the memory storage.
getRegions() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
 
getRegions() - Method in class ru.ispras.microtesk.settings.MemorySettings
 
getRegister(String) - Method in class ru.ispras.microtesk.model.metadata.MetaModel
Returns metadata for the specified register file.
getRegisters() - Method in class ru.ispras.microtesk.model.metadata.MetaModel
Returns an iterator for the collection of registers.
getRegistry() - Method in class ru.ispras.microtesk.translator.nml.coverage.TestBase
 
getRelation(MmuBufferAccess, BufferHazard.Type) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedDependency
 
getRelation() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedHazard
 
getRelation(BufferHazard.Type) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedHazard
 
getReporter() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
 
getReporter() - Method in interface ru.ispras.microtesk.translator.nml.antlrex.WalkerContext
 
getReporter() - Method in class ru.ispras.microtesk.translator.nml.antlrex.WalkerFactoryBase
 
getResourceUrl(String) - Static method in class ru.ispras.microtesk.SysUtils
Returns an URL for the specified resource file stored in microtesk.jar.
getResult() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessIterator.Result
 
getResult() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicExecutor
 
getResult() - Method in class ru.ispras.microtesk.mmu.translator.MmuLanguageContext.CheckResult
 
getRetain() - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
 
getReturnExpr() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveAND
 
getReturnType() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
 
getRevision(String) - Method in class ru.ispras.microtesk.Revisions
 
getRevisions() - Method in class ru.ispras.microtesk.translator.Translator
 
getRhs() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBinding
 
getRhsConst() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
getRhsExpr() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
getRhsRange() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
getRight() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtAssign
 
getRight() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAssignment
 
getRootOperation() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getRootPrimitive() - Method in class ru.ispras.microtesk.model.InstructionCall
Returns the root of the primitive tree that describes the instruction.
getRoots() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
getRoundingMode() - Static method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
getSavedPa() - Method in class ru.ispras.microtesk.model.memory.Section
 
getSecondaryAccess() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Instance
 
getSection(String, boolean) - Method in class ru.ispras.microtesk.model.memory.Sections
 
getSection() - Method in class ru.ispras.microtesk.test.ConcreteSequence
 
getSection() - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
 
getSection() - Method in class ru.ispras.microtesk.test.template.Block
 
getSection() - Method in class ru.ispras.microtesk.test.template.DataSection
 
getSection() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler
 
getSectionsOrderedByVa() - Method in class ru.ispras.microtesk.model.memory.Sections
 
getSegment() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
 
getSegment(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
Returns a segment registered in the MMU by its name.
getSegment() - Method in class ru.ispras.microtesk.settings.AccessSettings
 
getSegments() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
getSegments() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
Returns the collection of segments registered in the MMU.
getSelfChecks() - Method in class ru.ispras.microtesk.test.ConcreteSequence
 
getSender() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogEntry
Returns an identifier of the subsystem that detected an issue.
getSequence() - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
 
getSequenceIndex() - Method in class ru.ispras.microtesk.test.template.DataSection
 
getSequenceIndex() - Method in class ru.ispras.microtesk.test.template.Label
Returns an index that identifies the instruction sequence where the label is defined.
getSequences() - Method in class ru.ispras.microtesk.test.Statistics
 
getSequenceSelector() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngine
 
getSequenceSelector() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEngine
 
getSequenceSelector() - Method in interface ru.ispras.microtesk.test.engine.Engine
 
getSets() - Method in class ru.ispras.microtesk.mmu.basis.BufferStateTracker
Returns the number of sets (index range).
getSets() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
 
getSets() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
Returns the number of sets.
getSettings() - Method in class ru.ispras.microtesk.settings.AbstractSettingsParser
 
getSharedFileFormat(String) - Static method in class ru.ispras.microtesk.translator.generation.PackageInfo
Format string for the name of the class file that holds information on the microprocessor state and other global data (context).
getShortcut(String) - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Returns a shortcut for the given operation that can be used in the specified context.
getShortcuts() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Returns a collection of shortcuts applicable to the given operation in different contexts.
getShortcuts() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveAND
 
getShortFileName(String) - Static method in class ru.ispras.microtesk.utils.FileUtils
 
getShortFileNameNoExt(String) - Static method in class ru.ispras.microtesk.utils.FileUtils
 
getShortName() - Method in enum ru.ispras.microtesk.options.Option
 
getSignature() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
getSingle(String) - Method in class ru.ispras.microtesk.settings.AbstractSettings
 
getSingle(String, String) - Method in class ru.ispras.microtesk.settings.AbstractSettings
 
getSituation() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
getSituationName(AbstractCall) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
getSize() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
getSize() - Method in enum ru.ispras.microtesk.model.data.floatx.Precision
 
getSize() - Method in class ru.ispras.microtesk.settings.DelaySlotSettings
 
getSize() - Method in class ru.ispras.microtesk.test.template.MemoryObject
 
getSize() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryExpr
 
getSizeInBits() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
 
getSizeInBytes() - Method in enum ru.ispras.microtesk.mmu.basis.DataType
Returns the size in bytes.
getSlotCoverage() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Returns the slot coverage of the branch instruction.
getSoft() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints
 
getSolver() - Static method in class ru.ispras.microtesk.basis.solver.integer.Sat4jUtils
 
getSortedListOfAddresses() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
 
getSortedListOfBuffers() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
 
getSource() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram
 
getSource() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuTransition
 
getSource() - Method in class ru.ispras.microtesk.mmu.translator.MmuLanguageContext.CheckResult
 
getSource() - Method in class ru.ispras.microtesk.tools.transform.TraceTransformer.Message
 
getSource() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogEntry
Returns the name of the source file that caused a translation issue.
getSource() - Method in class ru.ispras.microtesk.translator.antlrex.TokenSourceStack
 
getSource() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location
 
getSource() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
 
getSource() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
Returns the primitive the refers to the current primitive.
getSource() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut.Argument
Returns the operation on the shortcut path the argument is actually passed to.
getSourceName() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogWriter
 
getSourceName() - Method in class ru.ispras.microtesk.translator.antlrex.TokenSourceStack
 
getSourceName() - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.PrimitiveSyntesizer
 
getSpecialMarks() - Method in class ru.ispras.microtesk.translator.nml.coverage.PathConstraintBuilder
 
getSpecification() - Static method in class ru.ispras.microtesk.mmu.MmuPlugin
 
getSpecification() - Method in interface ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Holder
 
getStack() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry
 
getStart() - Method in class ru.ispras.microtesk.utils.FormatMarker
Returns the start position of the marker (first character of the marker) in the format string.
getStartAction() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
Returns the initial (root) action of the memory management unit.
getStartAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
 
getStartAddress() - Method in class ru.ispras.microtesk.model.memory.MemoryTracker.Region
 
getStartAddress() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
getStartAddress() - Method in class ru.ispras.microtesk.test.ConcreteSequence
 
getStartLabel() - Method in class ru.ispras.microtesk.test.template.StreamPreparatorBuilder
 
getStartLabel() - Method in class ru.ispras.microtesk.test.template.Template
 
getStartLabelName() - Method in class ru.ispras.microtesk.test.template.Stream
 
getStatementFactory() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
 
getStatements() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram
 
getStatements() - Method in class ru.ispras.microtesk.translator.nml.coverage.Block
 
getStatements() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
 
getStatements() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementCondition.Block
 
getStatistics() - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
getStatistics() - Method in class ru.ispras.microtesk.test.TestEngine
 
getStatus() - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
getStmts() - Method in class ru.ispras.microtesk.mmu.translator.ir.Attribute
 
getStmts() - Method in class ru.ispras.microtesk.mmu.translator.ir.Operation
 
getStorage() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtReturn
 
getStorage(String) - Method in class ru.ispras.microtesk.translator.nml.coverage.TestBase
 
getStorageDeviceId() - Method in class ru.ispras.microtesk.mmu.model.api.MmuModel
 
getStrategy() - Method in class ru.ispras.microtesk.settings.ModeSettings
 
getStrategy() - Method in class ru.ispras.microtesk.settings.StrategySettings
 
getStream(String) - Method in class ru.ispras.microtesk.test.template.StreamStore
 
getStreams() - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
getString(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
 
getStruct() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAddressInstance
 
getStruct() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
 
getSuccessor() - Method in class ru.ispras.microtesk.translator.nml.coverage.Block
 
getSupplier() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Returns the object generator.
getSymbol(CommonTree) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserBase
 
getSymbolicResult() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
 
getSymbolKind() - Method in interface ru.ispras.microtesk.translator.nml.ir.expr.LocationSource
 
getSymbolKind() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourceMemory
 
getSymbolKind() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourcePrimitive
 
getSymbols() - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
 
getSymbols() - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserBase
 
getSymbols() - Method in interface ru.ispras.microtesk.translator.nml.antlrex.WalkerContext
 
getSymbols() - Method in class ru.ispras.microtesk.translator.nml.antlrex.WalkerFactoryBase
 
getSymbols() - Method in class ru.ispras.microtesk.translator.Translator
 
getSyntax() - Method in interface ru.ispras.microtesk.model.memory.AddressingMode
 
getTag(A) - Method in class ru.ispras.microtesk.mmu.basis.AddressView
Returns the tag of the given address (fields[0]).
getTag(BigInteger) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
Returns the address tag.
getTag() - Method in class ru.ispras.microtesk.settings.AbstractSettings
 
getTag() - Method in class ru.ispras.microtesk.settings.AbstractSettingsParser
 
getTag() - Method in class ru.ispras.microtesk.tools.transform.TraceTransformer.Message
 
getTag() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
Returns the tag object associated with the symbol or null if it is not assigned.
getTagEqualRelation(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedDependency
 
getTagExpression() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
Returns the tag calculation function.
getTagExpression() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
 
getTagMask() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
 
getTagNotEqualRelation(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedDependency
 
getTarget() - Method in class ru.ispras.microtesk.mmu.translator.ir.AttributeRef
 
getTarget() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram
 
getTarget() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuTransition
 
getTarget() - Method in class ru.ispras.microtesk.test.template.LabelReference
 
getTarget() - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
getTarget() - Method in class ru.ispras.microtesk.test.template.PreparatorReference
 
getTarget() - Method in class ru.ispras.microtesk.tools.transform.TraceTransformer.Message
 
getTarget() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
Returns the primitive the reference points to (current primitive).
getTarget() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
Returns the target operation.
getTargetBuffer() - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.MemoryControlFlowExplorer
 
getTargetBuffer() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
Returns the target buffer (the main memory device).
getTargetName() - Method in class ru.ispras.microtesk.test.template.Preparator
 
getTargetName() - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
getTargetReference() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getTempVars() - Method in class ru.ispras.microtesk.model.Model
 
getTerms() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
 
getTestBase() - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
getTestData(EngineContext, Primitive, Situation, TestBaseQueryCreator) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
getTestData() - Method in class ru.ispras.microtesk.test.template.Situation
 
getText() - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.Atom
 
getText() - Method in class ru.ispras.microtesk.mmu.translator.ir.AttributeRef
 
getText() - Method in enum ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer.Kind
 
getText() - Method in enum ru.ispras.microtesk.mmu.translator.Operator
 
getText() - Method in enum ru.ispras.microtesk.model.ArgumentMode
 
getText() - Method in enum ru.ispras.microtesk.model.data.floatx.Precision
 
getText() - Method in class ru.ispras.microtesk.model.InstructionCall
Return the assembly code for the specified call (for example, the addition instruction of a MIPS processor: addu $1, $1, $2).
getText() - Method in enum ru.ispras.microtesk.test.Statistics.Activity
 
getText() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getText() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
getText() - Method in interface ru.ispras.microtesk.test.template.DataDirective
 
getText() - Method in enum ru.ispras.microtesk.test.template.Primitive.Kind
 
getText() - Method in class ru.ispras.microtesk.tools.transform.TraceTransformer.Message
 
getText() - Method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
getTextSection() - Method in class ru.ispras.microtesk.model.memory.Sections
 
getThisArgs() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
 
getThisArgs() - Method in interface ru.ispras.microtesk.translator.nml.antlrex.WalkerContext
 
getThisArgs() - Method in class ru.ispras.microtesk.translator.nml.antlrex.WalkerFactoryBase
 
getTime() - Method in class ru.ispras.microtesk.model.tracer.Record
 
getTimeMetric(Statistics.Activity) - Method in class ru.ispras.microtesk.test.Statistics
 
getTimeMetricText(Statistics.Activity) - Method in class ru.ispras.microtesk.test.Statistics
 
getTitle() - Method in class ru.ispras.microtesk.test.ConcreteSequence
 
getTo() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location.Bitfield
 
getTokenId() - Method in class ru.ispras.microtesk.utils.FormatMarker
Returns the token identifier for the given marker type.
getTokenNames() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
getTokenNames() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
getTokenNames() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
getTokenNames() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
getTokenNames() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
getTokenNames() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
getTotal() - Method in class ru.ispras.microtesk.test.template.BlockId.Distance
 
getTotalTime() - Method in class ru.ispras.microtesk.test.Statistics
 
getTotalTraceLength() - Method in class ru.ispras.microtesk.test.Statistics
 
getTrajectories() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.TrajectoryExtractor.Result
 
getTransition() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack.Frame
 
getTransition() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph.Edge
 
getTransition() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram
 
getTransitions() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram
 
getTransitions(MmuAction) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
Returns the list of transitions for the given action of the memory management unit.
getTransitions() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
Returns the list of all transitions.
getTranslator() - Method in class ru.ispras.microtesk.mmu.MmuPlugin
 
getTranslator() - Method in interface ru.ispras.microtesk.Plugin
Returns the plugin's translator (or null).
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.address_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.addressType_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.addressValue_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.buffer_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.bufferId_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.bufferParameter_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.bufferParameterRev_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.declaration_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.declarationRev_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.entry_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.extern_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.externExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.field_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.fields_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.funcBody_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.funcHeader_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.funcParams_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.function_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.index_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.let_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.localVars_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.match_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.mmu_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.mmuFunction_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.mmuVariable_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.mmuVariableType_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.nameType_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.operation_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.policy_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.range_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.segment_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.sets_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.startRule_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.struct_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.typeRef_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.ways_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.andBitExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.andLogicExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.argument_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.atom_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.attrExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.attributeCall_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.attributeCallStatement_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.attributeFormatCall_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.bitFieldExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.comparisionExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.conditionalStatement_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.constant_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.elseExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.elseIfExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.elseIfStmt_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.elseStmt_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.expr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.formatId_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.formatIdElseIf_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.formatIdList_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.functionCall_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.functionCallStatement_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.functionDecl_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.ifExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.ifStmt_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.instance_arg2_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.instance_arg_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.instance_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.letConst_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.location_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.locationAtom_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.locationExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.locationVal_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.mathFunc_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.mulExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.nonNumExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.numExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.orBitExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.orLogicExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.plusExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.powExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.relationExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.revision_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.sequence_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.shiftExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.statement_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.typeCast_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.typeExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.unaryExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.xorBitExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.actionDef_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.alias_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.aliasExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.andRule_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.argDef_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.argType_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.attrDef_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.attrDefList_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.attrDefRev_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.idRev_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.imageDef_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.letDef_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.letExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.memDef_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.modeDef_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.modeReturn_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.modeSpecPart_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.modifier_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.opDef_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.opId_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.orRule_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.procSpec_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.procSpecRev_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.sizeType_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.startRule_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.structDef_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.structField_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.structFields_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.syntaxDef_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.typeDef_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.andBitExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.andLogicExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.argument_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.atom_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.attrExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.attributeCall_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.attributeCallStatement_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.attributeFormatCall_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.bitFieldExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.comparisionExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.conditionalStatement_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.constant_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.elseExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.elseIfExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.elseIfStmt_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.elseStmt_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.expr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.formatId_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.formatIdElseIf_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.formatIdList_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.functionCall_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.functionCallStatement_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.functionDecl_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.ifExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.ifStmt_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.instance_arg2_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.instance_arg_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.instance_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.letConst_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.location_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.locationAtom_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.locationExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.locationVal_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.mathFunc_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.mulExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.nonNumExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.numExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.orBitExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.orLogicExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.plusExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.powExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.relationExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.revision_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.sequence_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.shiftExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.statement_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.typeCast_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.typeExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.unaryExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.xorBitExpr_return
 
getTreeAdaptor() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
getTreeAdaptor() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
getTreeAdaptor() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
getTreeAdaptor() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
getTrueNumber() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
Returns the number of true conditions in the trace.
getType() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause.Builder
Returns the clause type.
getType() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause
Returns the type of the clause.
getType() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomainConstraint
 
getType() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
 
getType() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard
 
getType() - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.Condition
 
getType() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
getType() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
getType() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
 
getType() - Method in class ru.ispras.microtesk.model.data.Data
 
getType() - Method in class ru.ispras.microtesk.model.Immediate
 
getType() - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfo
 
getType() - Method in class ru.ispras.microtesk.model.memory.Location
 
getType() - Method in class ru.ispras.microtesk.model.memory.Memory
 
getType() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
getType() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Returns the type of the entry.
getType() - Method in class ru.ispras.microtesk.test.template.Argument
 
getType() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location.Bitfield
 
getType() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location
 
getType() - Method in interface ru.ispras.microtesk.translator.nml.ir.expr.LocationSource
 
getType() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourceMemory
 
getType() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourcePrimitive
 
getType() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
 
getType() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut.Argument
Returns the primitive describing the argument type.
getType() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryExpr
 
getType() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct.Field
 
getTypeFactory() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
 
getTypeId() - Method in class ru.ispras.microtesk.model.data.Type
 
getTypeId() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct
 
getTypeId() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
 
getTypeName() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Returns the type name of the operation.
getTypeName() - Method in class ru.ispras.microtesk.test.template.Argument
 
getTypeName() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
getTypeName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument
 
getTypeName() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
 
getTypeNames() - Method in class ru.ispras.microtesk.model.metadata.MetaArgument
Returns an iterator for the collection of type names associated with the argument.
getTypes() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
getTypes() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
getTypeSource() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
 
getUniqueName() - Method in class ru.ispras.microtesk.test.template.Label
Returns a unique name for the label based on: Label name Block identifier if it is not a root (no parent) block Reference number if it set Sequence index if it set
getUniqueName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut.Argument
Returns a name the uniquely identifies the given argument in the set of shortcut arguments.
getUnit() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Where
Returns the name of the source file (unit).
getUnitedDependency() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
Returns the united dependency of the j-th memory access on the previous accesses.
getUnknownImmValues() - Method in class ru.ispras.microtesk.test.engine.TestBaseQueryCreator
 
getUnusedBlocks() - Method in class ru.ispras.microtesk.test.template.Template
 
getUp() - Method in class ru.ispras.microtesk.test.template.BlockId.Distance
 
getUsedObjects() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Returns the set of used objects.
getVa() - Method in class ru.ispras.microtesk.test.template.MemoryObject
 
getValue() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerEqualConstraint
 
getValue() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerVariable
Returns the value of the variable.
getValue(int) - Method in enum ru.ispras.microtesk.basis.solver.integer.IntegerVariableInitializer
 
getValue() - Method in interface ru.ispras.microtesk.mmu.model.api.Address
 
getValue() - Method in class ru.ispras.microtesk.mmu.settings.ExcludeSettings
 
getValue() - Method in class ru.ispras.microtesk.mmu.settings.IncludeSettings
 
getValue() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuDynamicConst
 
getValue(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
 
getValue() - Method in class ru.ispras.microtesk.model.memory.Location
 
getValue() - Method in interface ru.ispras.microtesk.model.memory.LocationAccessor
Returns the value stored in the location packed in a BigInteger object.
getValue(Option) - Method in class ru.ispras.microtesk.options.Options
 
getValue(String) - Method in class ru.ispras.microtesk.options.Options
 
getValue(T) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Returns the object value (if is defined) or null (otherwise).
getValue(Object) - Method in class ru.ispras.microtesk.test.engine.EngineParameter
 
getValue() - Method in class ru.ispras.microtesk.test.engine.EngineParameter.Option
 
getValue(int) - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorDiagonal
 
getValue(int) - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorProduct
 
getValue(int) - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorRandom
 
getValue() - Method in class ru.ispras.microtesk.test.template.Argument
 
getValue() - Method in class ru.ispras.microtesk.test.template.FixedValue
 
getValue() - Method in class ru.ispras.microtesk.test.template.LabelValue
 
getValue() - Method in class ru.ispras.microtesk.test.template.LazyValue
 
getValue() - Method in class ru.ispras.microtesk.test.template.PreparatorReference
 
getValue() - Method in class ru.ispras.microtesk.test.template.RandomValue
 
getValue() - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
 
getValue() - Method in interface ru.ispras.microtesk.test.template.Value
 
getValueAsBigInteger(Option) - Method in class ru.ispras.microtesk.options.Options
 
getValueAsBigInteger(String) - Method in class ru.ispras.microtesk.options.Options
 
getValueAsBoolean(Option) - Method in class ru.ispras.microtesk.options.Options
 
getValueAsBoolean(String) - Method in class ru.ispras.microtesk.options.Options
 
getValueAsInteger(Option) - Method in class ru.ispras.microtesk.options.Options
 
getValueAsInteger(String) - Method in class ru.ispras.microtesk.options.Options
 
getValueAsLong(Option) - Method in class ru.ispras.microtesk.options.Options
 
getValueAsLong(String) - Method in class ru.ispras.microtesk.options.Options
 
getValueAsString(Option) - Method in class ru.ispras.microtesk.options.Options
 
getValueAsString(String) - Method in class ru.ispras.microtesk.options.Options
 
getValueClass() - Method in enum ru.ispras.microtesk.options.Option
 
getValues() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomainConstraint
 
getValues() - Method in class ru.ispras.microtesk.mmu.settings.BooleanValuesSettings
 
getValues() - Method in class ru.ispras.microtesk.mmu.settings.BufferEventsSettings
 
getValues() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
 
getValues() - Method in class ru.ispras.microtesk.mmu.test.template.VariableConstraint
 
getValues() - Method in class ru.ispras.microtesk.settings.EnumSetSettings
 
getValues() - Method in class ru.ispras.microtesk.settings.RangeSettings
 
getVariable() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomainConstraint
 
getVariable() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerEqualConstraint
 
getVariable() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerField
Returns the variable of the integer field.
getVariable() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRangeConstraint
 
getVariable() - Method in class ru.ispras.microtesk.mmu.test.template.VariableConstraint
 
getVariable(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
 
getVariable() - Method in class ru.ispras.microtesk.mmu.translator.ir.Constant
 
getVariable() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAddressInstance
 
getVariable(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
 
getVariableConstraints() - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints
 
getVariableName(String, String) - Static method in class ru.ispras.microtesk.mmu.translator.generation.spec.Utils
 
getVariables() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause
Returns the variables used in the clause.
getVariables() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula
Returns the variables used in the clause.
getVariables() - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
 
getVariables() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
 
getVariables() - Method in class ru.ispras.microtesk.translator.nml.coverage.PathConstraintBuilder
 
getVariantName() - Method in class ru.ispras.microtesk.test.template.PreparatorReference
 
getVariate() - Method in class ru.ispras.microtesk.mmu.test.template.VariableConstraint
 
getVariateConstraints() - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints
 
getVaType() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
 
getVersion(IntegerVariable, int) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
getVersion(IntegerField, int) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
getVersion(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
getVersionNumber(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
getVirtualAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
 
getWays() - Method in class ru.ispras.microtesk.mmu.basis.BufferStateTracker
Returns the number of ways (associativity).
getWays() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
 
getWays() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
Returns the number of ways (associativity).
getWhere() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getWhere() - Method in class ru.ispras.microtesk.test.template.Block
 
getWhere() - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
getWhere() - Method in class ru.ispras.microtesk.test.template.Preparator
 
getWhere() - Method in exception ru.ispras.microtesk.translator.antlrex.SemanticException
 
getWhere() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
Returns information on symbol location in source code or null if the symbol is a reserved keyword.
getWidth() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerField
Returns the size (bit width) of the integer field.
getWidth() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerVariable
Returns the width of the variable.
getWidth() - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.Atom
 
getWidth() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAddressInstance
 
getWidth() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
 
getWrite() - Method in class ru.ispras.microtesk.test.template.Stream
 
gMmuLexer - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
gMmuParser - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
gNmlLexer - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
gNmlParser - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
GOTO_SITUATION_SUFFIX - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchEngine
 
gParent - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
gParent - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
gParent - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
gParent - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
Graph - Class in ru.ispras.microtesk.mmu.test.engine.memory
Graph represents a memory subsystem's control flow graph (CFG).
Graph() - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.Graph
 
Graph(MmuSubsystem, MemoryAccessType) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.Graph
 
Graph.Edge - Class in ru.ispras.microtesk.mmu.test.engine.memory
 
Graph.Edge(MmuTransition, Object, Set<Object>) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.Graph.Edge
 
Graph.Edge(MmuTransition) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.Graph.Edge
 
GraphAbstraction - Enum in ru.ispras.microtesk.mmu.test.engine.memory
GraphAbstraction contains different abstractions for memory access path transitions.

H

HARD - Static variable in class ru.ispras.microtesk.basis.solver.Bias
Constraint is obligatory.
HARD(C...) - Static method in class ru.ispras.microtesk.basis.solver.BiasedConstraints
 
hasAddress(long) - Method in class ru.ispras.microtesk.test.Code
 
hasAddress(long) - Method in class ru.ispras.microtesk.test.Code2
 
hasAddress() - Method in class ru.ispras.microtesk.test.template.LabelValue
 
hasBlockStartAt(long) - Method in class ru.ispras.microtesk.test.Code
 
hasConflict() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
hasData() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
hasHandler(String) - Method in class ru.ispras.microtesk.test.Code
 
hasHandler(String) - Method in class ru.ispras.microtesk.test.Code2
 
hashCode() - Method in class ru.ispras.microtesk.basis.solver.Bias
 
hashCode() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause
 
hashCode() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerEquation
 
hashCode() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerField
 
hashCode() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula
 
hashCode() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRange
 
hashCode() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerVariable
 
hashCode() - Method in class ru.ispras.microtesk.basis.solver.integer.Sat4jFormula
 
hashCode() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessType
 
hashCode() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard
 
hashCode() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Instance
 
hashCode() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph.Edge
 
hashCode() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph
 
hashCode() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAction
 
hashCode() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAddressInstance
 
hashCode() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
 
hashCode() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
 
hashCode() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
 
hashCode() - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
 
hashCode() - Method in class ru.ispras.microtesk.model.data.Data
 
hashCode() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
hashCode() - Method in class ru.ispras.microtesk.model.data.Type
 
hashCode() - Method in class ru.ispras.microtesk.model.memory.MemoryTracker.Region
 
hashCode() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
hashCode() - Method in class ru.ispras.microtesk.test.engine.AddressingModeWrapper
 
hashCode() - Method in class ru.ispras.microtesk.test.LabelManager.Target
 
hashCode() - Method in class ru.ispras.microtesk.test.template.BlockId.Distance
 
hashCode() - Method in class ru.ispras.microtesk.test.template.BlockId
Calculates the hash code of the block identifier based on the elements of the indexes list which describes the relative location of the block.
hashCode() - Method in class ru.ispras.microtesk.test.template.Label
 
hashCode() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Where
 
hashCode() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
 
hasNext() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessIterator
 
hasNext() - Method in class ru.ispras.microtesk.utils.FilterIterator
Returns true if the underlying iterator contains an object that matches the predicate.
hasRootShortcuts() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Checks whether the current operation has root shortcuts.
hasSituation() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
hasSources() - Method in class ru.ispras.microtesk.translator.antlrex.TokenSourceStack
 
hasSymbolicResult() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
 
hasTypeMismatch(Collection<? extends Node>) - Static method in class ru.ispras.microtesk.translator.nml.coverage.IntegerCast
 
hasValue() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator
 
hasValue() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorExhaustive
 
hasValue() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorRandom
 
hasValue() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorExhaustive
 
hasValue() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorRandom
 
hasValue(Option) - Method in class ru.ispras.microtesk.options.Options
 
hasValue(String) - Method in class ru.ispras.microtesk.options.Options
 
hasValue() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
hasValue() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecutionIterator
 
hasValue() - Method in class ru.ispras.microtesk.test.engine.branch.BranchStructureIterator
 
hasValue() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTraceIterator
 
hasValue() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorPermutator
 
hasValue() - Method in class ru.ispras.microtesk.test.sequence.GeneratorCompositor
 
hasValue() - Method in class ru.ispras.microtesk.test.sequence.GeneratorIterate
 
hasValue() - Method in class ru.ispras.microtesk.test.sequence.GeneratorObfuscator
 
hasValue() - Method in class ru.ispras.microtesk.test.sequence.GeneratorPrologueEpilogue
 
hasValue() - Method in class ru.ispras.microtesk.test.sequence.GeneratorRearranger
 
hasValue() - Method in class ru.ispras.microtesk.test.sequence.GeneratorSequence
 
hasValue() - Method in class ru.ispras.microtesk.test.sequence.permutator.PermutatorRandom
 
hasValue() - Method in class ru.ispras.microtesk.test.sequence.permutator.PermutatorTrivial
 
hasValue() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerExpand
 
hasValue() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerSample
 
hasValue() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerTrivial
 
HEX_CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
HEX_CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
HEX_CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
HEX_CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
HEX_CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
HEX_CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
HEX_CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
HEX_CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
HEX_CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
HEX_CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
HEX_DIG_LST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
HEX_DIG_LST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
HEX_DIG_LST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
HEX_DIG_LST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
HEX_DIG_LST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
HEX_DIG_LST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
HEX_DIG_LST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
HEX_DIG_LST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
HEX_DIG_LST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
HEX_DIG_LST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
HEX_DIGIT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
HEX_DIGIT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
HEX_DIGIT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
HEX_DIGIT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
HEX_DIGIT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
HEX_DIGIT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
HEX_DIGIT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
HEX_DIGIT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
HEX_DIGIT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
HEX_DIGIT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
HIT_ATTR_NAME - Static variable in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
 

I

ID - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.AddressDataGenerator
 
ID - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngine
 
ID - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
ID - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
ID - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
ID - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
ID - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
ID - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchEngine
 
ID - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
ID - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
ID - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ID - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ID - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
idList() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
idRev() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
IF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
IF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
IF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
IF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
IF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
IF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
IF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
IF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
IF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
IF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
IF_THEN_SITUATION_SUFFIX - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchEngine
 
ifExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
ifExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
ifExpr(int) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
ifExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ifExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ifExpr(int) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
ifStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
ifStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
ifStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
ifStmt() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ifStmt() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ifStmt() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
IMAGE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
IMAGE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
IMAGE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
image(TemporaryVariables) - Method in class ru.ispras.microtesk.model.IsaPrimitive
Returns binary representation of the specified primitive.
IMAGE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
IMAGE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
IMAGE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
IMAGE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
IMAGE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
IMAGE_NAME - Static variable in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
 
ImageAnalyzer - Class in ru.ispras.microtesk.translator.nml.ir.analysis
The ImageAnalyzer class analyzes the image format of addressing modes and operations to find out how to decode instructions.
ImageAnalyzer() - Constructor for class ru.ispras.microtesk.translator.nml.ir.analysis.ImageAnalyzer
 
imageDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
imageDef(String) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
ImageInfo - Class in ru.ispras.microtesk.translator.nml.ir.primitive
 
ImageInfo(ImageInfo) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
 
ImageInfo(int, boolean) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
 
Immediate - Class in ru.ispras.microtesk.model
Immediate is a primitive that describes immediate values.
Immediate(Location) - Constructor for class ru.ispras.microtesk.model.Immediate
 
Immediate(Data) - Constructor for class ru.ispras.microtesk.model.Immediate
 
Immediate(Type) - Constructor for class ru.ispras.microtesk.model.Immediate
 
Immediate.Info - Class in ru.ispras.microtesk.model
 
Immediate.Info(Type) - Constructor for class ru.ispras.microtesk.model.Immediate.Info
 
incDataFiles() - Method in class ru.ispras.microtesk.test.Statistics
 
incInstructions(int) - Method in class ru.ispras.microtesk.test.Statistics
 
include(IntegerRange) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
Includes the given range into the domain.
include(IntegerDomain) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
Includes the given domain into this one.
IncludeEnumSettingsParser<T extends java.lang.Enum<T>> - Class in ru.ispras.microtesk.settings
IncludeEnumSettingsParser(Class<T>) - Constructor for class ru.ispras.microtesk.settings.IncludeEnumSettingsParser
 
IncludeFileFinder - Class in ru.ispras.microtesk.translator.antlrex
 
IncludeFileFinder() - Constructor for class ru.ispras.microtesk.translator.antlrex.IncludeFileFinder
 
IncludeIntSettingsParser - Class in ru.ispras.microtesk.settings
IncludeIntSettingsParser() - Constructor for class ru.ispras.microtesk.settings.IncludeIntSettingsParser
 
includeOriginalVariables() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
IncludeSettings - Class in ru.ispras.microtesk.mmu.settings
 
IncludeSettings(BigInteger) - Constructor for class ru.ispras.microtesk.mmu.settings.IncludeSettings
 
IncludeSettings<T> - Class in ru.ispras.microtesk.settings
IncludeSettings specifies an item to be included into a range.
IncludeSettings(T) - Constructor for class ru.ispras.microtesk.settings.IncludeSettings
 
IncludeSettingsParser - Class in ru.ispras.microtesk.mmu.settings
IncludeSettingsParser implements a parser of IncludeSettings.
IncludeSettingsParser() - Constructor for class ru.ispras.microtesk.mmu.settings.IncludeSettingsParser
 
IncludeSettingsParser<T> - Class in ru.ispras.microtesk.settings
IncludeSettingsParser implements a parser of IncludeSettings.
IncludeSettingsParser() - Constructor for class ru.ispras.microtesk.settings.IncludeSettingsParser
 
includeTokensFromFile(String) - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
includeTokensFromString(String) - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
incPrograms() - Method in class ru.ispras.microtesk.test.Statistics
 
incRefCount() - Method in class ru.ispras.microtesk.test.template.Block
 
incSequences() - Method in class ru.ispras.microtesk.test.Statistics
 
incTraceLength() - Method in class ru.ispras.microtesk.test.Statistics
 
index() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
index - Variable in class ru.ispras.microtesk.test.sequence.internal.IteratorEntry
The index of the current item.
Indexer<A extends Address> - Interface in ru.ispras.microtesk.mmu.model.api
This is a generic interface of a cache set indexer.
indexExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
init(A) - Method in class ru.ispras.microtesk.mmu.model.api.Operation
 
init() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator
 
init() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorExhaustive
 
init() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorRandom
 
init() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorExhaustive
 
init() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorRandom
 
init(TemporaryVariables) - Method in class ru.ispras.microtesk.model.IsaPrimitive
Perform initialization of temporary variables that can be used in other attributes (action, syntax, image).
init() - Method in class ru.ispras.microtesk.test.CodeAllocator
 
init(AllocationSettings) - Static method in class ru.ispras.microtesk.test.engine.allocator.ModeAllocator
 
init() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
init() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecutionIterator
 
init() - Method in class ru.ispras.microtesk.test.engine.branch.BranchStructureIterator
 
init() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTraceIterator
 
init() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorPermutator
 
init() - Method in class ru.ispras.microtesk.test.sequence.GeneratorCompositor
 
init() - Method in class ru.ispras.microtesk.test.sequence.GeneratorIterate
 
init() - Method in class ru.ispras.microtesk.test.sequence.GeneratorObfuscator
 
init() - Method in class ru.ispras.microtesk.test.sequence.GeneratorPrologueEpilogue
 
init() - Method in class ru.ispras.microtesk.test.sequence.GeneratorRearranger
 
init() - Method in class ru.ispras.microtesk.test.sequence.GeneratorSequence
 
init() - Method in class ru.ispras.microtesk.test.sequence.permutator.PermutatorRandom
 
init() - Method in class ru.ispras.microtesk.test.sequence.permutator.PermutatorTrivial
 
init() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerExpand
 
init() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerSample
 
init() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerTrivial
 
INIT_NAME - Static variable in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
 
initAddress(A) - Static method in class ru.ispras.microtesk.mmu.model.api.Operation
 
initAllocator(int, BigInteger) - Method in class ru.ispras.microtesk.model.memory.Memory
 
initialize(String, String) - Static method in class ru.ispras.microtesk.model.tracer.Tracer
 
initialize(List<Iterator<T>>) - Method in interface ru.ispras.microtesk.test.sequence.combinator.Combinator
 
initialize(List<Iterator<T>>) - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorPermutator
 
initialize(List<Iterator<T>>) - Method in interface ru.ispras.microtesk.test.sequence.compositor.Compositor
 
initialize(List<T>) - Method in interface ru.ispras.microtesk.test.sequence.permutator.Permutator
 
initialize(Iterator<List<T>>) - Method in interface ru.ispras.microtesk.test.sequence.rearranger.Rearranger
 
initialize(Iterator<List<T>>) - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerExpand
 
initialize(Iterator<List<T>>) - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerSample
 
initialize(Iterator<List<T>>) - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerTrivial
 
initializeGenerationEnvironment() - Method in class ru.ispras.microtesk.mmu.MmuPlugin
 
initializeGenerationEnvironment() - Method in interface ru.ispras.microtesk.Plugin
Performs all required initialization before generation is started (e.g.
InitializerMaker - Interface in ru.ispras.microtesk.test.engine
 
InitializerMakerDefault - Class in ru.ispras.microtesk.test.engine
 
InitializerMakerDefault() - Constructor for class ru.ispras.microtesk.test.engine.InitializerMakerDefault
 
initMemoryAllocator(String, int, BigInteger) - Method in class ru.ispras.microtesk.model.Model
 
initMemoryAllocator(String, int, BigInteger) - Method in class ru.ispras.microtesk.model.ProcessingElement
 
INSTANCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
instance() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
INSTANCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
instance() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
INSTANCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
INSTANCE - Static variable in class ru.ispras.microtesk.translator.antlrex.log.LogStoreConsole
 
INSTANCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
instance() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
INSTANCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
instance() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
INSTANCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
instance() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Instance - Class in ru.ispras.microtesk.translator.nml.ir.primitive
The Instance class describes a statically created instance of a MODE or OP.
instance_arg() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
instance_arg() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
instance_arg() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
instance_arg() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
instance_arg() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
instance_arg2() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
instance_arg2() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
instance_arg2() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
instance_arg2() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
INSTANCE_CALL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
INSTANCE_CALL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
INSTANCE_CALL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
INSTANCE_CALL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
INSTANCE_CALL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
INSTANCE_CALL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
InstanceArgument - Class in ru.ispras.microtesk.translator.nml.ir.primitive
 
InstanceArgument.Kind - Enum in ru.ispras.microtesk.translator.nml.ir.primitive
 
InstructionCall - Class in ru.ispras.microtesk.model
The InstructionCall class provides methods to run execution simulation of some instruction within the processor model.
InstructionCall(TemporaryVariables, IsaPrimitive) - Constructor for class ru.ispras.microtesk.model.InstructionCall
Creates an instruction call object based on an nML operation.
INT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
INT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
INT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
INT(int) - Static method in class ru.ispras.microtesk.model.data.Type
 
INT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
INT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
INT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
INT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
INT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
INT(int) - Static method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
 
INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
int_to_float(Where, Expr, Type) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
IntegerCast - Class in ru.ispras.microtesk.translator.nml.coverage
 
IntegerCast() - Constructor for class ru.ispras.microtesk.translator.nml.coverage.IntegerCast
 
IntegerClause<V> - Class in ru.ispras.microtesk.basis.solver.integer
IntegerClause represents a clause, which is a set of OR- or AND-connected equations (objects of IntegerEquation).
IntegerClause(IntegerClause.Type, Collection<IntegerEquation<V>>) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerClause
Constructs an clause of the given type with the given set of equations.
IntegerClause(IntegerEquation<V>) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerClause
Constructs an clause with the given equation.
IntegerClause(IntegerClause<V>) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerClause
Constructs a copy of the clause.
IntegerClause.Builder<V> - Class in ru.ispras.microtesk.basis.solver.integer
IntegerClause.Builder(IntegerClause.Type) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerClause.Builder
Constructs a clause builder.
IntegerClause.Builder(IntegerClause.Builder<V>) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerClause.Builder
Constructs a copy of the clause builder.
IntegerClause.Type - Enum in ru.ispras.microtesk.basis.solver.integer
IntegerClause.Type contains clause types.
IntegerClauseSolver - Class in ru.ispras.microtesk.basis.solver.integer
IntegerClauseSolver implements an equation clause solver.
IntegerClauseSolver(IntegerClause<IntegerVariable>) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerClauseSolver
Constructs an equation clause solver.
IntegerClauseSolver(IntegerClauseSolver) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerClauseSolver
Constructs a copy of the solver.
IntegerConstraint<V> - Interface in ru.ispras.microtesk.basis.solver.integer
IntegerConstraint is generic interface for integer constraints.
IntegerDomain - Class in ru.ispras.microtesk.basis.solver.integer
IntegerDomain class represents a finite integer domain (a finite set of integer values).
IntegerDomain() - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
Constructs the empty domain.
IntegerDomain(BigInteger, BigInteger) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
Constructs a single-range domain ([min, max]).
IntegerDomain(BigInteger) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
Constructs a single-value domain.
IntegerDomain(int) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
Constructs a single-range domain ([0, 2^width - 1]).
IntegerDomain(IntegerDomain) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
Constructs a copy of the given domain.
IntegerDomainConstraint<V> - Class in ru.ispras.microtesk.basis.solver.integer
IntegerDomainConstraint class represents a simple constraint.
IntegerDomainConstraint(IntegerDomainConstraint.Type, V, Set<BigInteger>, Set<BigInteger>) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerDomainConstraint
 
IntegerDomainConstraint(V, Set<BigInteger>, Set<BigInteger>) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerDomainConstraint
 
IntegerDomainConstraint(V, Set<BigInteger>) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerDomainConstraint
 
IntegerDomainConstraint(V, BigInteger) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerDomainConstraint
 
IntegerDomainConstraint.Type - Enum in ru.ispras.microtesk.basis.solver.integer
IntegerDomainConstraint.Type contains domain constraint types.
IntegerEqualConstraint<V> - Class in ru.ispras.microtesk.basis.solver.integer
IntegerEqualConstraint class represents constraints of the kind x == value.
IntegerEqualConstraint(V, BigInteger) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerEqualConstraint
 
IntegerEquation<V> - Class in ru.ispras.microtesk.basis.solver.integer
IntegerEquation represents an equality or inequality of two integer variables (objects of IntegerVariable).
IntegerEquation(V, V, boolean) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerEquation
Constructs an equality/inequality.
IntegerEquation(V, BigInteger, boolean) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerEquation
Constructs an equality/inequality.
IntegerField - Class in ru.ispras.microtesk.basis.solver.integer
IntegerField class represents an integer field.
IntegerField(IntegerVariable, int, int) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerField
Constructs an integer field.
IntegerField(IntegerVariable, int) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerField
Constructs an integer field.
IntegerField(IntegerVariable) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerField
Constructs an integer field.
IntegerFieldFormulaProblemSat4j - Class in ru.ispras.microtesk.basis.solver.integer
IntegerFieldFormulaProblemSat4j represents an integer problem.
IntegerFieldFormulaProblemSat4j() - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerFieldFormulaProblemSat4j
 
IntegerFieldFormulaProblemSat4j(IntegerFieldFormulaProblemSat4j) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerFieldFormulaProblemSat4j
 
IntegerFieldFormulaSolverSat4j - Class in ru.ispras.microtesk.basis.solver.integer
IntegerFieldFormulaSolverSat4j implements an integer-field-constraints solver.
IntegerFieldFormulaSolverSat4j(IntegerFormulaBuilder<IntegerField>, IntegerVariableInitializer) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerFieldFormulaSolverSat4j
Constructs a solver.
IntegerFieldFormulaSolverSat4j(Collection<IntegerFormula<IntegerField>>, IntegerVariableInitializer) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerFieldFormulaSolverSat4j
Constructs a solver.
IntegerFieldFormulaSolverSat4j(IntegerFormula<IntegerField>, IntegerVariableInitializer) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerFieldFormulaSolverSat4j
Constructs a solver.
IntegerFormula<V> - Class in ru.ispras.microtesk.basis.solver.integer
IntegerFormula represents a formula, which is a set of IntegerClause.
IntegerFormula(Collection<IntegerClause<V>>) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerFormula
Constructs a formula.
IntegerFormula(IntegerFormula<V>) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerFormula
Constructs a copy of the formula.
IntegerFormula.Builder<V> - Class in ru.ispras.microtesk.basis.solver.integer
IntegerFormula.Builder() - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerFormula.Builder
Constructs a formula builder.
IntegerFormula.Builder(IntegerFormula.Builder<V>) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerFormula.Builder
Constructs a copy of the formula builder.
IntegerFormulaBuilder<V> - Class in ru.ispras.microtesk.basis.solver.integer
IntegerFormulaBuilder represents an abstract formula builder.
IntegerFormulaBuilder() - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerFormulaBuilder
 
IntegerRange - Class in ru.ispras.microtesk.basis.solver.integer
This class represents a non-empty integer range (interval).
IntegerRange(BigInteger, BigInteger) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerRange
Constructs a range with the given lower (min) and upper (max) bounds.
IntegerRange(BigInteger) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerRange
Constructs a single-value range.
IntegerRange(long, long) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerRange
Constructs a range with the given lower (min) and upper (max) bounds.
IntegerRange(long) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerRange
Constructs a single-value range.
IntegerRange.RangePointType - Enum in ru.ispras.microtesk.basis.solver.integer
This enumeration contains types of range bounds.
IntegerRangeConstraint - Class in ru.ispras.microtesk.basis.solver.integer
IntegerRangeConstraint class represents a range constraint.
IntegerRangeConstraint(IntegerVariable, IntegerRange) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerRangeConstraint
 
integerValue() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
 
IntegerValuesSettings - Class in ru.ispras.microtesk.mmu.settings
IntegerValuesSettings describes which cache policies to be used in tests.
IntegerValuesSettings(String, BigInteger, BigInteger) - Constructor for class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
 
IntegerValuesSettingsParser - Class in ru.ispras.microtesk.mmu.settings
IntegerValuesSettingsParser() - Constructor for class ru.ispras.microtesk.mmu.settings.IntegerValuesSettingsParser
 
IntegerVariable - Class in ru.ispras.microtesk.basis.solver.integer
IntegerVariable represents a variable, which is a named entity with given width.
IntegerVariable(int, BigInteger) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerVariable
Constructs a fake variable to store a constant value.
IntegerVariable(String, int, BigInteger) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerVariable
Constructs a variable.
IntegerVariable(String, int) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerVariable
Constructs a variable.
IntegerVariableInitializer - Enum in ru.ispras.microtesk.basis.solver.integer
IntegerVariableInitializer defines strategies for initializing integer variables.
INTERNAL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
INTERNAL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
INTERNAL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
INTERNAL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
INTERNAL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
intersect(IntegerRange) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
Intersects the domain with the given range (restricts the domain to the given range).
intersect(IntegerDomain) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
Intersects this domain with the given one.
intersect(IntegerRange) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRange
Returns the intersection of this range with the given one.
intToFloat(Type, Data) - Static method in class ru.ispras.microtesk.model.data.Data
 
intValue() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
invalidateAssigned() - Method in class ru.ispras.microtesk.mmu.translator.ConstantPropagator
 
Ir - Class in ru.ispras.microtesk.mmu.translator.ir
 
Ir(String) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Ir
 
Ir - Class in ru.ispras.microtesk.translator.nml.ir
 
Ir(String) - Constructor for class ru.ispras.microtesk.translator.nml.ir.Ir
 
IrInquirer - Class in ru.ispras.microtesk.translator.nml.ir.analysis
 
IrInquirer(Ir) - Constructor for class ru.ispras.microtesk.translator.nml.ir.analysis.IrInquirer
 
IrVisitor - Interface in ru.ispras.microtesk.translator.nml.ir
The IrVisitor interface is to be implemented by all visitor objects applied to the IR of an ISA specification.
IrVisitorDefault - Class in ru.ispras.microtesk.translator.nml.ir
 
IrVisitorDefault() - Constructor for class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
IrWalker - Class in ru.ispras.microtesk.translator.nml.ir
The IrWalker class performs traversal of an IR using IrVisitor.
IrWalker(Ir) - Constructor for class ru.ispras.microtesk.translator.nml.ir.IrWalker
 
IrWalker.Direction - Enum in ru.ispras.microtesk.translator.nml.ir
 
IrWalkerFlow - Class in ru.ispras.microtesk.translator.nml.ir
 
IrWalkerFlow(Ir, IrVisitor) - Constructor for class ru.ispras.microtesk.translator.nml.ir.IrWalkerFlow
 
IrWalkerShortcuts - Class in ru.ispras.microtesk.translator.nml.ir
 
IrWalkerShortcuts(Ir, IrVisitor) - Constructor for class ru.ispras.microtesk.translator.nml.ir.IrWalkerShortcuts
 
IS_NAN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
IS_NAN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
IS_NAN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
IS_NAN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
IS_NAN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
IS_NAN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
IS_NAN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
IS_NAN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
IS_NAN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
IS_NAN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
IS_SIGN_NAN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
IS_SIGN_NAN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
IS_SIGN_NAN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
IS_SIGN_NAN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
IS_SIGN_NAN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
IS_SIGN_NAN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
IS_SIGN_NAN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
IS_SIGN_NAN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
IS_SIGN_NAN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
IS_SIGN_NAN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
IS_TYPE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
IS_TYPE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
IS_TYPE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
IS_TYPE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
IS_TYPE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
IS_TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
IS_TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
IS_TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
IS_TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
IS_TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
is_type(Where, Expr, Type) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
isAlias() - Method in class ru.ispras.microtesk.model.memory.Memory
 
isAligned(BigInteger) - Method in enum ru.ispras.microtesk.mmu.basis.DataType
Checks whether the address is aligned (contains a sufficient number of zero bits at the end).
isAllocated() - Method in class ru.ispras.microtesk.test.ConcreteSequence
 
IsaPrimitive - Class in ru.ispras.microtesk.model
The IsaPrimitive class implements base functionality of addressing modes and operations.
IsaPrimitive(Map<String, IsaPrimitive>) - Constructor for class ru.ispras.microtesk.model.IsaPrimitive
Constructs a primitive and saves the table of its arguments.
IsaPrimitive() - Constructor for class ru.ispras.microtesk.model.IsaPrimitive
Constructs a primitive.
IsaPrimitiveBuilder - Class in ru.ispras.microtesk.model
The IsaPrimitiveBuilder class is responsible for creating and initializing instances of nML primitives (addressing modes and operations).
IsaPrimitiveBuilder(IsaPrimitiveInfoAnd) - Constructor for class ru.ispras.microtesk.model.IsaPrimitiveBuilder
Creates a builder for a primitive described with the specified parameters.
IsaPrimitiveInfo - Class in ru.ispras.microtesk.model
 
IsaPrimitiveInfo(IsaPrimitiveKind, String, Type) - Constructor for class ru.ispras.microtesk.model.IsaPrimitiveInfo
 
IsaPrimitiveInfoAnd - Class in ru.ispras.microtesk.model
 
IsaPrimitiveInfoAnd(IsaPrimitiveKind, String, Class<?>, Type) - Constructor for class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
 
IsaPrimitiveInfoOr - Class in ru.ispras.microtesk.model
 
IsaPrimitiveInfoOr(IsaPrimitiveKind, String, IsaPrimitiveInfo...) - Constructor for class ru.ispras.microtesk.model.IsaPrimitiveInfoOr
 
IsaPrimitiveKind - Enum in ru.ispras.microtesk.model
Specifies the kind of the object described by the ISA primitive.
isArgumentDefined(String) - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
Checks whether the addressing mode has an argument with the specified name.
isAtomic() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram
 
isAtomic() - Method in class ru.ispras.microtesk.test.template.Block
 
isAtomicSequence() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
isAuxiliary() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryObject
 
isBasicBlock() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Checks if the entry is a basic block.
isBiased() - Method in class ru.ispras.microtesk.test.template.Preparator.Variant
 
isBoolean() - Method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
isBranch() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Checks whether the operation is a branch operation (causes control transfer).
isBranch() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Checks whether the entry is a conditional or an unconditional branch.
isBranch() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
isBranch() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
isBreakAddress(long) - Method in class ru.ispras.microtesk.test.Code
 
isBreakAddress(long) - Method in class ru.ispras.microtesk.test.Code2
 
isChild(BlockId) - Method in class ru.ispras.microtesk.test.template.BlockId
Checks whether the specified block identifier refers to a block which is a child (not necessary immediate) of the block marked by the current identifier.
isCoersionApplied() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
 
isComment() - Method in class ru.ispras.microtesk.test.template.Output
 
isComparator() - Method in class ru.ispras.microtesk.test.template.Preparator
 
isConditionalBranch() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Checks whether the operation is a conditional branch operation (causes control transfer on some condition).
isConditionalBranch() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
isConditionalBranch() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
isConstant() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
 
isControlCodeInBasicBlock() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
 
isControlCodeInDelaySlot() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
 
isCorrect() - Method in class ru.ispras.microtesk.translator.antlrex.ParserEx
 
isDebug() - Static method in class ru.ispras.microtesk.Logger
 
isDeclaredAs(Token, Enum<?>) - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
 
isDeclaredAs(CommonTree, Enum<?>) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserBase
 
isDefault() - Method in class ru.ispras.microtesk.test.template.Preparator
 
isDefined() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerVariable
Checks whether the variable is defined, i.e.
isDefined(T) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Checks whether the object is defined (initialized).
isDefined(String) - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
isDelaySlot() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Checks whether the entry is a delay slot.
isDisabledTransition(MmuTransition) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
 
isElseBlock() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementCondition.Block
 
ISemanticError - Interface in ru.ispras.microtesk.translator.antlrex
Base interface to be supported by all object describing semantic errors in the specification detected by the translator.
isEmpty() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints
 
isEmpty() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause.Builder
Checks whether there are no equations.
isEmpty() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
Checks whether the domain is empty.
isEmpty() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula
Checks whether there are no clauses.
isEmpty() - Method in class ru.ispras.microtesk.basis.solver.integer.Sat4jFormula
 
isEmpty() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
 
isEmpty() - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints
 
isEmpty() - Method in class ru.ispras.microtesk.test.ConcreteSequence
 
isEmpty() - Method in class ru.ispras.microtesk.test.engine.AbstractSequence.Builder
 
isEmpty() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
 
isEmpty() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
isEmpty() - Method in class ru.ispras.microtesk.test.template.Block
 
isEmpty() - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
isEmpty() - Method in class ru.ispras.microtesk.utils.AdjacencyList
 
isEmptyStack() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
 
isEnabled() - Method in class ru.ispras.microtesk.mmu.settings.BooleanOptionSettings
 
isEnabled() - Static method in class ru.ispras.microtesk.model.tracer.Tracer
 
isEnabled(String) - Method in class ru.ispras.microtesk.settings.MemorySettings
 
isEnabled() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
isEquality() - Method in enum ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Type
 
isException() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAction
 
isExecutable() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
isExecutable() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
isExternal() - Method in class ru.ispras.microtesk.test.template.Block
 
isExternal() - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
isFake() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
 
isFeasibleAccess(Access) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
 
isFeasibleEntry(AccessPath.Entry, MemoryAccessType, AccessConstraints, SymbolicResult) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
 
isFeasibleStructure(List<Access>) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
 
isFictitious() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
Checks whether the branch is fictitious (condition does not change) or not.
isField() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
 
isFileLengthLimitExceeded() - Method in class ru.ispras.microtesk.test.Statistics
 
isFlag() - Method in enum ru.ispras.microtesk.options.Option
 
isFree(T) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Checks whether the object is free (belongs to the initial set of objects and not in use).
isFreeAllModes() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
isGlobal() - Method in class ru.ispras.microtesk.test.template.DataSection
 
isGlobal() - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
 
isGoto() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Checks whether the entry is an unconditional branch.
isHard() - Method in class ru.ispras.microtesk.basis.solver.Bias
 
isHidden() - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
isHit(A) - Method in interface ru.ispras.microtesk.mmu.model.api.Buffer
Checks whether the given address causes a hit.
isHit(BitVector) - Method in interface ru.ispras.microtesk.mmu.model.api.BufferObserver
Checks whether the given address causes a hit.
isHit(A) - Method in class ru.ispras.microtesk.mmu.model.api.Cache
 
isHit(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Cache
 
isHit(A) - Method in class ru.ispras.microtesk.mmu.model.api.Line
 
isHit(A) - Method in class ru.ispras.microtesk.mmu.model.api.Memory
 
isHit(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Memory
 
isHit(A) - Method in class ru.ispras.microtesk.mmu.model.api.Mmu
 
isHit(A) - Method in class ru.ispras.microtesk.mmu.model.api.MmuMapping
 
isHit(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.MmuMapping
 
isHit(A) - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping
 
isHit(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping
 
isHit(A) - Method in class ru.ispras.microtesk.mmu.model.api.Segment
 
isHit(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Segment
 
isHit(A) - Method in class ru.ispras.microtesk.mmu.model.api.Set
 
isHit() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
 
isIfThen() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Checks whether the entry is a conditional branch.
isImageSizeFixed() - Method in class ru.ispras.microtesk.model.decoder.Decoder
 
isImageSizeFixed() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
 
isImmediate() - Method in class ru.ispras.microtesk.test.template.Argument
 
isIn() - Method in enum ru.ispras.microtesk.model.ArgumentMode
 
isInitialized(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Mmu
 
isInitialized() - Method in class ru.ispras.microtesk.model.memory.Location
 
isInitialized(BitVector) - Method in interface ru.ispras.microtesk.model.memory.MemoryDevice
Checks whether the specified address location has been initialized.
isInitialized(BitVector) - Method in class ru.ispras.microtesk.model.memory.MemoryDeviceWrapper
 
isInitialized() - Method in class ru.ispras.microtesk.test.template.DataManager
 
isInstruction() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
Checks whether the instruction call corresponds to a printable instruction (executable instruction or pseudo instruction).
isInteger() - Method in class ru.ispras.microtesk.model.data.Type
 
isInteger() - Method in enum ru.ispras.microtesk.model.data.TypeId
 
isInternalVariable() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
 
isJunction(Primitive) - Static method in class ru.ispras.microtesk.translator.nml.ir.analysis.PrimitiveUtils
Checks whether the given primitive is a junction.
isKind(FormatMarker.Kind) - Method in class ru.ispras.microtesk.utils.FormatMarker
Check whether the marker of the specified kind.
isLabelReference() - Method in class ru.ispras.microtesk.test.Executor.Status
 
isLeaf(Primitive) - Static method in class ru.ispras.microtesk.translator.nml.ir.analysis.PrimitiveUtils
Checks whether the given primitive is a leaf primitive.
isLoad() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
Checks whether the addressing performs a memory load action in its attributes.
isLoad() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Checks whether the operation performs a memory load action.
isLoad() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
isLoad() - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.MemoryAccessStatus
 
isLoad() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
isLocation() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
 
isLossOfSignificantBits(Type, BigInteger) - Static method in class ru.ispras.microtesk.model.data.Data
Checks whether the significant bits are lost when the specified integer is converted to the specified Model API type.
isMatch(BigInteger) - Method in class ru.ispras.microtesk.test.template.Preparator.Argument
 
isMatch(Primitive, BitVector, String) - Method in class ru.ispras.microtesk.test.template.Preparator
 
isMatch(BitVector) - Method in class ru.ispras.microtesk.utils.Mask
 
isMemory(Location) - Static method in class ru.ispras.microtesk.translator.nml.ir.analysis.IrInquirer
 
isMemoryReference() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
Checks whether the addressing mode provides refers to memory (provides an access to memory via its return expression).
isMemoryReference() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
isModeToFree() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
isNan() - Method in class ru.ispras.microtesk.model.data.Data
 
isNan() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
isNan(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
isNegated() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
isOpcMatch(BitVector) - Method in class ru.ispras.microtesk.model.decoder.Decoder
 
isOpen() - Method in class ru.ispras.microtesk.utils.BinaryWriter
 
isOrRule() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
 
isOut() - Method in enum ru.ispras.microtesk.model.ArgumentMode
 
isParent() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
 
isParent(Variable) - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
 
isParent(BlockId) - Method in class ru.ispras.microtesk.test.template.BlockId
Checks whether the specified block identifier refers to a block which is a parent (not necessary immediate) of the block marked by the current identifier.
isPC(Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.IrInquirer
 
isPC(Location) - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.IrInquirer
 
isPointed() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
Checks whether the branch is pointed (there is only one branch execution which condition equals to the negation of the first one.
isPreparatorCall() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
isProgramLengthLimitExceeded() - Method in class ru.ispras.microtesk.test.Statistics
 
isRegister(Location) - Static method in class ru.ispras.microtesk.translator.nml.ir.analysis.IrInquirer
 
isRelativeOrigin() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
isReplaceable() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
Checks whether the buffer support data replacement.
isReserved() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
Checks whether this symbol is a registered keyword.
isReserved(String) - Method in class ru.ispras.microtesk.translator.antlrex.symbols.SymbolTable
Checks whether the specified named was registered as reserved keyword.
isRevisionApplicable(Token) - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
 
isRoot() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Checks whether the current operation is a root.
isRoot() - Method in class ru.ispras.microtesk.test.template.BlockId
Checks whether the current block is a root block (has no parent).
isRoot() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
isRoot() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
Checks whether the current primitive is a root primitive.
isRootSource() - Method in class ru.ispras.microtesk.translator.antlrex.TokenSourceStack
 
isRuntime() - Method in class ru.ispras.microtesk.test.template.Output
Returns true if the stored information should be evaluated during the simulation and the evaluation results should be printed to the MicroTESK simulator output or false if it should be evaluated after simulation and the results should be inserted into the generated test program.
isSeparateFile() - Method in class ru.ispras.microtesk.test.template.DataSection
 
isSeparateFile() - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
 
isShared() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryExpr
 
isShift() - Method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
isSignalingNan() - Method in class ru.ispras.microtesk.model.data.Data
 
isSignalingNan() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
isSignalingNan(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
isSignificant(int) - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
 
isSimple() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
Checks whether the branch is simple (condition does not change more than one time) or not.
isSingle() - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.Condition
 
isSingular() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
Checks whether the domain is singular (consists of a single value).
isSingular() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRange
Checks whether the range is singular (consists of a single value: min == max).
isSoft() - Method in class ru.ispras.microtesk.basis.solver.Bias
 
isStandard() - Method in class ru.ispras.microtesk.model.memory.Section
 
isStandard(String) - Static method in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
 
isStandard() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
 
isStart() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry
 
isStatus(TreeVisitor.Status) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
isStore() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
Checks whether the addressing mode performs a memory store action.
isStore() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Checks whether the operation performs a memory store action.
isStore() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
isStore() - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.MemoryAccessStatus
 
isStore() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
isStruct() - Method in enum ru.ispras.microtesk.mmu.translator.generation.spec.Atom.Kind
 
isStruct() - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
 
isStruct() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
 
isSuccess() - Method in class ru.ispras.microtesk.mmu.translator.MmuLanguageContext.CheckResult
 
isSuccessful() - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserEx
Checks if parsing was successful (no errors occurred).
isSuitable(TestBaseQuery) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressDataGenerator
 
isSuitable(TestBaseQuery) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryDataGenerator
 
isSuitable(TestBaseQuery) - Method in class ru.ispras.microtesk.test.engine.branch.BranchDataGenerator
 
isSupported(IsaPrimitive) - Method in class ru.ispras.microtesk.model.Immediate.Info
 
isSupported(IsaPrimitive) - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfo
 
isSupported(IsaPrimitive) - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
 
isSupported(IsaPrimitive) - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfoOr
 
isTraceLengthLimitExceeded() - Method in class ru.ispras.microtesk.test.Statistics
 
isType(TypeId) - Method in class ru.ispras.microtesk.model.data.Data
 
isTypeAccepted(String) - Method in class ru.ispras.microtesk.model.metadata.MetaArgument
Checks whether if the specified type is accepted for the argument.
isTypeOf(TypeId) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
 
isTypeOf(Type) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
 
isUsed(BigInteger) - Method in class ru.ispras.microtesk.model.memory.MemoryTracker
Checks whether the specified address is location in one of regions in use.
isUsed(T) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Checks whether the object is in use.
isValid() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
 
isValid(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
 
isValidTransition(MmuTransition, MemoryAccessType) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
 
isValue() - Method in class ru.ispras.microtesk.mmu.translator.ir.Constant
 
isValueSet() - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
 
isVariable() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerField
Checks whether the field matches the variable (lo == 0 and hi == W - 1, where W is width of the variable).
isView() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
 
isVolatile() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
iterator() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
Returns the iterator over the domain's values.
iterator - Variable in class ru.ispras.microtesk.test.sequence.internal.IteratorEntry
The iterator itself.
iterator() - Method in class ru.ispras.microtesk.translator.nml.coverage.Paths
 
iterator() - Method in class ru.ispras.microtesk.utils.AdjacencyList
 
iterator() - Method in class ru.ispras.microtesk.utils.FilterIterable
 
IteratorEntry<T> - Class in ru.ispras.microtesk.test.sequence.internal
This class represents an iterator entry that is used in some compositors.
IteratorEntry(Iterator<T>, float) - Constructor for class ru.ispras.microtesk.test.sequence.internal.IteratorEntry
Constructs an iterator entry.
IteratorEntry(Iterator<T>) - Constructor for class ru.ispras.microtesk.test.sequence.internal.IteratorEntry
Constructs an iterator entry whose composition point is in the middle.
iterators - Variable in class ru.ispras.microtesk.test.sequence.internal.CompositeIterator
The sub-iterators (i.e., iterators to be combined or composed).

J

JAVA - Static variable in class ru.ispras.microtesk.translator.antlrex.ReservedKeywords
 
JAVA_EXT - Static variable in class ru.ispras.microtesk.translator.generation.PackageInfo
Extension for Java-files.

L

Label - Class in ru.ispras.microtesk.model.memory
The Label class labels some memory location with the provided identifier.
Label(String, Memory) - Constructor for class ru.ispras.microtesk.model.memory.Label
 
Label(String, Memory, int) - Constructor for class ru.ispras.microtesk.model.memory.Label
 
Label - Class in ru.ispras.microtesk.test.template
The Label class describes a label set in test templates and symbolic test programs.
Label(String, BlockId) - Constructor for class ru.ispras.microtesk.test.template.Label
Constructs a label object.
Label(Label) - Constructor for class ru.ispras.microtesk.test.template.Label
Constructs a copy of the specified label.
LABEL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
LABEL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
LABEL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
LabelManager - Class in ru.ispras.microtesk.test
The role of the LabelManager class is resolving references to labels that have the same names, but are defined in different blocks.
LabelManager() - Constructor for class ru.ispras.microtesk.test.LabelManager
Constructs a new label manager that stores no information about labels.
LabelManager(LabelManager) - Constructor for class ru.ispras.microtesk.test.LabelManager
 
LabelManager.Target - Class in ru.ispras.microtesk.test
The LabelManager.Target class stores information about the target the specified label points to.
LabelReference - Class in ru.ispras.microtesk.test.template
The LabelReference class describes a reference to a label.
LabelReference(LabelValue) - Constructor for class ru.ispras.microtesk.test.template.LabelReference
 
LabelReference(LabelValue, LocationAccessor) - Constructor for class ru.ispras.microtesk.test.template.LabelReference
 
LabelReference(LabelReference) - Constructor for class ru.ispras.microtesk.test.template.LabelReference
 
LabelUniqualizer - Class in ru.ispras.microtesk.test.template
 
LabelUniqualizer.SeriesId - Class in ru.ispras.microtesk.test.template
 
LabelValue - Class in ru.ispras.microtesk.test.template
 
LabelValue(LabelValue) - Constructor for class ru.ispras.microtesk.test.template.LabelValue
 
lastParentToken - Variable in class ru.ispras.microtesk.translator.antlrex.TokenSourceStack.TokenSourceEntry
The latest token of the parent stream.
LazyValue - Class in ru.ispras.microtesk.test.template
 
LazyValue(LazyData) - Constructor for class ru.ispras.microtesk.test.template.LazyValue
 
LazyValue(LazyData, int, int) - Constructor for class ru.ispras.microtesk.test.template.LazyValue
 
LazyValue(LazyValue) - Constructor for class ru.ispras.microtesk.test.template.LazyValue
 
LEFT_BRACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
LEFT_BRACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
LEFT_BRACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
LEFT_BRACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
LEFT_BRACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
LEFT_BRACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
LEFT_BRACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
LEFT_BRACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
LEFT_BRACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
LEFT_BRACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
LEFT_BROCKET - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
LEFT_BROCKET - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
LEFT_BROCKET - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
LEFT_BROCKET - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
LEFT_BROCKET - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
LEFT_BROCKET - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
LEFT_BROCKET - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
LEFT_BROCKET - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
LEFT_BROCKET - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
LEFT_BROCKET - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
LEFT_HOOK - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
LEFT_HOOK - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
LEFT_HOOK - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
LEFT_HOOK - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
LEFT_HOOK - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
LEFT_HOOK - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
LEFT_HOOK - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
LEFT_HOOK - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
LEFT_HOOK - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
LEFT_HOOK - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
LEFT_PARENTH - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
LEFT_PARENTH - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
LEFT_PARENTH - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
LEFT_PARENTH - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
LEFT_PARENTH - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
LEFT_PARENTH - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
LEFT_PARENTH - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
LEFT_PARENTH - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
LEFT_PARENTH - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
LEFT_PARENTH - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
LEFT_SHIFT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
LEFT_SHIFT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
LEFT_SHIFT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
LEFT_SHIFT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
LEFT_SHIFT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
LEFT_SHIFT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
LEFT_SHIFT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
LEFT_SHIFT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
LEFT_SHIFT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
LEFT_SHIFT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
length() - Method in class ru.ispras.microtesk.utils.SparseArray
 
LEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
LEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
LEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
LEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
LEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
LEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
LEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
LEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
LEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
LEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
let() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
let() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
LET - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
LET - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
LET - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
LET - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
LET - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
letConst() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
letConst() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
letConst() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
letConst() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
LetConstant - Class in ru.ispras.microtesk.translator.nml.ir.shared
 
letDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
letDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
letExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
letExpr(String) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
LetFactory - Class in ru.ispras.microtesk.translator.nml.ir.shared
 
LetFactory(WalkerContext) - Constructor for class ru.ispras.microtesk.translator.nml.ir.shared.LetFactory
 
LetLabel - Class in ru.ispras.microtesk.translator.nml.ir.shared
 
LETTER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
LETTER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
LETTER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
LETTER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
LETTER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
LETTER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
LETTER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
LETTER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
LETTER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
LETTER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
lhs - Variable in class ru.ispras.microtesk.basis.solver.integer.IntegerEquation
The left-hand-side variable.
Line<D extends Data,A extends Address> - Class in ru.ispras.microtesk.mmu.model.api
This is an abstract representation of a cache line.
Line(Matcher<D, A>) - Constructor for class ru.ispras.microtesk.mmu.model.api.Line
Constructs a default (invalid) line.
LINE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
LINE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
LINE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
LINE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
LINE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
LINE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
LINE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
LINE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
LINE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
LINE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
LINE_WIDTH - Static variable in class ru.ispras.microtesk.Logger
 
LOAD(DataType) - Static method in class ru.ispras.microtesk.mmu.basis.MemoryAccessType
 
load(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Mmu
 
load() - Method in class ru.ispras.microtesk.model.Execution.InternalVariable
 
load() - Method in class ru.ispras.microtesk.model.memory.Location
 
load(BitVector) - Method in interface ru.ispras.microtesk.model.memory.MemoryDevice
Loads data from the given address.
load(BitVector) - Method in class ru.ispras.microtesk.model.memory.MemoryDeviceWrapper
 
loadFromModel(String) - Static method in class ru.ispras.microtesk.SysUtils
Loads a class with the specified name from models.jar.
loadModel(String) - Static method in class ru.ispras.microtesk.SysUtils
Loads a model with the specified name from models.jar.
loadPlugin(String) - Static method in class ru.ispras.microtesk.SysUtils
Loads a plug-in implemented by the specified class from microtesk.jar.
loadPlugins() - Static method in class ru.ispras.microtesk.Config
 
loadRevisions(String) - Static method in class ru.ispras.microtesk.Config
 
loadSettings() - Static method in class ru.ispras.microtesk.Config
 
localVars() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
LOCATION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
location() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
LOCATION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
location() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
LOCATION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
Location - Class in ru.ispras.microtesk.model.memory
 
Location(Data) - Constructor for class ru.ispras.microtesk.model.memory.Location
 
LOCATION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
location() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
LOCATION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
location() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
LOCATION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
location() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
location(Location) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
Location - Class in ru.ispras.microtesk.translator.nml.ir.expr
 
location(Where, String) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationFactory
 
location(Where, String, Expr, List<String>) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationFactory
 
location(Where, String, List<String>) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationFactory
 
Location.Bitfield - Class in ru.ispras.microtesk.translator.nml.ir.expr
 
LOCATION_BITFIELD - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
LOCATION_BITFIELD - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
LOCATION_BITFIELD - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
LOCATION_BITFIELD - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
LOCATION_BITFIELD - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
LOCATION_BITFIELD - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
LOCATION_INDEX - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
LOCATION_INDEX - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
LOCATION_INDEX - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
LOCATION_INDEX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
LOCATION_INDEX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
LOCATION_INDEX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
LOCATION_REPEAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
LOCATION_REPEAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
LOCATION_REPEAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
LOCATION_REPEAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
LOCATION_REPEAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
LOCATION_REPEAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
LocationAccessor - Interface in ru.ispras.microtesk.model.memory
The LocationAccessor interface is used by the simulator to access data stored in the specified location.
locationAtom() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
locationAtom() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
locationAtom() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
locationAtom() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
locationAtom() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
locationExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
locationExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
locationExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
locationExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
locationExpr(int) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
LocationFactory - Class in ru.ispras.microtesk.translator.nml.ir.expr
 
LocationFactory(WalkerContext) - Constructor for class ru.ispras.microtesk.translator.nml.ir.expr.LocationFactory
 
LocationSource - Interface in ru.ispras.microtesk.translator.nml.ir.expr
 
LocationSourceMemory - Class in ru.ispras.microtesk.translator.nml.ir.expr
 
LocationSourceMemory(MemoryExpr) - Constructor for class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourceMemory
 
LocationSourcePrimitive - Class in ru.ispras.microtesk.translator.nml.ir.expr
 
LocationSourcePrimitive(Primitive) - Constructor for class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourcePrimitive
 
locationVal() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
locationVal() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
locationVal() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
locationVal() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
locationVal() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
LogEntry - Class in ru.ispras.microtesk.translator.antlrex.log
The LogEntry class stores information about a translation issue registered in the log.
LogEntry(LogEntry.Kind, SenderKind, String, int, int, String) - Constructor for class ru.ispras.microtesk.translator.antlrex.log.LogEntry
Creates a LogEntry object.
LogEntry.Kind - Enum in ru.ispras.microtesk.translator.antlrex.log
The enumeration describes categories of events or exceptions (usually a record is added to the log due to a runtime exception) that can occur during translation.
Logger - Class in ru.ispras.microtesk
 
Logger() - Constructor for class ru.ispras.microtesk.Logger
 
Logger.EventType - Enum in ru.ispras.microtesk
 
Logger.Listener - Interface in ru.ispras.microtesk
 
logicExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
LogStore - Interface in ru.ispras.microtesk.translator.antlrex.log
A base interface for a log store class (the class that will store and process information about events occurred during translation).
LogStoreConsole - Class in ru.ispras.microtesk.translator.antlrex.log
The simplest implementation of the LogStore interface, which posts messages to the console (the "standard" error output stream).
LogStoreListener - Class in ru.ispras.microtesk.translator.antlrex.log
The LogStoreListener class is designed as a base class for classes that listen to events posted to the log.
LogStoreListener(LogStore) - Constructor for class ru.ispras.microtesk.translator.antlrex.log.LogStoreListener
 
LogWriter - Class in ru.ispras.microtesk.translator.antlrex.log
The LogWriter is a helper class that provides facilities to post messages to the log.
LogWriter(SenderKind, String, LogStore) - Constructor for class ru.ispras.microtesk.translator.antlrex.log.LogWriter
 
longValue() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
LOWER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
LOWER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
LOWER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
LOWER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
LOWER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
LOWER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
LOWER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
LOWER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
LOWER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
LOWER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 

M

mACTION() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
main(String[]) - Static method in class ru.ispras.microtesk.MicroTESK
 
makeConcreteCall(EngineContext, AbstractCall) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeConcreteCalls(EngineContext, List<AbstractCall>) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeCopy() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveAND
 
makeErrorMessage(TestBaseQueryResult) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeImm(Argument) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeImmLazy(Argument) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeImmRandom(Argument) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeImmUnknown(Argument) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeInitializer(EngineContext, AbstractCall, Primitive, Situation, TestData, Map<String, Argument>, Set<AddressingModeWrapper>) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryInitializerMaker
 
makeInitializer(EngineContext, AbstractCall, Primitive, Situation, TestData, Map<String, Argument>, Set<AddressingModeWrapper>) - Method in class ru.ispras.microtesk.test.engine.branch.BranchInitializerMaker
 
makeInitializer(EngineContext, AbstractCall, AbstractSequence, Primitive, Situation, Set<AddressingModeWrapper>) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeInitializer(EngineContext, AbstractCall, AbstractSequence, Primitive, Situation, Set<AddressingModeWrapper>, IsaPrimitive) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeInitializer(EngineContext, Primitive, BitVector) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeInitializer(EngineContext, AbstractCall, Primitive, Situation, TestData, Map<String, Argument>, Set<AddressingModeWrapper>) - Method in interface ru.ispras.microtesk.test.engine.InitializerMaker
 
makeInitializer(EngineContext, AbstractCall, Primitive, Situation, TestData, Map<String, Argument>, Set<AddressingModeWrapper>) - Method in class ru.ispras.microtesk.test.engine.InitializerMakerDefault
 
makeInitializer(PreparatorStore, BitVector, Map<String, BitVector>) - Method in class ru.ispras.microtesk.test.template.BufferPreparator
 
makeInitializer(PreparatorStore, BitVector, BitVector) - Method in class ru.ispras.microtesk.test.template.MemoryPreparator
 
makeInitializer(PreparatorStore, Primitive, BitVector, String) - Method in class ru.ispras.microtesk.test.template.Preparator
 
makeInstance(MmuBufferAccess, MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard
 
makeLabel(Argument) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeLabelsUnique(AbstractCall) - Method in class ru.ispras.microtesk.test.template.LabelUniqualizer
 
makeMode(EngineContext, Argument) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeMode(EngineContext, Primitive) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeOp(EngineContext, Argument) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeOp(EngineContext, Primitive) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeSpecialConcreteCall(EngineContext, String) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeStreamInit(EngineContext, String) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeStreamRead(EngineContext, String) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeStreamWrite(EngineContext, String) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
mALIAS() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
mAMPER() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mAMPER() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mAND() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mAND() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
MapBuilder - Class in ru.ispras.microtesk.test.template
 
MapBuilder() - Constructor for class ru.ispras.microtesk.test.template.MapBuilder
 
mapToString(Map<U, V>) - Static method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
MARK - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MARK - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MARK - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MARK - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MARK - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
mark(String) - Static method in class ru.ispras.microtesk.model.Execution
 
MARK - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
MARK - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
MARK - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
MARK - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
MARK - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Mask - Class in ru.ispras.microtesk.utils
The Mask class implements masks applied to bit vectors.
mASSERT() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mASSERT() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mASSIGN() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mASSIGN() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
match() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
Matcher<D,A extends Address> - Interface in ru.ispras.microtesk.mmu.model.api
This is a generic interface of a cache line matcher (hit checker).
matchNextOpc(BitVector, BitVector) - Method in class ru.ispras.microtesk.model.decoder.DecoderItem
 
mathFunc() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
mathFunc() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
mathFunc() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
mathFunc() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
mBIN_DIG_LST() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mBIN_DIG_LST() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mBIN_DIGIT() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mBIN_DIGIT() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mBINARY_CONST() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mBINARY_CONST() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mBOOL() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
mCARD() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
mCARD_CONST() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mCARD_CONST() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mCAST() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mCAST() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mCOERCE() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mCOERCE() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mCOLON() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mCOLON() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mCOMMA() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mCOMMA() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mDIGIT() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mDIGIT() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mDIV() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mDIV() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mDOT() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mDOT() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mDOUBLE_COLON() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mDOUBLE_COLON() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mDOUBLE_DOT() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mDOUBLE_DOT() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mDOUBLE_STAR() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mDOUBLE_STAR() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mELSE() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mELSE() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mELSEIF() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mELSEIF() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
MEM - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
MEM - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
MEM - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
MEM - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
MEM - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
memDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
memDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Memory<D extends Data,A extends Address> - Class in ru.ispras.microtesk.mmu.model.api
 
Memory(BigInteger) - Constructor for class ru.ispras.microtesk.mmu.model.api.Memory
 
Memory - Class in ru.ispras.microtesk.mmu.translator.ir
 
Memory(String, Address, Variable, Variable, Map<String, Variable>, Map<String, Attribute>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Memory
 
Memory - Class in ru.ispras.microtesk.model.memory
 
Memory(Memory.Kind, String, Type, BigInteger, boolean) - Constructor for class ru.ispras.microtesk.model.memory.Memory
 
Memory(Memory) - Constructor for class ru.ispras.microtesk.model.memory.Memory
 
Memory.Kind - Enum in ru.ispras.microtesk.model.memory
 
Memory.Proxy - Class in ru.ispras.microtesk.mmu.model.api
Proxy class is used to simplify code of assignment expressions.
MemoryAccessContext - Class in ru.ispras.microtesk.mmu.basis
MemoryAccessContext contains data required for buffer access instantiation.
MemoryAccessContext() - Constructor for class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
 
MemoryAccessContext(String) - Constructor for class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
 
MemoryAccessContext(MemoryAccessContext) - Constructor for class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
 
MemoryAccessDetector - Class in ru.ispras.microtesk.translator.nml.ir.analysis
 
MemoryAccessDetector() - Constructor for class ru.ispras.microtesk.translator.nml.ir.analysis.MemoryAccessDetector
 
MemoryAccessMode - Class in ru.ispras.microtesk.model.memory
 
MemoryAccessMode(boolean, boolean, boolean) - Constructor for class ru.ispras.microtesk.model.memory.MemoryAccessMode
 
MemoryAccessMode(String) - Constructor for class ru.ispras.microtesk.model.memory.MemoryAccessMode
 
MemoryAccessStack - Class in ru.ispras.microtesk.mmu.basis
MemoryAccessStack represents a memory access stack.
MemoryAccessStack(String) - Constructor for class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
 
MemoryAccessStack() - Constructor for class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
 
MemoryAccessStack(MemoryAccessStack) - Constructor for class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
 
MemoryAccessStack.Frame - Class in ru.ispras.microtesk.mmu.basis
MemoryAccessStack.Frame represents a memory access stack's frame.
MemoryAccessStatus - Class in ru.ispras.microtesk.translator.nml.ir.analysis
 
MemoryAccessStatus(boolean, boolean, int) - Constructor for class ru.ispras.microtesk.translator.nml.ir.analysis.MemoryAccessStatus
 
MemoryAccessType - Class in ru.ispras.microtesk.mmu.basis
MemoryAccessType describes a memory access type, which is an operation (load or store) in couple with a block size (byte, word, etc.).
MemoryAccessType(MemoryOperation, DataType) - Constructor for class ru.ispras.microtesk.mmu.basis.MemoryAccessType
 
MemoryAccessType(DataType) - Constructor for class ru.ispras.microtesk.mmu.basis.MemoryAccessType
 
MemoryAllocator - Class in ru.ispras.microtesk.model.memory
The job of the MemoryAllocator class is to place data in the memory storage.
MemoryAllocator(MemoryDevice, int, BigInteger) - Constructor for class ru.ispras.microtesk.model.memory.MemoryAllocator
Constructs a memory allocator object with the specified parameters.
MemoryControlFlowExplorer - Class in ru.ispras.microtesk.mmu.translator.generation.spec
 
MemoryControlFlowExplorer(Memory) - Constructor for class ru.ispras.microtesk.mmu.translator.generation.spec.MemoryControlFlowExplorer
 
MemoryDataGenerator - Class in ru.ispras.microtesk.mmu.test.engine.memory
MemoryDataGenerator implements a solver of memory-related constraints (hit, miss, etc.).
MemoryDataGenerator() - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.MemoryDataGenerator
 
MemoryDevice - Interface in ru.ispras.microtesk.model.memory
The MemoryDevice interface provides a unified access to an abstract memory device, which can be implemented as a simple data array or as a complex hierarchy of data buffers.
MemoryDeviceWrapper - Class in ru.ispras.microtesk.model.memory
The MemoryDeviceWrapper class adapts a Memory object to the MemoryDevice interface.
MemoryDeviceWrapper(Memory) - Constructor for class ru.ispras.microtesk.model.memory.MemoryDeviceWrapper
 
MemoryEngine - Class in ru.ispras.microtesk.mmu.test.engine.memory
MemoryEngine implements a test engine for memory management units (MMU).
MemoryEngine() - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngine
 
MemoryEngineUtils - Class in ru.ispras.microtesk.mmu.test.engine.memory
MemoryEngineUtils implements utilities used in the memory engine.
MemoryExpr - Class in ru.ispras.microtesk.translator.nml.ir.shared
 
MemoryExprFactory - Class in ru.ispras.microtesk.translator.nml.ir.shared
 
MemoryExprFactory(WalkerContext) - Constructor for class ru.ispras.microtesk.translator.nml.ir.shared.MemoryExprFactory
 
MemoryInitializerMaker - Class in ru.ispras.microtesk.mmu.test.engine.memory
MemoryInitializerMaker implements the memory engine initializer maker.
MemoryInitializerMaker() - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.MemoryInitializerMaker
 
MemoryObject - Class in ru.ispras.microtesk.test.template
 
MemoryObject(String, int, MemoryAccessMode, BigInteger, BigInteger) - Constructor for class ru.ispras.microtesk.test.template.MemoryObject
 
MemoryObjectBuilder - Class in ru.ispras.microtesk.test.template
 
MemoryObjectBuilder(int, LabelManager, GeneratorSettings) - Constructor for class ru.ispras.microtesk.test.template.MemoryObjectBuilder
 
MemoryOperation - Enum in ru.ispras.microtesk.mmu.basis
MemoryOperation contains types of memory operations.
MemoryPreparator - Class in ru.ispras.microtesk.test.template
The MemoryPreparator describes instruction sequences to set up memory state.
MemoryPreparator(int, LazyData, LazyData, List<AbstractCall>) - Constructor for class ru.ispras.microtesk.test.template.MemoryPreparator
 
MemoryPreparatorBuilder - Class in ru.ispras.microtesk.test.template
The MemoryPreparatorBuilder class is responsible for construction of memory preparators.
MemoryPreparatorBuilder(int) - Constructor for class ru.ispras.microtesk.test.template.MemoryPreparatorBuilder
 
MemoryPreparatorStore - Class in ru.ispras.microtesk.test.template
The MemoryPreparatorStore class stores a collection of memory preparators.
MemoryPreparatorStore() - Constructor for class ru.ispras.microtesk.test.template.MemoryPreparatorStore
 
MemorySettings - Class in ru.ispras.microtesk.settings
MemorySettings represents memory regions being accessed by test programs.
MemorySettings() - Constructor for class ru.ispras.microtesk.settings.MemorySettings
 
MemorySettingsParser - Class in ru.ispras.microtesk.settings
MemorySettingsParser implements a parser of MemorySettings.
MemorySettingsParser() - Constructor for class ru.ispras.microtesk.settings.MemorySettingsParser
 
MemoryTracker - Class in ru.ispras.microtesk.model.memory
The MemoryTracker class tracks usage of memory regions.
MemoryTracker() - Constructor for class ru.ispras.microtesk.model.memory.MemoryTracker
 
MemoryTracker.Region - Class in ru.ispras.microtesk.model.memory
 
MemoryTracker.Region(BigInteger, BigInteger) - Constructor for class ru.ispras.microtesk.model.memory.MemoryTracker.Region
 
mENDIF() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mENDIF() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mENUM() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
mEQ() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mEQ() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
merge(IntegerRange) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRange
Returns the union of this range with the given one.
merge(AccessConstraints, AccessConstraints) - Static method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints
 
merge(MemoryAccessStatus) - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.MemoryAccessStatus
 
message(String, Object...) - Static method in class ru.ispras.microtesk.Logger
 
MetaAddressingMode - Class in ru.ispras.microtesk.model.metadata
The MetaAddressingMode class holds information on the specified addressing mode.
MetaAddressingMode(String, Type, Map<String, MetaArgument>, boolean, boolean, boolean, boolean, int) - Constructor for class ru.ispras.microtesk.model.metadata.MetaAddressingMode
Constructs a metadata object for an addressing mode.
MetaAddressingMode(String, Type, boolean, boolean, boolean, boolean, int) - Constructor for class ru.ispras.microtesk.model.metadata.MetaAddressingMode
 
MetaArgument - Class in ru.ispras.microtesk.model.metadata
The MetaArgument class describes arguments or addressing modes and operations.
MetaArgument(String, Type) - Constructor for class ru.ispras.microtesk.model.metadata.MetaArgument
Constructs a meta argument object for an immediate argument.
MetaArgument(String, MetaAddressingMode, ArgumentMode) - Constructor for class ru.ispras.microtesk.model.metadata.MetaArgument
Constructs a meta argument object for an addressing mode argument.
MetaArgument(String, MetaOperation, ArgumentMode) - Constructor for class ru.ispras.microtesk.model.metadata.MetaArgument
Constructs a meta argument object for an operation argument.
MetaArgument(String, MetaGroup, ArgumentMode) - Constructor for class ru.ispras.microtesk.model.metadata.MetaArgument
Constructs a meta argument object for an group.
MetaArgument(String, IsaPrimitiveKind, ArgumentMode, Set<String>, Type) - Constructor for class ru.ispras.microtesk.model.metadata.MetaArgument
Constructs a meta argument object.
MetaData - Interface in ru.ispras.microtesk.model.metadata
The MetaData interface is a common interface to be implemented by metadata object.
MetaDataGenerator - Class in ru.ispras.microtesk.translator.nml.generation.metadata
 
MetaDataGenerator(Translator<Ir>) - Constructor for class ru.ispras.microtesk.translator.nml.generation.metadata.MetaDataGenerator
 
MetaDataUtils - Class in ru.ispras.microtesk.model.metadata
The MetaDataUtils class contains utility methods to deal with objects implementing the MetaData interface.
MetaGroup - Class in ru.ispras.microtesk.model.metadata
The MetaGroup class describes a group of metadata items such as addressing modes and operations.
MetaGroup(MetaGroup.Kind, String, MetaData...) - Constructor for class ru.ispras.microtesk.model.metadata.MetaGroup
Constructs a MetaGroup object.
MetaGroup(MetaGroup.Kind, String, Collection<? extends MetaData>) - Constructor for class ru.ispras.microtesk.model.metadata.MetaGroup
Constructs a MetaGroup object.
MetaGroup.Kind - Enum in ru.ispras.microtesk.model.metadata
Specifies the kind of stored items.
MetaLocationStore - Class in ru.ispras.microtesk.model.metadata
The MetaLocationStore class describes memory resources of the processor (as registers and memory store locations).
MetaLocationStore(String, Type, BigInteger) - Constructor for class ru.ispras.microtesk.model.metadata.MetaLocationStore
 
MetaModel - Class in ru.ispras.microtesk.model.metadata
The MetaModel class stores information on the model and provides methods to access it.
MetaModel(Map<String, MetaAddressingMode>, Map<String, MetaGroup>, Map<String, MetaOperation>, Map<String, MetaGroup>, Map<String, MetaLocationStore>, Map<String, MetaLocationStore>) - Constructor for class ru.ispras.microtesk.model.metadata.MetaModel
 
MetaModel(Collection<MetaAddressingMode>, Collection<MetaGroup>, Collection<MetaOperation>, Collection<MetaGroup>, Collection<MetaLocationStore>, Collection<MetaLocationStore>) - Constructor for class ru.ispras.microtesk.model.metadata.MetaModel
 
MetaModelBuilder - Class in ru.ispras.microtesk.model.metadata
 
MetaModelBuilder() - Constructor for class ru.ispras.microtesk.model.metadata.MetaModelBuilder
 
MetaModelPrinter - Class in ru.ispras.microtesk.model.metadata
TODO: port all code to the toString method of corresponding meta data objects.
MetaModelPrinter(MetaModel) - Constructor for class ru.ispras.microtesk.model.metadata.MetaModelPrinter
 
MetaOperation - Class in ru.ispras.microtesk.model.metadata
The MetaOperation class stores information on the given operation.
MetaOperation(String, String, boolean, Map<String, MetaArgument>, Map<String, MetaShortcut>, boolean, boolean, boolean, boolean, boolean, int) - Constructor for class ru.ispras.microtesk.model.metadata.MetaOperation
 
MetaOperation(String, String, boolean, boolean, boolean, boolean, boolean, boolean, int) - Constructor for class ru.ispras.microtesk.model.metadata.MetaOperation
 
MetaShortcut - Class in ru.ispras.microtesk.model.metadata
The MetaShortcut class describes a shortcut way to refer to an operation in some specific context.
MetaShortcut(String, MetaOperation) - Constructor for class ru.ispras.microtesk.model.metadata.MetaShortcut
Creates a shortcut object.
mEXCEPTION() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mEXCEPTION() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mFIX() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
mFLOAT() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
mFLOAT_TO_FLOAT() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mFLOAT_TO_FLOAT() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mFLOAT_TO_INT() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mFLOAT_TO_INT() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mFORMAT() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mFORMAT() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mFUNCTION() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mFUNCTION() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mGEQ() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mGEQ() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mHEX_CONST() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mHEX_CONST() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mHEX_DIG_LST() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mHEX_DIG_LST() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mHEX_DIGIT() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mHEX_DIGIT() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
MicroTESK - Class in ru.ispras.microtesk
 
MICROTESK_HOME - Static variable in class ru.ispras.microtesk.SysUtils
Name of the environment variable that stores the path to MicroTESK home folder.
mID() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mID() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mIF() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mIF() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mIMAGE() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
mINT() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
mINT_TO_FLOAT() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mINT_TO_FLOAT() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mINTERNAL() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
minus(IntegerRange) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRange
Returns the list of ranges representing the difference between this range and the given one.
MINUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MINUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MINUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MINUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MINUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MINUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
MINUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
MINUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
MINUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
MINUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
mIS_NAN() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mIS_NAN() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mIS_SIGN_NAN() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mIS_SIGN_NAN() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mIS_TYPE() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mIS_TYPE() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mLEFT_BRACE() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mLEFT_BRACE() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mLEFT_BROCKET() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mLEFT_BROCKET() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mLEFT_HOOK() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mLEFT_HOOK() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mLEFT_PARENTH() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mLEFT_PARENTH() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mLEFT_SHIFT() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mLEFT_SHIFT() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mLEQ() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mLEQ() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mLET() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
mLETTER() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mLETTER() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mLINE() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mLINE() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mLOWER() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mLOWER() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mMARK() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mMARK() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mMEM() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
mMINUS() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mMINUS() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mMMU() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
mMMU_ADDRESS() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
mMMU_BUFFER() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
mMMU_ENTRY() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
mMMU_EXTERN() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
mMMU_INDEX() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
mMMU_LET() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
mMMU_MATCH() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
mMMU_OP() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
mMMU_POLICY() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
mMMU_RANGE() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
mMMU_SEGMENT() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
mMMU_SETS() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
mMMU_STRUCT() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
mMMU_VAR() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
mMMU_VIEWOF() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
mMMU_WAYS() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
mMODE() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
Mmu<A extends Address & Data> - Class in ru.ispras.microtesk.mmu.model.api
 
Mmu() - Constructor for class ru.ispras.microtesk.mmu.model.api.Mmu
 
MMU - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MMU - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MMU - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
mmu() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MMU - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MMU - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
mmu() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MMU_ADDRESS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MMU_ADDRESS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MMU_ADDRESS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MMU_ADDRESS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MMU_ADDRESS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MMU_BUFFER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MMU_BUFFER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MMU_BUFFER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MMU_BUFFER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MMU_BUFFER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MMU_CONTEXT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MMU_CONTEXT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MMU_CONTEXT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MMU_ENTRY - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MMU_ENTRY - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MMU_ENTRY - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MMU_ENTRY - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MMU_ENTRY - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MMU_EXTERN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MMU_EXTERN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MMU_EXTERN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MMU_EXTERN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MMU_EXTERN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MMU_FUNC - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MMU_FUNC - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MMU_FUNC - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MMU_FUNC_DEF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MMU_FUNC_DEF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MMU_FUNC_DEF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MMU_INDEX - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MMU_INDEX - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MMU_INDEX - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MMU_INDEX - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MMU_INDEX - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MMU_LET - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MMU_LET - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MMU_LET - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MMU_LET - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MMU_LET - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MMU_MATCH - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MMU_MATCH - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MMU_MATCH - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MMU_MATCH - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MMU_MATCH - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MMU_OP - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MMU_OP - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MMU_OP - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MMU_OP - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MMU_OP - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MMU_POLICY - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MMU_POLICY - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MMU_POLICY - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MMU_POLICY - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MMU_POLICY - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MMU_RANGE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MMU_RANGE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MMU_RANGE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MMU_RANGE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MMU_RANGE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MMU_SEGMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MMU_SEGMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MMU_SEGMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MMU_SEGMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MMU_SEGMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MMU_SETS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MMU_SETS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MMU_SETS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MMU_SETS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MMU_SETS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MMU_STRUCT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MMU_STRUCT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MMU_STRUCT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MMU_STRUCT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MMU_STRUCT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MMU_VAR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MMU_VAR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MMU_VAR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MMU_VAR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MMU_VAR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MMU_VIEWOF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MMU_VIEWOF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MMU_VIEWOF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MMU_VIEWOF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MMU_VIEWOF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MMU_WAYS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MMU_WAYS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MMU_WAYS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MMU_WAYS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MMU_WAYS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MmuAction - Class in ru.ispras.microtesk.mmu.translator.ir.spec
MmuAction describes an action, i.e.
MmuAction(String, boolean) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAction
 
MmuAction(String) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAction
 
MmuAction(String, MmuBufferAccess, MmuBinding...) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAction
 
MmuAction(String, MmuBinding...) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAction
 
MmuAction(String, MmuBufferAccess, MmuStruct, MmuStruct) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAction
 
MmuAction(String, MmuStruct, MmuStruct) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAction
 
MmuAddressInstance - Class in ru.ispras.microtesk.mmu.translator.ir.spec
MmuAddressInstance describes an address, i.e.
MmuAddressInstance(String, Variable, IntegerVariable) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAddressInstance
 
MmuAddressInstance(String) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAddressInstance
 
MmuAddressViewBuilder - Class in ru.ispras.microtesk.mmu.translator.ir.spec
MmuAddressViewBuilder implements an address view builder.
MmuAddressViewBuilder(MmuAddressInstance, MmuExpression...) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAddressViewBuilder
 
MmuBinding - Class in ru.ispras.microtesk.mmu.translator.ir.spec
MmuBinding describes an assignment, i.e.
MmuBinding(IntegerField, MmuExpression) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBinding
 
MmuBinding(IntegerField, IntegerField) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBinding
 
MmuBinding(IntegerField, IntegerVariable) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBinding
 
MmuBinding(IntegerField, BigInteger) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBinding
 
MmuBinding(IntegerVariable, MmuExpression) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBinding
 
MmuBinding(IntegerVariable, IntegerField) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBinding
 
MmuBinding(IntegerVariable, IntegerVariable) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBinding
 
MmuBinding(IntegerVariable, BigInteger) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBinding
 
MmuBinding(IntegerField) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBinding
 
MmuBinding(IntegerVariable) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBinding
 
MmuBuffer - Class in ru.ispras.microtesk.mmu.translator.ir.spec
MmuBuffer represents an MMU buffer.
MmuBuffer(String, MmuBuffer.Kind, long, long, MmuAddressInstance, MmuExpression, MmuExpression, MmuExpression, Collection<MmuBinding>, boolean, MmuBuffer) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
 
MmuBuffer.Kind - Enum in ru.ispras.microtesk.mmu.translator.ir.spec
Describes buffer type.
MmuBufferAccess - Class in ru.ispras.microtesk.mmu.translator.ir.spec
MmuBufferAccess represents an MMU buffer access.
MmuBufferAccess(MmuBuffer, BufferAccessEvent, MemoryAccessContext, MmuAddressInstance, MmuStruct, MmuAddressInstance) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
 
MmuBufferAccess(MmuBuffer, BufferAccessEvent, MmuAddressInstance, MmuStruct, MmuAddressInstance) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
 
MmuCalculator - Class in ru.ispras.microtesk.mmu.translator.ir.spec
MmuCalculator implements an expression calculator.
MmuCondition - Class in ru.ispras.microtesk.mmu.translator.ir.spec
MmuCondition represents a set of AND- or OR-connected equalities or inequalities (MmuConditionAtom).
MmuCondition(MmuCondition.Type, Collection<MmuConditionAtom>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
MmuCondition(MmuCondition) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
MmuCondition(MmuConditionAtom) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
MmuCondition.Type - Enum in ru.ispras.microtesk.mmu.translator.ir.spec
 
MmuConditionAtom - Class in ru.ispras.microtesk.mmu.translator.ir.spec
MmuConditionAtom represents an atomic condition.
MmuConditionAtom.Type - Enum in ru.ispras.microtesk.mmu.translator.ir.spec
 
MmuDynamicConst - Class in ru.ispras.microtesk.mmu.translator.ir.spec
 
MmuDynamicConst(String, int, Value<?>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuDynamicConst
 
MmuEntry - Class in ru.ispras.microtesk.mmu.translator.ir.spec
MmuEntry represents an entry of a MmuBuffer.
MmuEntry(Collection<IntegerVariable>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
 
MmuExpression - Class in ru.ispras.microtesk.mmu.translator.ir.spec
MmuExpression represents an expression, which is a sequence of IntegerField.
mmuFunction() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MmuGuard - Class in ru.ispras.microtesk.mmu.translator.ir.spec
MmuGuard represents a guard, i.e.
MmuGuard(MemoryOperation, MmuBufferAccess, MmuCondition, MmuSegment, boolean) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
 
MmuGuard(MmuBufferAccess, MmuCondition) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
 
MmuGuard(MmuBufferAccess) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
 
MmuGuard(MmuCondition) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
 
MmuGuard(MmuConditionAtom) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
 
MmuGuard(MemoryOperation, MmuCondition) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
 
MmuGuard(MemoryOperation) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
 
MmuGuard(MmuSegment, boolean) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
 
mMUL() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mMUL() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
MmuLanguageContext - Enum in ru.ispras.microtesk.mmu.translator
 
MmuLanguageContext.CheckResult - Class in ru.ispras.microtesk.mmu.translator
 
MmuLanguageContext.CheckResult(List<String>) - Constructor for class ru.ispras.microtesk.mmu.translator.MmuLanguageContext.CheckResult
 
MmuLanguageContext.CheckResult(CommonTree, String) - Constructor for class ru.ispras.microtesk.mmu.translator.MmuLanguageContext.CheckResult
 
MmuLexer - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuLexer(CharStream, Preprocessor, SymbolTable) - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MmuLexer() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MmuLexer(CharStream) - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MmuLexer(CharStream, RecognizerSharedState) - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MmuLexer.DFA1 - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuLexer.DFA1(BaseRecognizer) - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer.DFA1
 
MmuLexer_CommonLexer - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuLexer_CommonLexer() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MmuLexer_CommonLexer(CharStream, MmuLexer) - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MmuLexer_CommonLexer(CharStream, RecognizerSharedState, MmuLexer) - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MmuLexer_CommonLexer.DFA17 - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuLexer_CommonLexer.DFA17(BaseRecognizer) - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer.DFA17
 
mMULTI_COMMENT() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mMULTI_COMMENT() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
MmuMapping<D extends Data,A extends Address & Data> - Class in ru.ispras.microtesk.mmu.model.api
The MmuMapping class describes a buffer mapped to memory.
MmuMapping(BigInteger, int, PolicyId, Indexer<A>, Matcher<D, A>) - Constructor for class ru.ispras.microtesk.mmu.model.api.MmuMapping
Constructs a memory-mapped buffer of the given length and associativity.
MmuModel - Class in ru.ispras.microtesk.mmu.model.api
The MmuModel class is a base class for all MMU models.
MmuModel(MemoryDevice, String, Memory<? extends Data, ? extends Address>) - Constructor for class ru.ispras.microtesk.mmu.model.api.MmuModel
 
MmuOperation - Class in ru.ispras.microtesk.mmu.translator.ir.spec
 
MmuOperation(String, MmuAddressInstance, MmuBinding...) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuOperation
 
MmuParser - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser(TokenStream) - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MmuParser(TokenStream, RecognizerSharedState) - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MmuParser.address_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.address_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.address_return
 
MmuParser.addressType_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.addressType_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.addressType_return
 
MmuParser.addressValue_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.addressValue_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.addressValue_return
 
MmuParser.buffer_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.buffer_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.buffer_return
 
MmuParser.bufferId_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.bufferId_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.bufferId_return
 
MmuParser.bufferParameter_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.bufferParameter_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.bufferParameter_return
 
MmuParser.bufferParameterRev_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.bufferParameterRev_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.bufferParameterRev_return
 
MmuParser.declaration_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.declaration_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.declaration_return
 
MmuParser.declarationRev_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.declarationRev_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.declarationRev_return
 
MmuParser.entry_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.entry_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.entry_return
 
MmuParser.extern_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.extern_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.extern_return
 
MmuParser.externExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.externExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.externExpr_return
 
MmuParser.field_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.field_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.field_return
 
MmuParser.fields_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.fields_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.fields_return
 
MmuParser.funcBody_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.funcBody_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.funcBody_return
 
MmuParser.funcHeader_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.funcHeader_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.funcHeader_return
 
MmuParser.funcParams_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.funcParams_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.funcParams_return
 
MmuParser.function_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.function_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.function_return
 
MmuParser.index_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.index_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.index_return
 
MmuParser.let_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.let_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.let_return
 
MmuParser.localVars_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.localVars_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.localVars_return
 
MmuParser.match_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.match_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.match_return
 
MmuParser.mmu_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.mmu_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.mmu_return
 
MmuParser.mmuFunction_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.mmuFunction_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.mmuFunction_return
 
MmuParser.mmuVariable_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.mmuVariable_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.mmuVariable_return
 
MmuParser.mmuVariableType_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.mmuVariableType_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.mmuVariableType_return
 
MmuParser.nameType_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.nameType_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.nameType_return
 
MmuParser.operation_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.operation_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.operation_return
 
MmuParser.policy_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.policy_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.policy_return
 
MmuParser.range_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.range_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.range_return
 
MmuParser.segment_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.segment_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.segment_return
 
MmuParser.sets_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.sets_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.sets_return
 
MmuParser.startRule_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.startRule_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.startRule_return
 
MmuParser.struct_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.struct_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.struct_return
 
MmuParser.typeRef_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.typeRef_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.typeRef_return
 
MmuParser.ways_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.ways_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.ways_return
 
MmuParser_CommonParser - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser(TokenStream, MmuParser) - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MmuParser_CommonParser(TokenStream, RecognizerSharedState, MmuParser) - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MmuParser_CommonParser.andBitExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.andBitExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.andBitExpr_return
 
MmuParser_CommonParser.andLogicExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.andLogicExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.andLogicExpr_return
 
MmuParser_CommonParser.argument_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.argument_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.argument_return
 
MmuParser_CommonParser.atom_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.atom_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.atom_return
 
MmuParser_CommonParser.attrExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.attrExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.attrExpr_return
 
MmuParser_CommonParser.attributeCall_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.attributeCall_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.attributeCall_return
 
MmuParser_CommonParser.attributeCallStatement_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.attributeCallStatement_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.attributeCallStatement_return
 
MmuParser_CommonParser.attributeFormatCall_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.attributeFormatCall_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.attributeFormatCall_return
 
MmuParser_CommonParser.bitFieldExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.bitFieldExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.bitFieldExpr_return
 
MmuParser_CommonParser.comparisionExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.comparisionExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.comparisionExpr_return
 
MmuParser_CommonParser.conditionalStatement_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.conditionalStatement_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.conditionalStatement_return
 
MmuParser_CommonParser.constant_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.constant_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.constant_return
 
MmuParser_CommonParser.DFA46 - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.DFA46(BaseRecognizer) - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.DFA46
 
MmuParser_CommonParser.elseExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.elseExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.elseExpr_return
 
MmuParser_CommonParser.elseIfExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.elseIfExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.elseIfExpr_return
 
MmuParser_CommonParser.elseIfStmt_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.elseIfStmt_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.elseIfStmt_return
 
MmuParser_CommonParser.elseStmt_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.elseStmt_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.elseStmt_return
 
MmuParser_CommonParser.expr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.expr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.expr_return
 
MmuParser_CommonParser.formatId_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.formatId_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.formatId_return
 
MmuParser_CommonParser.formatIdElseIf_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.formatIdElseIf_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.formatIdElseIf_return
 
MmuParser_CommonParser.formatIdList_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.formatIdList_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.formatIdList_return
 
MmuParser_CommonParser.functionCall_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.functionCall_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.functionCall_return
 
MmuParser_CommonParser.functionCallStatement_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.functionCallStatement_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.functionCallStatement_return
 
MmuParser_CommonParser.functionDecl_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.functionDecl_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.functionDecl_return
 
MmuParser_CommonParser.ifExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.ifExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.ifExpr_return
 
MmuParser_CommonParser.ifStmt_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.ifStmt_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.ifStmt_return
 
MmuParser_CommonParser.instance_arg2_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.instance_arg2_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.instance_arg2_return
 
MmuParser_CommonParser.instance_arg_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.instance_arg_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.instance_arg_return
 
MmuParser_CommonParser.instance_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.instance_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.instance_return
 
MmuParser_CommonParser.letConst_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.letConst_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.letConst_return
 
MmuParser_CommonParser.location_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.location_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.location_return
 
MmuParser_CommonParser.locationAtom_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.locationAtom_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.locationAtom_return
 
MmuParser_CommonParser.locationExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.locationExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.locationExpr_return
 
MmuParser_CommonParser.locationVal_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.locationVal_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.locationVal_return
 
MmuParser_CommonParser.mathFunc_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.mathFunc_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.mathFunc_return
 
MmuParser_CommonParser.mulExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.mulExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.mulExpr_return
 
MmuParser_CommonParser.nonNumExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.nonNumExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.nonNumExpr_return
 
MmuParser_CommonParser.numExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.numExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.numExpr_return
 
MmuParser_CommonParser.orBitExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.orBitExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.orBitExpr_return
 
MmuParser_CommonParser.orLogicExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.orLogicExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.orLogicExpr_return
 
MmuParser_CommonParser.plusExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.plusExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.plusExpr_return
 
MmuParser_CommonParser.powExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.powExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.powExpr_return
 
MmuParser_CommonParser.relationExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.relationExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.relationExpr_return
 
MmuParser_CommonParser.revision_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.revision_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.revision_return
 
MmuParser_CommonParser.sequence_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.sequence_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.sequence_return
 
MmuParser_CommonParser.shiftExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.shiftExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.shiftExpr_return
 
MmuParser_CommonParser.statement_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.statement_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.statement_return
 
MmuParser_CommonParser.typeCast_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.typeCast_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.typeCast_return
 
MmuParser_CommonParser.typeExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.typeExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.typeExpr_return
 
MmuParser_CommonParser.unaryExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.unaryExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.unaryExpr_return
 
MmuParser_CommonParser.xorBitExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.xorBitExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.xorBitExpr_return
 
MmuPlugin - Class in ru.ispras.microtesk.mmu
MmuPlugin is a MicroTESK plugin responsible for specifying and testing memory management units (MMU) (address translation, caching, etc.).
MmuPlugin() - Constructor for class ru.ispras.microtesk.mmu.MmuPlugin
 
MmuProgram - Class in ru.ispras.microtesk.mmu.translator.ir.spec
MmuProgram represents a system of transitions.
MmuProgram.Builder - Class in ru.ispras.microtesk.mmu.translator.ir.spec
 
MmuProgram.Builder() - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram.Builder
 
MmuSegment - Class in ru.ispras.microtesk.mmu.translator.ir.spec
MmuSegment represents a virtual memory segment (address space).
MmuSegment(String, MmuAddressInstance, MmuAddressInstance, BigInteger, BigInteger) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
 
MmuSettings - Class in ru.ispras.microtesk.mmu.settings
MmuSettings is the base class for the MMU test generator settings.
MmuSettings() - Constructor for class ru.ispras.microtesk.mmu.settings.MmuSettings
 
MmuSettingsParser - Class in ru.ispras.microtesk.mmu.settings
MmuSettingsParser implements a parser of GeneratorSettings.
MmuSettingsParser() - Constructor for class ru.ispras.microtesk.mmu.settings.MmuSettingsParser
 
MmuSettingsUtils - Class in ru.ispras.microtesk.mmu.settings
MmuSettingsUtils implements utilities for handing MMU settings.
MmuStruct - Class in ru.ispras.microtesk.mmu.translator.ir.spec
The MmuStruct class describes a variable represented by a structure (a list of IntegerVariable objects).
MmuStruct(String, IntegerVariable...) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
Constructs an MmuStruct object.
MmuSubsystem - Class in ru.ispras.microtesk.mmu.translator.ir.spec
MmuSubsystem describes a memory management unit (MMU).
MmuSubsystem.Builder - Class in ru.ispras.microtesk.mmu.translator.ir.spec
 
MmuSubsystem.Builder() - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
 
MmuSubsystem.Holder - Interface in ru.ispras.microtesk.mmu.translator.ir.spec
The MmuSubsystem.Holder interface must be implemented by classes generated by the MMU translator which hold MMU specifications.
MmuSymbolKind - Enum in ru.ispras.microtesk.mmu.translator
 
MmuTransition - Class in ru.ispras.microtesk.mmu.translator.ir.spec
MmuTransition represents a transition, which is a link between two MmuAction.
MmuTransition(MmuAction, MmuAction, MmuGuard) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuTransition
 
MmuTransition(MmuAction, MmuAction) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuTransition
 
MmuTranslator - Class in ru.ispras.microtesk.mmu.translator
 
MmuTranslator() - Constructor for class ru.ispras.microtesk.mmu.translator.MmuTranslator
 
MmuTreeWalker - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuTreeWalker(TreeNodeStream) - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MmuTreeWalker(TreeNodeStream, RecognizerSharedState) - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MmuTreeWalker.elseExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuTreeWalker.elseExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker.elseExpr_return
 
MmuTreeWalker.elseIfExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuTreeWalker.elseIfExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker.elseIfExpr_return
 
MmuTreeWalker.expr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuTreeWalker.expr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker.expr_return
 
MmuTreeWalker.functionCall_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuTreeWalker.functionCall_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker.functionCall_return
 
MmuTreeWalker.statement_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuTreeWalker.statement_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker.statement_return
 
MmuTreeWalker.variableAtom_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuTreeWalker.variableAtom_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker.variableAtom_return
 
MmuTreeWalker.variableBitfield_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuTreeWalker.variableBitfield_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker.variableBitfield_return
 
MmuTreeWalkerBase - Class in ru.ispras.microtesk.mmu.translator
The MmuTreeWalkerBase class provides factory methods to create MMU IR.
MmuTreeWalkerBase(TreeNodeStream, RecognizerSharedState) - Constructor for class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
MmuTreeWalkerBase.BufferBuilder - Class in ru.ispras.microtesk.mmu.translator
Builder for Builder objects.
MmuTreeWalkerBase.BufferBuilder(CommonTree, CommonTree, CommonTree, CommonTree, List<String>) - Constructor for class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
Constructs a builder for a Buffer object.
MmuTreeWalkerBase.CallableBuilder - Class in ru.ispras.microtesk.mmu.translator
 
MmuTreeWalkerBase.CallableBuilder(CommonTree) - Constructor for class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CallableBuilder
 
MmuTreeWalkerBase.CommonBuilder - Class in ru.ispras.microtesk.mmu.translator
 
MmuTreeWalkerBase.IfBuilder - Class in ru.ispras.microtesk.mmu.translator
 
MmuTreeWalkerBase.IfBuilder(CommonTree, Node, List<Stmt>) - Constructor for class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.IfBuilder
 
MmuTreeWalkerBase.OperationBuilder - Class in ru.ispras.microtesk.mmu.translator
 
MmuTreeWalkerBase.OperationBuilder(CommonTree, CommonTree, CommonTree) - Constructor for class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.OperationBuilder
 
MmuTreeWalkerBase.StructBuilder - Class in ru.ispras.microtesk.mmu.translator
Builder for a Type.
MmuTreeWalkerBase.StructBuilder(String) - Constructor for class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.StructBuilder
 
mmuVariable() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
mmuVariableType() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
mNEQ() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mNEQ() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mNEWLINE() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mNEWLINE() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mNONCONTROL() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mNONCONTROL() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mNOT() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mNOT() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mod(Data) - Method in class ru.ispras.microtesk.model.data.Data
 
mod(FloatX) - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
MODE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
MODE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
MODE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
MODE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
MODE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
MODE_CLASS_FORMAT - Static variable in class ru.ispras.microtesk.translator.generation.PackageInfo
Format string for the name of the class of a particular mode (nML).
MODE_PACKAGE_FORMAT - Static variable in class ru.ispras.microtesk.translator.generation.PackageInfo
Format string for the name of the package that stores modes (nML).
ModeAllocator - Class in ru.ispras.microtesk.test.engine.allocator
ModeAllocator allocates addressing modes for a given abstract sequence.
modeDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
modeDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Model - Class in ru.ispras.microtesk.model
The Model class implements an ISA model and provides its facilities to external users.
Model(String, MetaModel, Decoder, ProcessingElement.Factory, TemporaryVariables.Factory, Map<String, IsaPrimitiveInfoAnd>, Map<String, IsaPrimitiveInfoAnd>) - Constructor for class ru.ispras.microtesk.model.Model
 
MODEL_PACKAGE - Static variable in class ru.ispras.microtesk.translator.generation.PackageInfo
The name of the root package for generated models.
MODEL_PACKAGE_FORMAT - Static variable in class ru.ispras.microtesk.translator.generation.PackageInfo
Format string for the package where the specified model is located.
ModelBuilder - Class in ru.ispras.microtesk.model
 
ModelBuilder(String, MetaModel, Decoder, ProcessingElement.Factory, TemporaryVariables.Factory) - Constructor for class ru.ispras.microtesk.model.ModelBuilder
 
ModelStateManager - Interface in ru.ispras.microtesk.model
The ModelStateManager interface is to be defines methods for managing the state of the model.
modeReturn() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
modeReturn() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
ModeSettings - Class in ru.ispras.microtesk.settings
ModeSettings describes an addressing mode's allocation table.
ModeSettings(String) - Constructor for class ru.ispras.microtesk.settings.ModeSettings
 
ModeSettingsParser - Class in ru.ispras.microtesk.settings
ModeSettingsParser implements a parser of MemorySettings.
ModeSettingsParser() - Constructor for class ru.ispras.microtesk.settings.ModeSettingsParser
 
modeSpecPart() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
modeSpecPart(Where, String) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
modifier() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
modifier() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
mOP() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
mOR() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mOR() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mPLUS() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mPLUS() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mPP_DEFINE() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mPP_DEFINE() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mPP_ELSE() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mPP_ELSE() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mPP_ENDIF() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mPP_ENDIF() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mPP_EXPAND() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mPP_EXPAND() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mPP_FILENAME() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mPP_FILENAME() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mPP_IFDEF() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mPP_IFDEF() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mPP_IFNDEF() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mPP_IFNDEF() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mPP_INCLUDE() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mPP_INCLUDE() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mPP_UNDEF() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mPP_UNDEF() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mPSEUDO() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
mREG() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
mREM() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mREM() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mREST() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mREST() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mRETURN() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mRETURN() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mREVISION() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mREVISION() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mRIGHT_BRACE() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mRIGHT_BRACE() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mRIGHT_BROCKET() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mRIGHT_BROCKET() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mRIGHT_HOOK() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mRIGHT_HOOK() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mRIGHT_PARENTH() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mRIGHT_PARENTH() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mRIGHT_SHIFT() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mRIGHT_SHIFT() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mROTATE_LEFT() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mROTATE_LEFT() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mROTATE_RIGHT() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mROTATE_RIGHT() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mROUND() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mROUND() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mSEMI() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mSEMI() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mSHARED() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mSHARED() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mSHARP() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mSHARP() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mSIGN_EXTEND() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mSIGN_EXTEND() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mSINGLE_COMMENT() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mSINGLE_COMMENT() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mSIZE_OF() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mSIZE_OF() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mSPACE() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mSPACE() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mSQRT() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mSQRT() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mSTRING_CONST() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mSTRING_CONST() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mSTRUCT() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
mSYMBOL() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mSYMBOL() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mSYNTAX() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
mTHEN() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mTHEN() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mTILDE() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mTILDE() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mTokens() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
mTokens() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mTokens() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
mTokens() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mTRACE() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mTRACE() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mTYPE() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
mTYPE_OF() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mTYPE_OF() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
MUL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MUL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MUL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MUL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MUL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
mul(FloatX) - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
MUL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
MUL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
MUL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
MUL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
MUL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
mulExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
mulExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
mulExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
mulExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
MULTI_COMMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MULTI_COMMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MULTI_COMMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MULTI_COMMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MULTI_COMMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MULTI_COMMENT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
MULTI_COMMENT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
MULTI_COMMENT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
MULTI_COMMENT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
MULTI_COMMENT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
multiply(Data) - Method in class ru.ispras.microtesk.model.data.Data
 
mUNDEFINED() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mUNDEFINED() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mUNPREDICTED() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mUNPREDICTED() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mUP_ARROW() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mUP_ARROW() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mUPPER() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mUPPER() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mVAR() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
mVERT_BAR() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mVERT_BAR() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mWHITESPACE() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mWHITESPACE() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mZERO_EXTEND() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mZERO_EXTEND() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 

N

name - Variable in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
 
namedConstant(Where, String) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
nameType() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
needsIndent() - Method in interface ru.ispras.microtesk.test.template.DataDirective
 
neg() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
negate() - Method in class ru.ispras.microtesk.model.data.Data
 
NEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
NEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
NEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
NEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
NEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
neq(MmuStruct) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
neq(MmuExpression) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
neq(IntegerField) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
neq(IntegerVariable) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
neq(MmuExpression, BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
neq(IntegerField, BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
neq(IntegerVariable, BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
neq(MmuStruct, MmuStruct) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
neq(MmuExpression, MmuExpression) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
neq(MmuExpression) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
neq(MmuExpression, BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
neq(IntegerField) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
neq(IntegerVariable) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
neq(IntegerField, BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
neq(IntegerField, IntegerField) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
neq(IntegerField, IntegerVariable) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
neq(IntegerVariable, BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
neq(IntegerVariable, IntegerVariable) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
neq(IntegerVariable, IntegerField) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
NEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
NEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
NEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
NEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
NEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
newAddress() - Method in class ru.ispras.microtesk.mmu.model.api.Cache
 
newAddress() - Method in class ru.ispras.microtesk.mmu.model.api.Memory
 
newAddress() - Method in class ru.ispras.microtesk.mmu.model.api.Mmu
 
newAddress() - Method in class ru.ispras.microtesk.mmu.model.api.MmuMapping
 
newAddress() - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping
 
newAddress(CommonTree, Type, List<CommonTree>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
Creates an Address IR object and adds it to the MMU IR.
newAddress(long) - Static method in class ru.ispras.microtesk.test.Executor.Status
 
newAddressingModeBuilder(String) - Method in class ru.ispras.microtesk.test.template.Template
 
newAddressingModeBuilderForGroup(String) - Method in class ru.ispras.microtesk.test.template.Template
 
newAddressReference(int) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
newAddressReference(int, int, int) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
newAddressReference() - Method in class ru.ispras.microtesk.test.template.MemoryPreparatorBuilder
 
newAddressReference(int, int) - Method in class ru.ispras.microtesk.test.template.MemoryPreparatorBuilder
 
newAddressReference(int) - Method in class ru.ispras.microtesk.test.template.Template
 
newAddressReference(int, int, int) - Method in class ru.ispras.microtesk.test.template.Template
 
newAlias(Where, String) - Method in class ru.ispras.microtesk.translator.nml.ir.shared.TypeFactory
 
newAlign(BigInteger, BigInteger) - Method in class ru.ispras.microtesk.test.template.DataDirectiveFactory
 
newAllocatorBuilder(String) - Method in class ru.ispras.microtesk.test.template.Template
 
newArgumentCall(String, String) - Static method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAttributeCall
 
newAsciiStrings(boolean, String[]) - Method in class ru.ispras.microtesk.test.template.DataDirectiveFactory
 
newAssert(CommonTree, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newAssignment(CommonTree, Node, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newAtomicSequence(List<AbstractCall>) - Static method in class ru.ispras.microtesk.test.template.AbstractCall
 
newAttributeCall(CommonTree, List<CommonTree>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newAttributeRef(CommonTree, boolean, List<Node>, CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newBitfield(CommonTree, Node, Node, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newCall(CommonTree, List<Node>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newCall(IsaPrimitive) - Method in class ru.ispras.microtesk.model.Model
 
newCallExpr(Where, NodeOperation) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newCallStmt(NodeOperation) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newCard(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.shared.TypeFactory
 
newCodeFile(Options, int) - Static method in class ru.ispras.microtesk.test.Printer
 
newCollection(String, Collection<BigInteger>) - Static method in class ru.ispras.microtesk.test.template.Preparator.Argument
 
newComment(String) - Static method in class ru.ispras.microtesk.test.template.AbstractCall
 
newComment(String) - Static method in class ru.ispras.microtesk.test.template.ConcreteCall
 
newComment(String) - Method in class ru.ispras.microtesk.test.template.DataDirectiveFactory
 
newConcat(List<IntegerField>) - Static method in class ru.ispras.microtesk.mmu.translator.generation.spec.Atom
 
newConcat(CommonTree, Node, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newCondExpression(CommonTree, List<Pair<Node, Node>>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
Creates a conditional expression of the following kind:
newCondition(Where, List<Pair<Node, Node>>) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
newConst(Type) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
 
newConstant(CommonTree, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
Adds a static constant (let expression) to the IR.
newConstraints(Object[]) - Method in class ru.ispras.microtesk.mmu.test.template.ConstraintFactory
 
newCopy() - Method in class ru.ispras.microtesk.test.template.LabelValue
 
newCopy() - Method in class ru.ispras.microtesk.test.template.LazyValue
 
newCopy() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
newCopy() - Method in class ru.ispras.microtesk.test.template.RandomValue
 
newCopy() - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
 
newCopy() - Method in class ru.ispras.microtesk.utils.SharedObject
Creates a new full copy of the object.
newData(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Cache
 
newData(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Memory
 
newData(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.MmuMapping
 
newData(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping
 
newData(DataSection) - Static method in class ru.ispras.microtesk.test.template.AbstractCall
 
newData(String, BigInteger[]) - Method in class ru.ispras.microtesk.test.template.DataDirectiveFactory
 
newData(DataDirectiveFactory.TypeInfo, BigInteger[]) - Method in class ru.ispras.microtesk.test.template.DataDirectiveFactory
 
newData(String, DataGenerator, int) - Method in class ru.ispras.microtesk.test.template.DataDirectiveFactory
 
newData(DataDirectiveFactory.TypeInfo, DataGenerator, int) - Method in class ru.ispras.microtesk.test.template.DataDirectiveFactory
 
newDataFile(Options, int) - Static method in class ru.ispras.microtesk.test.Printer
 
newDataReference() - Method in class ru.ispras.microtesk.test.template.MemoryPreparatorBuilder
 
newDataReference(int, int) - Method in class ru.ispras.microtesk.test.template.MemoryPreparatorBuilder
 
newDataValues(String, List<Value>) - Method in class ru.ispras.microtesk.test.template.DataDirectiveFactory
 
newDataValues(DataDirectiveFactory.TypeInfo, List<Value>) - Method in class ru.ispras.microtesk.test.template.DataDirectiveFactory
 
newElseBlock(List<Statement>) - Static method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementCondition.Block
 
newEntryFieldReference(int, String) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
newEntryFieldReference(int, String, int, int) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
newEntryFieldReference(int, String) - Method in class ru.ispras.microtesk.test.template.Template
 
newEntryFieldReference(int, String, int, int) - Method in class ru.ispras.microtesk.test.template.Template
 
newEntryReference(int) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
newEntryReference(int, int, int) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
newEntryReference(int) - Method in class ru.ispras.microtesk.test.template.Template
 
newEntryReference(int, int, int) - Method in class ru.ispras.microtesk.test.template.Template
 
newEqArray(String, BigInteger[]) - Method in class ru.ispras.microtesk.mmu.test.template.ConstraintFactory
 
newEqDist(String, Variate<?>) - Method in class ru.ispras.microtesk.mmu.test.template.ConstraintFactory
 
newEqRange(String, BigInteger, BigInteger) - Method in class ru.ispras.microtesk.mmu.test.template.ConstraintFactory
 
newEqValue(String, BigInteger) - Method in class ru.ispras.microtesk.mmu.test.template.ConstraintFactory
 
newEvent(String, int, int) - Method in class ru.ispras.microtesk.mmu.test.template.ConstraintFactory
 
newException(CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newExcHandlerFile(Options, String) - Static method in class ru.ispras.microtesk.test.Printer
 
newExpr(Expr) - Static method in class ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument
 
newExpression(CommonTree, Node...) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
Creates a new operator-based expression.
newExtern(CommonTree, CommonTree, List<Node>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
Adds an external variable linked to the specified source entity defined in the ISA specification to the IR.
newField(IntegerField) - Static method in class ru.ispras.microtesk.mmu.translator.generation.spec.Atom
 
newFile(String, String, String) - Static method in class ru.ispras.microtesk.utils.FileUtils
 
newFloat(Where, Expr, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.shared.TypeFactory
 
newFormulaBuilder() - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
 
newFreeAllocatedMode(Primitive, boolean) - Static method in class ru.ispras.microtesk.test.template.AbstractCall
 
newGlobalLabel(LabelValue) - Method in class ru.ispras.microtesk.test.template.DataDirectiveFactory
 
newGroup(Variable) - Static method in class ru.ispras.microtesk.mmu.translator.generation.spec.Atom
 
newHit(String) - Method in class ru.ispras.microtesk.mmu.test.template.ConstraintFactory
 
newIfBlock(Expr, List<Statement>) - Static method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementCondition.Block
 
newIndexedVariable(CommonTree, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newInstance(Instance) - Static method in class ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument
 
newInstance(Where, String, List<InstanceArgument>) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveFactory
 
newInstanceCall(Instance, String) - Static method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAttributeCall
 
newInstances(ProcessingElement.Factory, int) - Static method in class ru.ispras.microtesk.model.ProcessingElement
 
newInstruction(ConcreteCall, int) - Static method in class ru.ispras.microtesk.model.tracer.Record
 
newInt(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.shared.TypeFactory
 
newInvalidationChain() - Method in class ru.ispras.microtesk.mmu.translator.ConstantPropagator
 
newKnown(Label, BigInteger) - Static method in class ru.ispras.microtesk.test.template.LabelValue
 
newLabel(Section, LabelValue) - Method in class ru.ispras.microtesk.test.template.DataDirectiveFactory
 
newLazy() - Static method in class ru.ispras.microtesk.test.template.LabelValue
 
newLazy() - Method in class ru.ispras.microtesk.test.template.Template
 
newLazy(int, int) - Method in class ru.ispras.microtesk.test.template.Template
 
newLazyLabel() - Method in class ru.ispras.microtesk.test.template.Template
 
newLexer(CharStream) - Method in class ru.ispras.microtesk.mmu.translator.MmuTranslator
 
newLexer(CharStream) - Method in class ru.ispras.microtesk.translator.nml.NmlTranslator
 
newLexer(CharStream) - Method in class ru.ispras.microtesk.translator.Translator
 
newLine(Matcher<D, A>) - Method in class ru.ispras.microtesk.mmu.model.api.Set
 
NEWLINE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
NEWLINE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
NEWLINE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
NEWLINE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
NEWLINE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
newLine() - Static method in class ru.ispras.microtesk.test.template.AbstractCall
 
newLine() - Static method in class ru.ispras.microtesk.test.template.ConcreteCall
 
NEWLINE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
NEWLINE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
NEWLINE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
NEWLINE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
NEWLINE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
newLocation(Location) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
 
newLocationForAtom(Type, LocationAtom) - Static method in class ru.ispras.microtesk.model.memory.Location
 
newLocationForConst(Data) - Static method in class ru.ispras.microtesk.model.memory.Location
 
newMapBuilder() - Method in class ru.ispras.microtesk.test.template.Template
 
newMark(CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newMemoryAccess(long, BitVector, boolean) - Static method in class ru.ispras.microtesk.model.tracer.Record
 
newMemoryBuilder(CommonTree, CommonTree, CommonTree, CommonTree, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newMemoryObjectBuilder(int) - Method in class ru.ispras.microtesk.test.template.Template
 
newMiss(String) - Method in class ru.ispras.microtesk.mmu.test.template.ConstraintFactory
 
newMode(String) - Method in class ru.ispras.microtesk.model.Model
 
newOp(String, String) - Method in class ru.ispras.microtesk.model.Model
 
newOperationBuilder(String) - Method in class ru.ispras.microtesk.test.template.Template
 
newOperator(Operator, Type) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
 
newOrigin(BigInteger, boolean) - Static method in class ru.ispras.microtesk.test.template.AbstractCall
 
newOrigin(BigInteger) - Method in class ru.ispras.microtesk.test.template.DataDirectiveFactory
 
newOriginRelative(BigInteger) - Method in class ru.ispras.microtesk.test.template.DataDirectiveFactory
 
newOutput(String, String) - Method in class ru.ispras.microtesk.test.template.Template
 
newPath(String) - Method in class ru.ispras.microtesk.mmu.translator.ScopeStorage
 
newPolicy(int) - Method in enum ru.ispras.microtesk.mmu.model.api.PolicyId
 
newPrimitive(String, Primitive) - Static method in class ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument
 
newPrintWriter(String, String, String) - Static method in class ru.ispras.microtesk.utils.FileUtils
 
newRandom(BigInteger, BigInteger) - Method in class ru.ispras.microtesk.test.template.Template
 
newRandom(Variate<?>) - Method in class ru.ispras.microtesk.test.template.Template
 
newRange(String, BigInteger, BigInteger) - Static method in class ru.ispras.microtesk.test.template.Preparator.Argument
 
newRead(String) - Method in class ru.ispras.microtesk.mmu.test.template.ConstraintFactory
 
newRegisterWrite(String, BitVector) - Static method in class ru.ispras.microtesk.model.tracer.Record
 
newReserved(String, Enum<?>, SymbolScope) - Static method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
Creates a new symbol for a reserved keyword.
newResult(IsaPrimitive) - Method in class ru.ispras.microtesk.model.decoder.DecoderItem
 
newScope() - Method in class ru.ispras.microtesk.mmu.translator.ConstantPropagator
 
newScope(String) - Method in class ru.ispras.microtesk.mmu.translator.ScopeStorage
 
newScope(Map<String, T>) - Method in class ru.ispras.microtesk.mmu.translator.ScopeStorage
 
newSegmentBuilder(CommonTree, CommonTree, CommonTree, CommonTree, CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newSeries() - Method in class ru.ispras.microtesk.test.template.LabelUniqualizer
 
newSituation(String) - Method in class ru.ispras.microtesk.test.template.Template
 
newSolver(IntegerFormulaBuilder<IntegerField>, IntegerVariableInitializer) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
 
newSpace(int) - Method in class ru.ispras.microtesk.test.template.DataDirectiveFactory
 
newStream(Label, Primitive, Primitive, int) - Method in class ru.ispras.microtesk.test.template.StreamPreparator
 
newSymbol(String, Enum<?>, Where, SymbolScope, boolean) - Static method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
Creates a new symbol.
newSymbolicExecutor(RegionSettings) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
 
newSymbolicExecutor(RegionSettings, SymbolicResult) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
 
newSymbolicRestrictor(RegionSettings) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
 
newSymbolicResult() - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
 
newTemplate() - Method in class ru.ispras.microtesk.test.TestEngine
 
newTestBase(GeneratorSettings) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
newText(String) - Static method in class ru.ispras.microtesk.test.template.AbstractCall
 
newText(String) - Static method in class ru.ispras.microtesk.test.template.ConcreteCall
 
newText(String) - Method in class ru.ispras.microtesk.test.template.DataDirectiveFactory
 
newThisCall(String) - Static method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAttributeCall
 
newTrace(CommonTree, List<Node>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newType(CommonTree, Type) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newType(int...) - Method in enum ru.ispras.microtesk.model.data.TypeId
 
newUndefinedLabel(long, LabelReference) - Static method in class ru.ispras.microtesk.test.Executor.Status
 
newUnknown(Label) - Static method in class ru.ispras.microtesk.test.template.LabelValue
 
newUnknownImmediate(Where, Allocator, List<Primitive>, List<Primitive>) - Method in class ru.ispras.microtesk.test.template.Template
 
newValue(BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.generation.spec.Atom
 
newValue(String, BigInteger) - Static method in class ru.ispras.microtesk.test.template.Preparator.Argument
 
newValue() - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
newValue(int, int) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
newVariable(IntegerVariable) - Static method in class ru.ispras.microtesk.mmu.translator.generation.spec.Atom
 
newVariable(boolean, CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newVariateBuilder() - Method in class ru.ispras.microtesk.test.template.Template
 
newWrite(String) - Method in class ru.ispras.microtesk.mmu.test.template.ConstraintFactory
 
next() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator
 
next() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorExhaustive
 
next() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorRandom
 
next() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessIterator
 
next() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorExhaustive
 
next() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorRandom
 
next() - Method in class ru.ispras.microtesk.test.Code.Iterator
 
next(Collection<T>, Collection<T>, Collection<T>, Map<String, String>) - Method in interface ru.ispras.microtesk.test.engine.allocator.AllocationStrategy
Chooses an object.
next(Supplier<T>, Collection<T>, Collection<T>, Map<String, String>) - Method in interface ru.ispras.microtesk.test.engine.allocator.AllocationStrategy
Generates an object.
next(Collection<T>, Collection<T>, Collection<T>) - Method in class ru.ispras.microtesk.test.engine.allocator.Allocator
 
next(Supplier<T>, Collection<T>, Collection<T>) - Method in class ru.ispras.microtesk.test.engine.allocator.Allocator
 
next() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
next() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecutionIterator
 
next() - Method in class ru.ispras.microtesk.test.engine.branch.BranchStructureIterator
 
next() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTraceIterator
 
next() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorPermutator
 
next() - Method in class ru.ispras.microtesk.test.sequence.GeneratorCompositor
 
next() - Method in class ru.ispras.microtesk.test.sequence.GeneratorIterate
 
next() - Method in class ru.ispras.microtesk.test.sequence.GeneratorObfuscator
 
next() - Method in class ru.ispras.microtesk.test.sequence.GeneratorPrologueEpilogue
 
next() - Method in class ru.ispras.microtesk.test.sequence.GeneratorRearranger
 
next() - Method in class ru.ispras.microtesk.test.sequence.GeneratorSequence
 
next() - Method in class ru.ispras.microtesk.test.sequence.permutator.PermutatorRandom
 
next() - Method in class ru.ispras.microtesk.test.sequence.permutator.PermutatorTrivial
 
next() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerExpand
 
next() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerSample
 
next() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerTrivial
 
next() - Method in class ru.ispras.microtesk.utils.FilterIterator
Returns the next object that matches the predicate.
nextChildId() - Method in class ru.ispras.microtesk.test.template.BlockId
Creates an new identifier for a child block.
nextToken() - Method in class ru.ispras.microtesk.translator.antlrex.TokenSourceStack
 
NML_TEMPLATE_DIR - Static variable in class ru.ispras.microtesk.translator.generation.PackageInfo
Path to the folder that stores string templates (building blocks) for generating model classes based on nML specifications.
NmlLexer - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlLexer(CharStream, Preprocessor, SymbolTable) - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
NmlLexer() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
NmlLexer(CharStream) - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
NmlLexer(CharStream, RecognizerSharedState) - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
NmlLexer.DFA1 - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlLexer.DFA1(BaseRecognizer) - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlLexer.DFA1
 
NmlLexer_CommonLexer - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlLexer_CommonLexer() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
NmlLexer_CommonLexer(CharStream, NmlLexer) - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
NmlLexer_CommonLexer(CharStream, RecognizerSharedState, NmlLexer) - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
NmlLexer_CommonLexer.DFA17 - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlLexer_CommonLexer.DFA17(BaseRecognizer) - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer.DFA17
 
NmlParser - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser(TokenStream) - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
NmlParser(TokenStream, RecognizerSharedState) - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
NmlParser.actionDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.actionDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.actionDef_return
 
NmlParser.alias_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.alias_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.alias_return
 
NmlParser.aliasExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.aliasExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.aliasExpr_return
 
NmlParser.andRule_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.andRule_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.andRule_return
 
NmlParser.argDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.argDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.argDef_return
 
NmlParser.argType_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.argType_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.argType_return
 
NmlParser.attrDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.attrDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.attrDef_return
 
NmlParser.attrDefList_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.attrDefList_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.attrDefList_return
 
NmlParser.attrDefRev_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.attrDefRev_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.attrDefRev_return
 
NmlParser.idRev_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.idRev_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.idRev_return
 
NmlParser.imageDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.imageDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.imageDef_return
 
NmlParser.letDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.letDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.letDef_return
 
NmlParser.letExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.letExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.letExpr_return
 
NmlParser.memDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.memDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.memDef_return
 
NmlParser.modeDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.modeDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.modeDef_return
 
NmlParser.modeReturn_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.modeReturn_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.modeReturn_return
 
NmlParser.modeSpecPart_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.modeSpecPart_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.modeSpecPart_return
 
NmlParser.modifier_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.modifier_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.modifier_return
 
NmlParser.opDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.opDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.opDef_return
 
NmlParser.opId_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.opId_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.opId_return
 
NmlParser.orRule_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.orRule_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.orRule_return
 
NmlParser.procSpec_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.procSpec_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.procSpec_return
 
NmlParser.procSpecRev_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.procSpecRev_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.procSpecRev_return
 
NmlParser.sizeType_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.sizeType_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.sizeType_return
 
NmlParser.startRule_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.startRule_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.startRule_return
 
NmlParser.structDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.structDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.structDef_return
 
NmlParser.structField_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.structField_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.structField_return
 
NmlParser.structFields_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.structFields_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.structFields_return
 
NmlParser.syntaxDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.syntaxDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.syntaxDef_return
 
NmlParser.typeDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.typeDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.typeDef_return
 
NmlParser_CommonParser - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser(TokenStream, NmlParser) - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
NmlParser_CommonParser(TokenStream, RecognizerSharedState, NmlParser) - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
NmlParser_CommonParser.andBitExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.andBitExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.andBitExpr_return
 
NmlParser_CommonParser.andLogicExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.andLogicExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.andLogicExpr_return
 
NmlParser_CommonParser.argument_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.argument_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.argument_return
 
NmlParser_CommonParser.atom_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.atom_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.atom_return
 
NmlParser_CommonParser.attrExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.attrExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.attrExpr_return
 
NmlParser_CommonParser.attributeCall_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.attributeCall_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.attributeCall_return
 
NmlParser_CommonParser.attributeCallStatement_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.attributeCallStatement_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.attributeCallStatement_return
 
NmlParser_CommonParser.attributeFormatCall_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.attributeFormatCall_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.attributeFormatCall_return
 
NmlParser_CommonParser.bitFieldExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.bitFieldExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.bitFieldExpr_return
 
NmlParser_CommonParser.comparisionExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.comparisionExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.comparisionExpr_return
 
NmlParser_CommonParser.conditionalStatement_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.conditionalStatement_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.conditionalStatement_return
 
NmlParser_CommonParser.constant_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.constant_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.constant_return
 
NmlParser_CommonParser.DFA46 - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.DFA46(BaseRecognizer) - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.DFA46
 
NmlParser_CommonParser.elseExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.elseExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.elseExpr_return
 
NmlParser_CommonParser.elseIfExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.elseIfExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.elseIfExpr_return
 
NmlParser_CommonParser.elseIfStmt_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.elseIfStmt_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.elseIfStmt_return
 
NmlParser_CommonParser.elseStmt_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.elseStmt_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.elseStmt_return
 
NmlParser_CommonParser.expr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.expr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.expr_return
 
NmlParser_CommonParser.formatId_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.formatId_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.formatId_return
 
NmlParser_CommonParser.formatIdElseIf_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.formatIdElseIf_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.formatIdElseIf_return
 
NmlParser_CommonParser.formatIdList_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.formatIdList_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.formatIdList_return
 
NmlParser_CommonParser.functionCall_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.functionCall_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.functionCall_return
 
NmlParser_CommonParser.functionCallStatement_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.functionCallStatement_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.functionCallStatement_return
 
NmlParser_CommonParser.functionDecl_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.functionDecl_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.functionDecl_return
 
NmlParser_CommonParser.ifExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.ifExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.ifExpr_return
 
NmlParser_CommonParser.ifStmt_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.ifStmt_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.ifStmt_return
 
NmlParser_CommonParser.instance_arg2_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.instance_arg2_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.instance_arg2_return
 
NmlParser_CommonParser.instance_arg_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.instance_arg_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.instance_arg_return
 
NmlParser_CommonParser.instance_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.instance_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.instance_return
 
NmlParser_CommonParser.letConst_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.letConst_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.letConst_return
 
NmlParser_CommonParser.location_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.location_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.location_return
 
NmlParser_CommonParser.locationAtom_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.locationAtom_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.locationAtom_return
 
NmlParser_CommonParser.locationExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.locationExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.locationExpr_return
 
NmlParser_CommonParser.locationVal_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.locationVal_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.locationVal_return
 
NmlParser_CommonParser.mathFunc_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.mathFunc_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.mathFunc_return
 
NmlParser_CommonParser.mulExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.mulExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.mulExpr_return
 
NmlParser_CommonParser.nonNumExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.nonNumExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.nonNumExpr_return
 
NmlParser_CommonParser.numExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.numExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.numExpr_return
 
NmlParser_CommonParser.orBitExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.orBitExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.orBitExpr_return
 
NmlParser_CommonParser.orLogicExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.orLogicExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.orLogicExpr_return
 
NmlParser_CommonParser.plusExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.plusExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.plusExpr_return
 
NmlParser_CommonParser.powExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.powExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.powExpr_return
 
NmlParser_CommonParser.relationExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.relationExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.relationExpr_return
 
NmlParser_CommonParser.revision_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.revision_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.revision_return
 
NmlParser_CommonParser.sequence_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.sequence_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.sequence_return
 
NmlParser_CommonParser.shiftExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.shiftExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.shiftExpr_return
 
NmlParser_CommonParser.statement_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.statement_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.statement_return
 
NmlParser_CommonParser.typeCast_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.typeCast_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.typeCast_return
 
NmlParser_CommonParser.typeExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.typeExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.typeExpr_return
 
NmlParser_CommonParser.unaryExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.unaryExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.unaryExpr_return
 
NmlParser_CommonParser.xorBitExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.xorBitExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.xorBitExpr_return
 
NmlSymbolKind - Enum in ru.ispras.microtesk.translator.nml
Symbols used in nML translators.
NmlTranslator - Class in ru.ispras.microtesk.translator.nml
 
NmlTranslator() - Constructor for class ru.ispras.microtesk.translator.nml.NmlTranslator
 
NmlTreeWalker - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker(TreeNodeStream) - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
NmlTreeWalker(TreeNodeStream, RecognizerSharedState) - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
NmlTreeWalker.actionDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.actionDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.actionDef_return
 
NmlTreeWalker.andRule_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.andRule_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.andRule_return
 
NmlTreeWalker.argType_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.argType_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.argType_return
 
NmlTreeWalker.assignmentStatement_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.assignmentStatement_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.assignmentStatement_return
 
NmlTreeWalker.attrDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.attrDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.attrDef_return
 
NmlTreeWalker.attrDefList_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.attrDefList_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.attrDefList_return
 
NmlTreeWalker.attrExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.attrExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.attrExpr_return
 
NmlTreeWalker.attributeCallStatement_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.attributeCallStatement_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.attributeCallStatement_return
 
NmlTreeWalker.conditionalStatement_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.conditionalStatement_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.conditionalStatement_return
 
NmlTreeWalker.constExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.constExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.constExpr_return
 
NmlTreeWalker.dataExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.dataExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.dataExpr_return
 
NmlTreeWalker.elseExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.elseExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.elseExpr_return
 
NmlTreeWalker.elseIfExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.elseIfExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.elseIfExpr_return
 
NmlTreeWalker.elseIfStmt_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.elseIfStmt_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.elseIfStmt_return
 
NmlTreeWalker.elseStmt_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.elseStmt_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.elseStmt_return
 
NmlTreeWalker.expr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.expr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.expr_return
 
NmlTreeWalker.formatId_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.formatId_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.formatId_return
 
NmlTreeWalker.functionCallStatement_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.functionCallStatement_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.functionCallStatement_return
 
NmlTreeWalker.imageDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.imageDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.imageDef_return
 
NmlTreeWalker.indexExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.indexExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.indexExpr_return
 
NmlTreeWalker.instance_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.instance_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.instance_return
 
NmlTreeWalker.location_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.location_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.location_return
 
NmlTreeWalker.locationAtom_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.locationAtom_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.locationAtom_return
 
NmlTreeWalker.locationExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.locationExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.locationExpr_return
 
NmlTreeWalker.locationVal_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.locationVal_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.locationVal_return
 
NmlTreeWalker.logicExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.logicExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.logicExpr_return
 
NmlTreeWalker.modeDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.modeDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.modeDef_return
 
NmlTreeWalker.modeReturn_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.modeReturn_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.modeReturn_return
 
NmlTreeWalker.modifier_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.modifier_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.modifier_return
 
NmlTreeWalker.opDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.opDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.opDef_return
 
NmlTreeWalker.procSpec_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.procSpec_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.procSpec_return
 
NmlTreeWalker.sequence_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.sequence_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.sequence_return
 
NmlTreeWalker.sizeExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.sizeExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.sizeExpr_return
 
NmlTreeWalker.sizeType_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.sizeType_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.sizeType_return
 
NmlTreeWalker.statement_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.statement_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.statement_return
 
NmlTreeWalker.structFields_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.structFields_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.structFields_return
 
NmlTreeWalker.syntaxDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.syntaxDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.syntaxDef_return
 
NmlTreeWalker.typeCast_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.typeCast_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.typeCast_return
 
NmlTreeWalker.typeExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.typeExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.typeExpr_return
 
NmlTreeWalkerBase - Class in ru.ispras.microtesk.translator.nml.antlrex
 
NmlTreeWalkerBase(TreeNodeStream, RecognizerSharedState) - Constructor for class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
 
NO - Static variable in class ru.ispras.microtesk.translator.nml.ir.analysis.MemoryAccessStatus
 
NO_REFERENCE_NUMBER - Static variable in class ru.ispras.microtesk.test.template.Label
 
NO_SEQUENCE_INDEX - Static variable in class ru.ispras.microtesk.test.template.Label
 
NO_TEST_DATA - Static variable in class ru.ispras.microtesk.test.engine.EngineUtils
 
NodeInfo - Class in ru.ispras.microtesk.translator.nml.ir.expr
 
NodeInfo.Coercion - Enum in ru.ispras.microtesk.translator.nml.ir.expr
 
NodeInfo.Kind - Enum in ru.ispras.microtesk.translator.nml.ir.expr
 
nodeIsInteger(Node) - Static method in class ru.ispras.microtesk.translator.nml.coverage.IntegerCast
 
NONCONTROL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
NONCONTROL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
NONCONTROL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
NONCONTROL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
NONCONTROL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
NONCONTROL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
NONCONTROL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
NONCONTROL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
NONCONTROL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
NONCONTROL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
NONE - Static variable in class ru.ispras.microtesk.mmu.basis.MemoryAccessType
 
NONE - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.Access
 
nonNumExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
nonNumExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
nonNumExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
nonNumExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
nonNumExpr(int) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
NORMAL(boolean, MmuProgram, MemoryAccessContext) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry
 
not() - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.Condition
 
not(Condition.Type) - Static method in enum ru.ispras.microtesk.mmu.translator.generation.spec.Condition.Type
 
NOT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
NOT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
NOT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
NOT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
NOT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
not(MmuCondition) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
not(MmuConditionAtom) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
not() - Method in class ru.ispras.microtesk.model.data.Data
 
NOT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
NOT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
NOT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
NOT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
NOT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
nrange(MmuExpression, BigInteger, BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
nrange(IntegerField, BigInteger, BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
nrange(IntegerVariable, BigInteger, BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
nrange(MmuExpression, BigInteger, BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
nrange(IntegerField, BigInteger, BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
nrange(IntegerVariable, BigInteger, BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
numExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
numExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
numExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
numExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
numExpr(int) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 

O

onAfterExecute(EngineContext, ConcreteCall) - Method in interface ru.ispras.microtesk.test.Executor.Listener
 
onAlternativeBegin(PrimitiveOR, Primitive) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that visiting an item of an OR-rule has been started.
onAlternativeBegin(PrimitiveOR, Primitive) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onAlternativeEnd(PrimitiveOR, Primitive) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that visiting an item of an OR-rule has been finished.
onAlternativeEnd(PrimitiveOR, Primitive) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onArgumentBegin(PrimitiveAND, String, Primitive) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that visiting an AND-rule argument has been started.
onArgumentBegin(PrimitiveAND, String, Primitive) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onArgumentEnd(PrimitiveAND, String, Primitive) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that visiting an AND-rule argument has been finished.
onArgumentEnd(PrimitiveAND, String, Primitive) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onAssignment(StatementAssignment) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
 
onAssignment(StatementAssignment) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onAttributeBegin(PrimitiveAND, Attribute) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that visiting an attribute of an AND-rule has been started.
onAttributeBegin(PrimitiveAND, Attribute) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onAttributeCallBegin(StatementAttributeCall) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
 
onAttributeCallBegin(StatementAttributeCall) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onAttributeCallEnd(StatementAttributeCall) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
 
onAttributeCallEnd(StatementAttributeCall) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onAttributeEnd(PrimitiveAND, Attribute) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that visiting an attribute of an AND-rule has been finished.
onAttributeEnd(PrimitiveAND, Attribute) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onBeforeExecute(EngineContext, ConcreteCall) - Method in interface ru.ispras.microtesk.test.Executor.Listener
 
onBegin() - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onConditionBegin(StatementCondition) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
 
onConditionBegin(StatementCondition) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onConditionBlockBegin(Node) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
 
onConditionBlockBegin(Node) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onConditionBlockEnd(Node) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
 
onConditionBlockEnd(Node) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onConditionEnd(StatementCondition) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
 
onConditionEnd(StatementCondition) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onDefine(String, String) - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
onElse() - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
onEnd(String) - Method in class ru.ispras.microtesk.settings.AbstractSettingsParser
 
onEnd() - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onEndif() - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
onEndProgram() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngine
 
onEndProgram() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryInitializerMaker
 
onEndProgram() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEngine
 
onEndProgram() - Method in class ru.ispras.microtesk.test.engine.branch.BranchInitializerMaker
 
onEndProgram() - Method in interface ru.ispras.microtesk.test.engine.Engine
 
onEndProgram() - Method in interface ru.ispras.microtesk.test.engine.InitializerMaker
 
onEndProgram() - Method in class ru.ispras.microtesk.test.engine.InitializerMakerDefault
 
onEventLogged(Logger.EventType, String) - Method in interface ru.ispras.microtesk.Logger.Listener
 
onFormat(StatementFormat) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
 
onFormat(StatementFormat) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onFunctionCall(StatementFunctionCall) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
 
onFunctionCall(StatementFunctionCall) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onIfdef(String) - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
onIfndef(String) - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
onInit() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorDiagonal
 
onInit() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorProduct
 
onInit() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorRandom
 
onInit() - Method in class ru.ispras.microtesk.test.sequence.compositor.CompositorCatenation
 
onInit() - Method in class ru.ispras.microtesk.test.sequence.compositor.CompositorNesting
 
onInit() - Method in class ru.ispras.microtesk.test.sequence.compositor.CompositorOverlapping
 
onInit() - Method in class ru.ispras.microtesk.test.sequence.compositor.CompositorRandom
 
onInit() - Method in class ru.ispras.microtesk.test.sequence.compositor.CompositorRotation
 
onLetConstant(LetConstant) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that a let construct describing a constant value has been visited.
onLetConstant(LetConstant) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onLetLabel(LetLabel) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that a let construct associates a symbolic name with a memory location (in other words, establishes a label).
onLetLabel(LetLabel) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onMemory(String, MemoryExpr) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that a memory storage has been visited.
onMemory(String, MemoryExpr) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onNext() - Method in class ru.ispras.microtesk.test.sequence.compositor.CompositorCatenation
 
onNext() - Method in class ru.ispras.microtesk.test.sequence.compositor.CompositorNesting
 
onNext() - Method in class ru.ispras.microtesk.test.sequence.compositor.CompositorOverlapping
 
onNext() - Method in class ru.ispras.microtesk.test.sequence.compositor.CompositorRandom
 
onNext() - Method in class ru.ispras.microtesk.test.sequence.compositor.CompositorRotation
 
onPrimitiveBegin(Primitive) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that visiting a primitive (object describing a MODE or OP) has been started.
onPrimitiveBegin(Primitive) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onPrimitiveEnd(Primitive) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that visiting a primitive has been finished.
onPrimitiveEnd(Primitive) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onPrimitivesBegin() - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that visiting primitives (objects describing MODEs and OPs) has been started.
onPrimitivesBegin() - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onPrimitivesEnd() - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that visiting primitives (objects describing MODEs and OPs) has been finished.
onPrimitivesEnd() - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onResourcesBegin() - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that traversing the resource section has been started.
onResourcesBegin() - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onResourcesEnd() - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that traversing the resource section has been finished.
onResourcesEnd() - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onShortcutBegin(PrimitiveAND, Shortcut) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that visiting a shortcut has been started.
onShortcutBegin(PrimitiveAND, Shortcut) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onShortcutEnd(PrimitiveAND, Shortcut) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that visiting a shortcut has been finished.
onShortcutEnd(PrimitiveAND, Shortcut) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onStart(String, Attributes) - Method in class ru.ispras.microtesk.settings.AbstractSettingsParser
 
onStartProgram() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngine
 
onStartProgram() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryInitializerMaker
 
onStartProgram() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEngine
 
onStartProgram() - Method in class ru.ispras.microtesk.test.engine.branch.BranchInitializerMaker
 
onStartProgram() - Method in interface ru.ispras.microtesk.test.engine.Engine
 
onStartProgram() - Method in interface ru.ispras.microtesk.test.engine.InitializerMaker
 
onStartProgram() - Method in class ru.ispras.microtesk.test.engine.InitializerMakerDefault
 
onStatementBegin(PrimitiveAND, Attribute, Statement) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that visiting a statement (in an attribute) has been started.
onStatementBegin(PrimitiveAND, Attribute, Statement) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onStatementEnd(PrimitiveAND, Attribute, Statement) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that visiting a statement (in an attribute) has been finished.
onStatementEnd(PrimitiveAND, Attribute, Statement) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onType(String, Type) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that a type has been visited.
onType(String, Type) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onUndef(String) - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
OP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
OP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
OP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
OP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
OP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
OP_CLASS_FORMAT - Static variable in class ru.ispras.microtesk.translator.generation.PackageInfo
Format string for the name of the class of a particular op (nML).
OP_PACKAGE_FORMAT - Static variable in class ru.ispras.microtesk.translator.generation.PackageInfo
Format string for the name of the package that stores ops (nML).
opDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
opDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
openFile(String) - Method in class ru.ispras.microtesk.translator.antlrex.IncludeFileFinder
 
Operation<A extends Address & Data> - Class in ru.ispras.microtesk.mmu.model.api
The Operation class describes objects responsible for initializing fields of an address passed to the MMU simulator when simulation of a memory access is started.
Operation() - Constructor for class ru.ispras.microtesk.mmu.model.api.Operation
 
operation() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
operation() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
Operation - Class in ru.ispras.microtesk.mmu.translator.ir
 
Operation(String, Address, Variable, List<Stmt>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Operation
 
OPERATION_CLASS - Static variable in class ru.ispras.microtesk.mmu.translator.generation.spec.STBOperation
 
Operator - Enum in ru.ispras.microtesk.mmu.translator
 
operator(Where, String, Expr...) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
Operator - Enum in ru.ispras.microtesk.translator.nml.ir.expr
 
opId() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
opSpecPart(Where, String, String) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Option - Enum in ru.ispras.microtesk.options
The Option enumeration describes options.
OptionReader - Class in ru.ispras.microtesk.options
The OptionReader class reads options from command line or from table of cached values.
OptionReader(Map<String, String>, String[]) - Constructor for class ru.ispras.microtesk.options.OptionReader
 
Options - Class in ru.ispras.microtesk.options
The Options stores options.
Options() - Constructor for class ru.ispras.microtesk.options.Options
 
or(Condition) - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.Condition
 
OR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
OR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
OR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
OR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
OR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
or(Collection<MmuConditionAtom>) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
or(MmuConditionAtom...) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
or(Data) - Method in class ru.ispras.microtesk.model.data.Data
 
OR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
OR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
OR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
OR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
OR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
or(ImageInfo) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
 
orBitExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
orBitExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
orBitExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
orBitExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
orLogicExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
orLogicExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
orLogicExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
orLogicExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
orRule() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
orRule() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Output - Class in ru.ispras.microtesk.test.template
The Output class holds information to be printed to the simulation output to inserted into the generated test program.
Output(Output.Kind, String, List<Output.Argument>) - Constructor for class ru.ispras.microtesk.test.template.Output
Constructs an output object.
Output(Output.Kind, String) - Constructor for class ru.ispras.microtesk.test.template.Output
Constructs an output object with no format arguments.
Output(Output) - Constructor for class ru.ispras.microtesk.test.template.Output
Constructs a copy of an Output object.
Output.Kind - Enum in ru.ispras.microtesk.test.template
The Output.Kind enum describes the type of the output.
OutputBuilder - Class in ru.ispras.microtesk.test.template
The OutputBuilder class helps build Output objects.
overlaps(IntegerDomain) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
Checks whether this domain overlaps with the given one (rhs).
overlaps(IntegerRange) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRange
Checks whether this range overlaps with the given one (rhs).

P

PackageInfo - Class in ru.ispras.microtesk.translator.generation
The PackageInfo class holds information on package structure and names of generated Java classes.
PARAM_ADDRESS_BASE - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.AddressDataGenerator
Instruction operand for the address base.
PARAM_ADDRESS_OFFSET - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.AddressDataGenerator
Instruction operand for the address offset (optional).
PARAM_ADDRESS_VALUE - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.AddressDataGenerator
Address to be set (optional).
PARAM_BLOCK_SIZE - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.AddressDataGenerator
Size of a data block being accessed (ignored if PARAM_ADDRESS_VALUE is set).
PARAM_BRANCH_LIMIT - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchEngine
Maximum number of executions of a single branch instruction.
PARAM_BRANCH_LIMIT_DEFAULT - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchEngine
 
PARAM_CONDITION - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchDataGenerator
 
PARAM_CONDITION_ELSE - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchDataGenerator
 
PARAM_CONDITION_THEN - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchDataGenerator
 
PARAM_MEMORY_REGION - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.AddressDataGenerator
Memory region to choose an address from (ignored if PARAM_ADDRESS_VALUE is set).
PARAM_STREAM - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchDataGenerator
 
PARAM_TRACE_LIMIT - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchEngine
Maximum number of execution traces to be enumerated.
PARAM_TRACE_LIMIT_DEFAULT - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchEngine
 
parentId() - Method in class ru.ispras.microtesk.test.template.BlockId
Returns the identifier of the parent block or null if there is no parent block (the current one is root).
parse(String, AbstractSettingsParser<?>) - Static method in class ru.ispras.microtesk.settings.SettingsParser
 
parse(String) - Static method in class ru.ispras.microtesk.settings.SettingsParser
 
parse() - Method in class ru.ispras.microtesk.settings.SettingsParser
 
parse(Object) - Method in class ru.ispras.microtesk.test.engine.EngineParameter
 
ParserBase - Class in ru.ispras.microtesk.translator.antlrex
The ParserBase class is a base class for implementing ANTLR-based parsers.
ParserBase(TokenStream, RecognizerSharedState) - Constructor for class ru.ispras.microtesk.translator.antlrex.ParserBase
 
ParserEx - Class in ru.ispras.microtesk.translator.antlrex
The ParserEx class is an extension of the ANTLR library class Parser that provides means of error reporting based on MicroTESK library classes facilitating logging.
ParserEx(TokenStream, RecognizerSharedState) - Constructor for class ru.ispras.microtesk.translator.antlrex.ParserEx
 
PATH - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngine
 
PathConstraintBuilder - Class in ru.ispras.microtesk.translator.nml.coverage
 
PathConstraintBuilder(Node) - Constructor for class ru.ispras.microtesk.translator.nml.coverage.PathConstraintBuilder
 
PathConstraintBuilder(Collection<? extends Node>) - Constructor for class ru.ispras.microtesk.translator.nml.coverage.PathConstraintBuilder
 
Paths - Class in ru.ispras.microtesk.translator.nml.coverage
 
peek() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Peeks a free object.
peek(Set<T>) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Peeks a free object.
peek() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.SymbolTable
Returns the current scope.
Permutator<T> - Interface in ru.ispras.microtesk.test.sequence.permutator
Permutator is a permutator interface.
PermutatorRandom<T> - Class in ru.ispras.microtesk.test.sequence.permutator
PermutatorRandom implements a random permutator.
PermutatorRandom() - Constructor for class ru.ispras.microtesk.test.sequence.permutator.PermutatorRandom
 
PermutatorTrivial<T> - Class in ru.ispras.microtesk.test.sequence.permutator
PermutatorTrivial implements a trivial permutator.
PermutatorTrivial() - Constructor for class ru.ispras.microtesk.test.sequence.permutator.PermutatorTrivial
 
physicalFromOrigin(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Section
 
physicalToOrigin(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Section
 
physicalToVirtual(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Section
 
Plugin - Interface in ru.ispras.microtesk
Plugin is an interface of the MicroTESK tool plugins.
PLUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
PLUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
PLUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
PLUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
PLUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
PLUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
PLUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
PLUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
PLUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
PLUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
plusExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
plusExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
plusExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
plusExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
point - Variable in class ru.ispras.microtesk.test.sequence.internal.IteratorEntry
The point where the composition (nesting, overlapping, etc.) is applied.
Policy - Class in ru.ispras.microtesk.mmu.model.api
Base interface to be implemented by all data replacement policies.
Policy(int) - Constructor for class ru.ispras.microtesk.mmu.model.api.Policy
Constructs a data replacement controller.
policy() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
PolicyId - Enum in ru.ispras.microtesk.mmu.model.api
This enumeration contains basic data replacement policies.
polynomial - Variable in class ru.ispras.microtesk.translator.nml.ir.expr.Expr.Reduced
 
pop() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.SymbolTable
Discards the current scope and replaces it with its outer scope.
pop() - Method in class ru.ispras.microtesk.translator.antlrex.TokenSourceStack
 
popActivity() - Method in class ru.ispras.microtesk.test.Statistics
 
popLabelScope() - Method in class ru.ispras.microtesk.test.template.LabelUniqualizer
 
popRevisionApplicable() - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
 
popScope() - Method in class ru.ispras.microtesk.mmu.translator.ConstantPropagator
 
popScope() - Method in class ru.ispras.microtesk.mmu.translator.ScopeStorage
 
popSymbolScope() - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
 
popSymbolScope() - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserBase
 
pow(Data) - Method in class ru.ispras.microtesk.model.data.Data
 
powExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
powExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
powExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
powExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
PP_DEFINE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
PP_DEFINE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
PP_DEFINE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
PP_DEFINE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
PP_DEFINE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
PP_DEFINE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
PP_DEFINE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
PP_DEFINE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
PP_DEFINE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
PP_DEFINE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
PP_ELSE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
PP_ELSE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
PP_ELSE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
PP_ELSE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
PP_ELSE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
PP_ELSE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
PP_ELSE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
PP_ELSE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
PP_ELSE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
PP_ELSE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
PP_ENDIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
PP_ENDIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
PP_ENDIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
PP_ENDIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
PP_ENDIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
PP_ENDIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
PP_ENDIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
PP_ENDIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
PP_ENDIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
PP_ENDIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
PP_EXPAND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
PP_EXPAND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
PP_EXPAND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
PP_EXPAND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
PP_EXPAND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
PP_EXPAND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
PP_EXPAND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
PP_EXPAND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
PP_EXPAND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
PP_EXPAND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
PP_FILENAME - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
PP_FILENAME - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
PP_FILENAME - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
PP_FILENAME - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
PP_FILENAME - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
PP_FILENAME - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
PP_FILENAME - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
PP_FILENAME - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
PP_FILENAME - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
PP_FILENAME - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
PP_IFDEF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
PP_IFDEF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
PP_IFDEF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
PP_IFDEF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
PP_IFDEF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
PP_IFDEF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
PP_IFDEF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
PP_IFDEF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
PP_IFDEF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
PP_IFDEF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
PP_IFNDEF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
PP_IFNDEF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
PP_IFNDEF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
PP_IFNDEF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
PP_IFNDEF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
PP_IFNDEF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
PP_IFNDEF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
PP_IFNDEF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
PP_IFNDEF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
PP_IFNDEF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
PP_INCLUDE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
PP_INCLUDE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
PP_INCLUDE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
PP_INCLUDE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
PP_INCLUDE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
PP_INCLUDE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
PP_INCLUDE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
PP_INCLUDE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
PP_INCLUDE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
PP_INCLUDE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
PP_UNDEF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
PP_UNDEF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
PP_UNDEF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
PP_UNDEF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
PP_UNDEF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
PP_UNDEF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
PP_UNDEF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
PP_UNDEF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
PP_UNDEF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
PP_UNDEF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Precision - Enum in ru.ispras.microtesk.model.data.floatx
Precision describes supported precisions of floating-point numbers.
Predicate<T> - Interface in ru.ispras.microtesk.utils.function
 
Predicate<T> - Interface in ru.ispras.microtesk.utils
Defines a functor interface implemented by classes that perform a predicate test on an object.
Preparator - Class in ru.ispras.microtesk.test.template
 
Preparator(Where, boolean, LazyPrimitive, LazyData, String, Mask, List<Preparator.Argument>, List<AbstractCall>, List<Preparator.Variant>) - Constructor for class ru.ispras.microtesk.test.template.Preparator
 
Preparator.Argument - Class in ru.ispras.microtesk.test.template
 
Preparator.Argument(String) - Constructor for class ru.ispras.microtesk.test.template.Preparator.Argument
 
Preparator.Variant - Class in ru.ispras.microtesk.test.template
 
Preparator.Variant(String, int) - Constructor for class ru.ispras.microtesk.test.template.Preparator.Variant
 
Preparator.Variant(String) - Constructor for class ru.ispras.microtesk.test.template.Preparator.Variant
 
PreparatorBuilder - Class in ru.ispras.microtesk.test.template
 
PreparatorBuilder(MetaAddressingMode, boolean) - Constructor for class ru.ispras.microtesk.test.template.PreparatorBuilder
 
PreparatorReference - Class in ru.ispras.microtesk.test.template
The PreparatorReference class describes an invocation of a preparator with a lazy value.
PreparatorReference(Primitive, Value, int, String, String) - Constructor for class ru.ispras.microtesk.test.template.PreparatorReference
 
PreparatorReference(PreparatorReference) - Constructor for class ru.ispras.microtesk.test.template.PreparatorReference
 
PreparatorStore - Class in ru.ispras.microtesk.test.template
 
PreparatorStore() - Constructor for class ru.ispras.microtesk.test.template.PreparatorStore
 
Preprocessor - Class in ru.ispras.microtesk.translator.antlrex
 
Preprocessor(Translator<?>) - Constructor for class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
prettyString(Node) - Static method in class ru.ispras.microtesk.translator.nml.coverage.Utility
 
prettyString(Node, int) - Static method in class ru.ispras.microtesk.translator.nml.coverage.Utility
 
Primitive - Interface in ru.ispras.microtesk.test.template
 
Primitive - Class in ru.ispras.microtesk.translator.nml.ir.primitive
 
Primitive.Kind - Enum in ru.ispras.microtesk.test.template
 
Primitive.Kind - Enum in ru.ispras.microtesk.translator.nml.ir.primitive
 
Primitive.Modifier - Enum in ru.ispras.microtesk.translator.nml.ir.primitive
 
PrimitiveAND - Class in ru.ispras.microtesk.translator.nml.ir.primitive
 
PrimitiveAND(String, Primitive.Kind, Primitive.Modifier, Expr, Map<String, Primitive>, Map<String, Attribute>) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveAND
 
PrimitiveBuilder - Interface in ru.ispras.microtesk.test.template
 
PrimitiveFactory - Class in ru.ispras.microtesk.translator.nml.ir.primitive
 
PrimitiveFactory(WalkerContext) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveFactory
 
PrimitiveInfo - Class in ru.ispras.microtesk.translator.nml.ir.primitive
 
PrimitiveInfo() - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
PrimitiveInfo(PrimitiveInfo) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
PrimitiveOR - Class in ru.ispras.microtesk.translator.nml.ir.primitive
 
PrimitiveOR(String, Primitive.Kind, List<Primitive>) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveOR
 
PrimitiveReference - Class in ru.ispras.microtesk.translator.nml.ir.primitive
The PrimitiveReference class describes references to the current primitive made from another primitive (parent).
PrimitiveReference(PrimitiveAND, Primitive) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
Constructs a reference made from the source (parent) primitive to the target primitive.
PrimitiveReference(PrimitiveAND, Primitive, Set<String>) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
Additional constructor for making modified copies.
PrimitiveSyntesizer - Class in ru.ispras.microtesk.translator.nml.ir.analysis
The PrimitiveSyntesizer class provides facilities to analyze information on relations between operations and to synthesize on its basis the following elements:
PrimitiveSyntesizer(Translator<Ir>) - Constructor for class ru.ispras.microtesk.translator.nml.ir.analysis.PrimitiveSyntesizer
Constructs a PrimitiveSyntesizer object.
PrimitiveUtils - Class in ru.ispras.microtesk.translator.nml.ir.analysis
The PrimitiveUtils class provides a range of utilities for working with primitives.
PrimitiveUtils.PathCounter - Class in ru.ispras.microtesk.translator.nml.ir.analysis
The PathCounter class helps count the number of possible paths from a source (parent) primitive to a target (child) primitive.
PrimitiveUtils.PathCounter() - Constructor for class ru.ispras.microtesk.translator.nml.ir.analysis.PrimitiveUtils.PathCounter
Constructs a path counter object.
printAddressingModeGroups() - Method in class ru.ispras.microtesk.model.metadata.MetaModelPrinter
 
printAddressingModes() - Method in class ru.ispras.microtesk.model.metadata.MetaModelPrinter
 
printAll() - Method in class ru.ispras.microtesk.model.metadata.MetaModelPrinter
 
printData(DataSection) - Method in class ru.ispras.microtesk.test.Printer
 
printData(Collection<DataSection>) - Method in class ru.ispras.microtesk.test.Printer
 
Printer - Class in ru.ispras.microtesk.test
The Printer class is responsible for printing generated symbolic test programs (sequences of concrete calls to a file and to the screen).
PrinterInstance - Class in ru.ispras.microtesk.translator.nml.generation
 
PrinterLocation - Class in ru.ispras.microtesk.translator.nml.generation
 
printMemoryStores() - Method in class ru.ispras.microtesk.model.metadata.MetaModelPrinter
 
printOperationGroups() - Method in class ru.ispras.microtesk.model.metadata.MetaModelPrinter
 
printOperations() - Method in class ru.ispras.microtesk.model.metadata.MetaModelPrinter
 
printRegisters() - Method in class ru.ispras.microtesk.model.metadata.MetaModelPrinter
 
printSepator() - Method in class ru.ispras.microtesk.model.metadata.MetaModelPrinter
 
printSequence(ProcessingElement, ConcreteSequence) - Method in class ru.ispras.microtesk.test.Printer
Prints the specified instruction call sequence.
process(EngineContext, Map<String, Object>, AbstractSequence) - Method in class ru.ispras.microtesk.test.engine.SequenceProcessor
 
process(ExceptionHandler) - Method in interface ru.ispras.microtesk.test.template.Template.Processor
 
process(Template.SectionKind, Block) - Method in interface ru.ispras.microtesk.test.template.Template.Processor
 
process(Template.SectionKind, Block, int) - Method in interface ru.ispras.microtesk.test.template.Template.Processor
 
process(DataSection) - Method in interface ru.ispras.microtesk.test.template.Template.Processor
 
ProcessingElement - Class in ru.ispras.microtesk.model
The ProcessingElement class holds information on the state of a PE.
ProcessingElement() - Constructor for class ru.ispras.microtesk.model.ProcessingElement
 
ProcessingElement(ProcessingElement) - Constructor for class ru.ispras.microtesk.model.ProcessingElement
 
ProcessingElement.Factory - Interface in ru.ispras.microtesk.model
 
processIr(Ir) - Method in class ru.ispras.microtesk.mmu.translator.generation.sim.SimGenerator
 
processIr(Ir) - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.SpecGenerator
 
processIr(Ir) - Method in class ru.ispras.microtesk.translator.nml.coverage.Analyzer
 
processIr(Ir) - Method in class ru.ispras.microtesk.translator.nml.generation.decoder.DecoderGenerator
 
processIr(Ir) - Method in class ru.ispras.microtesk.translator.nml.generation.Generator
 
processIr(Ir) - Method in class ru.ispras.microtesk.translator.nml.generation.metadata.MetaDataGenerator
 
processIr(Ir) - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.ArgumentModeDetector
 
processIr(Ir) - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.BranchDetector
 
processIr(Ir) - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.ExceptionDetector
 
processIr(Ir) - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.ImageAnalyzer
 
processIr(Ir) - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.MemoryAccessDetector
 
processIr(Ir) - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.PrimitiveSyntesizer
 
processIr(Ir) - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.ReferenceDetector
 
processIr(Ir) - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.RegisterAnalyzer
 
processIr(Ir) - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.RootDetector
 
processIr(Ir) - Method in class ru.ispras.microtesk.translator.Translator
 
processIr(Ir) - Method in interface ru.ispras.microtesk.translator.TranslatorHandler
 
processLogEntry(LogEntry) - Method in class ru.ispras.microtesk.translator.antlrex.log.LogStoreListener
 
procSpec() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
procSpec() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
procSpecRev() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
propagator - Variable in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
PSEUDO - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
PSEUDO - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
PSEUDO - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
PSEUDO - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
PSEUDO - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
push() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.SymbolTable
Starts a new scope and sets it as the current scope.
push(SymbolScope) - Method in class ru.ispras.microtesk.translator.antlrex.symbols.SymbolTable
Sets the specified scope as the current scope.
push(List<SymbolScope>) - Method in class ru.ispras.microtesk.translator.antlrex.symbols.SymbolTable
Sets the specified scope list as the current scope.
push(TokenSource) - Method in class ru.ispras.microtesk.translator.antlrex.TokenSourceStack
 
pushActivity(Statistics.Activity) - Method in class ru.ispras.microtesk.test.Statistics
 
pushLabelScope(LabelUniqualizer.SeriesId) - Method in class ru.ispras.microtesk.test.template.LabelUniqualizer
 
pushRevisionApplicable(boolean) - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
 
pushSymbolScope(CommonTree) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserBase
 
pushSymbolScopes(List<SymbolScope>) - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
 
put(String, T) - Method in class ru.ispras.microtesk.mmu.translator.ScopeStorage
 

R

r - Variable in class ru.ispras.microtesk.model.memory.MemoryAccessMode
 
raiseError(Where, ISemanticError) - Method in interface ru.ispras.microtesk.translator.antlrex.ErrorReporter
 
raiseError(Where, String) - Method in interface ru.ispras.microtesk.translator.antlrex.ErrorReporter
 
raiseError(Where, ISemanticError) - Method in class ru.ispras.microtesk.translator.antlrex.ParserEx
 
raiseError(Where, String) - Method in class ru.ispras.microtesk.translator.antlrex.ParserEx
 
raiseError(Where, ISemanticError) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserEx
 
raiseError(Where, String) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserEx
 
raiseError(Where, String) - Method in class ru.ispras.microtesk.translator.nml.antlrex.WalkerFactoryBase
 
raiseError(Where, ISemanticError) - Method in class ru.ispras.microtesk.translator.nml.antlrex.WalkerFactoryBase
 
randomize() - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints
 
RandomValue - Class in ru.ispras.microtesk.test.template
 
RandomValue(Variate<?>) - Constructor for class ru.ispras.microtesk.test.template.RandomValue
 
RandomValue(BigInteger, BigInteger) - Constructor for class ru.ispras.microtesk.test.template.RandomValue
 
range() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
range(MmuExpression, BigInteger, BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
range(IntegerField, BigInteger, BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
range(IntegerVariable, BigInteger, BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
range(MmuExpression, BigInteger, BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
range(IntegerField, BigInteger, BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
range(IntegerVariable, BigInteger, BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
Range<T> - Interface in ru.ispras.microtesk.utils
Range specifies the range interface.
RangeSettings - Class in ru.ispras.microtesk.settings
RangeSettings describes a finite set of integers.
RangeSettings(int, int) - Constructor for class ru.ispras.microtesk.settings.RangeSettings
 
RangeSettingsParser - Class in ru.ispras.microtesk.settings
RangeSettingsParser implements a parser of RangeSettings.
RangeSettingsParser() - Constructor for class ru.ispras.microtesk.settings.RangeSettingsParser
 
rcat(List<IntegerField>) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
Creates a reversed concatenation of the fields.
rcat(IntegerField...) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
 
rcatVars(Collection<IntegerVariable>) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
 
rcatVars(IntegerVariable...) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
 
read() - Method in class ru.ispras.microtesk.options.OptionReader
 
read(int) - Method in class ru.ispras.microtesk.utils.BinaryReader
 
READ_ATTR_NAME - Static variable in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
 
Reader - Class in ru.ispras.microtesk.model
The Reader class allows reading data from the microprocessor register and memory directly or via addressing modes.
Reader() - Constructor for class ru.ispras.microtesk.model.Reader
 
readNextImmediate(BitVector, Type) - Method in class ru.ispras.microtesk.model.decoder.DecoderItem
 
readNextPrimitive(BitVector, Decoder) - Method in class ru.ispras.microtesk.model.decoder.DecoderItem
 
Rearranger<T> - Interface in ru.ispras.microtesk.test.sequence.rearranger
The Rearranger interface is a base interface for objects that rearrange a collection of sequences described by an iterator.
RearrangerExpand<T> - Class in ru.ispras.microtesk.test.sequence.rearranger
The RearrangerExpand rearranger concatenates the sequences returned by the original iterator into a single sequence.
RearrangerExpand() - Constructor for class ru.ispras.microtesk.test.sequence.rearranger.RearrangerExpand
 
RearrangerSample<T> - Class in ru.ispras.microtesk.test.sequence.rearranger
The RearrangerSample rearranger samples the sequences returned by the original iterator in a random manner.
RearrangerSample() - Constructor for class ru.ispras.microtesk.test.sequence.rearranger.RearrangerSample
 
RearrangerTrivial<T> - Class in ru.ispras.microtesk.test.sequence.rearranger
The RearrangerTrivial rearranger does not modify the collection of sequences described by the original iterator.
RearrangerTrivial() - Constructor for class ru.ispras.microtesk.test.sequence.rearranger.RearrangerTrivial
 
Record - Class in ru.ispras.microtesk.model.tracer
The Record class describes Tracer log records.
Record(RecordKind, long) - Constructor for class ru.ispras.microtesk.model.tracer.Record
 
RecordKind - Enum in ru.ispras.microtesk.model.tracer
The RecordKind enumeration describes types or log records used in the Tracer log format.
RedeclaredSymbol - Class in ru.ispras.microtesk.translator.antlrex.errors
 
RedeclaredSymbol(Symbol) - Constructor for class ru.ispras.microtesk.translator.antlrex.errors.RedeclaredSymbol
 
reduce() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
Transforms the expression to the format: polynomial + constant, where polynomial is some expression that could not be further simplified and constant is an integer constant value.
ReferenceDetector - Class in ru.ispras.microtesk.translator.nml.ir.analysis
 
ReferenceDetector() - Constructor for class ru.ispras.microtesk.translator.nml.ir.analysis.ReferenceDetector
 
refNames - Variable in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
 
REG - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
REG - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
REG - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
REG - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
REG - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
regDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
RegionSettings - Class in ru.ispras.microtesk.settings
RegionSettings represents a configuration of a single memory region.
RegionSettings(String, RegionSettings.Type, BigInteger, BigInteger, MemoryAccessMode, MemoryAccessMode) - Constructor for class ru.ispras.microtesk.settings.RegionSettings
 
RegionSettings.Type - Enum in ru.ispras.microtesk.settings
 
RegionSettingsParser - Class in ru.ispras.microtesk.settings
RegionSettingsParser implements a parser of RegionSettings.
RegionSettingsParser() - Constructor for class ru.ispras.microtesk.settings.RegionSettingsParser
 
register(Operation<A>) - Static method in class ru.ispras.microtesk.mmu.model.api.Operation
 
registerAction(MmuAction) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
Registers the action in the memory management unit.
registerAddress(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
Registers the address type in the MMU.
RegisterAnalyzer - Class in ru.ispras.microtesk.translator.nml.ir.analysis
 
RegisterAnalyzer() - Constructor for class ru.ispras.microtesk.translator.nml.ir.analysis.RegisterAnalyzer
 
registerBlock(CodeBlock) - Method in class ru.ispras.microtesk.test.Code
 
registerBuffer(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
Registers a buffer in the MMU.
registerEngine(String, Engine) - Method in class ru.ispras.microtesk.test.engine.EngineConfig
 
registerFunction(Callable) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
registerInitializerMaker(String, InitializerMaker) - Method in class ru.ispras.microtesk.test.engine.EngineConfig
 
registerLabels(LabelManager) - Method in class ru.ispras.microtesk.test.template.DataSection
 
RegisterMapping<D extends Data,A extends Address> - Class in ru.ispras.microtesk.mmu.model.api
The RegisterMapping class implements a register-mapped buffer.
RegisterMapping(String, BigInteger, int, PolicyId, Indexer<A>, Matcher<D, A>) - Constructor for class ru.ispras.microtesk.mmu.model.api.RegisterMapping
Constructs a register-mapped buffer of the given length and associativity.
RegisterMapping.Proxy - Class in ru.ispras.microtesk.mmu.model.api
The RegisterMapping.Proxy class is used to simplify code of assignment expressions.
registerOperation(MmuOperation) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
Registers an operation in the MMU.
registerSegment(MmuSegment) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
Registers a segment in the MMU.
registerTransition(MmuTransition) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
Registers the transition in the memory management unit.
registerVariable(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
 
registerVariable(MmuStruct) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
 
relationExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
relationExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
relationExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
relationExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
REM - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
REM - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
REM - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
REM - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
REM - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
REM - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
REM - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
REM - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
REM - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
REM - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
remove() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessIterator
 
remove() - Method in class ru.ispras.microtesk.utils.FilterIterator
Removes from the underlying collection of the base iterator the last element returned by this iterator.
removeIterator(int) - Method in class ru.ispras.microtesk.test.sequence.internal.CompositeIterator
Removes the i-th sub-iterator from the list.
removeIterators() - Method in class ru.ispras.microtesk.test.sequence.internal.CompositeIterator
Removes all sub-iterators from the list.
removeLastExecution() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
Removes the last execution from the trace.
rename(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
 
repeat(int) - Method in class ru.ispras.microtesk.model.data.Data
 
repeat(Where, Expr, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
replaceWith(T, T) - Method in class ru.ispras.microtesk.utils.AdjacencyList
 
reportError(String) - Method in class ru.ispras.microtesk.translator.antlrex.log.LogWriter
Reports an error message to the log.
reportError(RecognitionException) - Method in class ru.ispras.microtesk.translator.antlrex.ParserEx
 
reportError(SemanticException) - Method in class ru.ispras.microtesk.translator.antlrex.ParserEx
 
reportError(RecognitionException) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserEx
An overridden error handling function.
reportError(SemanticException) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserEx
Provides convenient handling for extended exceptions thrown by semantic actions.
reportWarning(String) - Method in class ru.ispras.microtesk.translator.antlrex.log.LogWriter
Reports an warning message to the log.
res - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker.elseExpr_return
 
res - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker.elseIfExpr_return
 
res - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker.expr_return
 
res - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker.functionCall_return
 
res - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker.statement_return
 
res - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker.variableAtom_return
 
res - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker.variableBitfield_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.letExpr_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.actionDef_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.andRule_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.argType_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.assignmentStatement_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.attrDef_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.attrDefList_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.attrExpr_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.attributeCallStatement_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.conditionalStatement_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.constExpr_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.dataExpr_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.elseExpr_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.elseIfExpr_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.elseIfStmt_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.elseStmt_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.expr_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.formatId_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.functionCallStatement_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.imageDef_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.indexExpr_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.instance_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.location_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.locationAtom_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.locationExpr_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.locationVal_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.logicExpr_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.modeReturn_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.sequence_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.sizeExpr_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.statement_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.structFields_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.syntaxDef_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.typeCast_return
 
res - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.typeExpr_return
 
ReservedKeywords - Class in ru.ispras.microtesk.translator.antlrex
 
reset() - Method in class ru.ispras.microtesk.mmu.basis.BufferStateTracker
Resets the buffer state.
reset() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryIdAllocator
 
reset() - Method in class ru.ispras.microtesk.model.memory.Memory
 
reset() - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
 
reset() - Method in class ru.ispras.microtesk.model.memory.MemoryTracker
 
reset() - Method in class ru.ispras.microtesk.model.TemporaryVariables
 
reset() - Method in class ru.ispras.microtesk.test.CodeAllocator
 
reset() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Resets the resource allocation table.
reset() - Method in class ru.ispras.microtesk.test.engine.allocator.ModeAllocator
 
reset() - Method in class ru.ispras.microtesk.test.LabelManager
Clears all labels.
resetErrorCount() - Method in class ru.ispras.microtesk.translator.antlrex.ParserEx
 
resetErrorCount() - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserEx
Resets (sets to zero) he counter of parsing errors.
resetExecutionCount() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
resetInstructionCount() - Static method in class ru.ispras.microtesk.model.tracer.Record
 
resetNumbers() - Method in class ru.ispras.microtesk.test.template.LabelUniqualizer
 
resetPosition() - Method in class ru.ispras.microtesk.model.decoder.DecoderItem
 
resetState() - Method in class ru.ispras.microtesk.mmu.model.api.Cache
 
resetState() - Method in class ru.ispras.microtesk.mmu.model.api.MmuModel
 
resetState() - Method in class ru.ispras.microtesk.model.memory.Sections
 
resetState() - Method in class ru.ispras.microtesk.model.Model
 
resetState() - Method in interface ru.ispras.microtesk.model.ModelStateManager
 
resetState() - Method in class ru.ispras.microtesk.model.ProcessingElement
 
resetTarget() - Method in class ru.ispras.microtesk.test.template.LabelReference
 
resetThisArgs() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
 
resize(int) - Method in class ru.ispras.microtesk.model.data.Type
 
resize(int) - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
 
resolve(Label) - Method in class ru.ispras.microtesk.test.LabelManager
Resolves a reference to a label having a specific name from a specific block and returns the most suitable target (label and its position).
resolve(String) - Method in interface ru.ispras.microtesk.translator.antlrex.symbols.SymbolScope
Searches for a symbol by its name in the current scope and its outer scopes.
resolve(String) - Method in class ru.ispras.microtesk.translator.antlrex.symbols.SymbolTable
Searches for a symbol by its name in the current scope and its outer scopes.
resolve() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
Resolves the reference and returns the source primitive that has all references resolved.
resolveMember(String) - Method in interface ru.ispras.microtesk.translator.antlrex.symbols.SymbolScope
Searches for a symbol by its name in the current scope only.
resolveMember(String) - Method in class ru.ispras.microtesk.translator.antlrex.symbols.SymbolTable
Searches for a symbol by its name in the current scope only.
resolveNested(String...) - Method in interface ru.ispras.microtesk.translator.antlrex.symbols.SymbolScope
Searches for a symbol described by an array containing its name preceded with names of the scopes the symbol is nested into.
resolveNested(String...) - Method in class ru.ispras.microtesk.translator.antlrex.symbols.SymbolTable
Searches for a symbol described by an array containing its name preceded with names of the scopes the symbol is nested into.
resolveTypeName(CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
REST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
REST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
REST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
REST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
REST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
REST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
REST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
REST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
REST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
REST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
ret() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
 
retreat(int) - Method in class ru.ispras.microtesk.utils.BinaryReader
 
RETURN(boolean, MemoryAccessContext) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry
 
RETURN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
RETURN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
RETURN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
RETURN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
RETURN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
RETURN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
RETURN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
RETURN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
RETURN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
RETURN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
returnStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
REVISION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
REVISION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
REVISION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
revision() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
REVISION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
revision() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
REVISION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
REVISION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
REVISION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
REVISION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
revision() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
REVISION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
revision() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
REVISION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Revisions - Class in ru.ispras.microtesk
The Revisions class stores information about revision dependencies.
Revisions() - Constructor for class ru.ispras.microtesk.Revisions
 
rhs - Variable in class ru.ispras.microtesk.basis.solver.integer.IntegerEquation
The right-hand-side variable.
RIGHT_BRACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
RIGHT_BRACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
RIGHT_BRACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
RIGHT_BRACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
RIGHT_BRACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
RIGHT_BRACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
RIGHT_BRACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
RIGHT_BRACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
RIGHT_BRACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
RIGHT_BRACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
RIGHT_BROCKET - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
RIGHT_BROCKET - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
RIGHT_BROCKET - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
RIGHT_BROCKET - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
RIGHT_BROCKET - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
RIGHT_BROCKET - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
RIGHT_BROCKET - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
RIGHT_BROCKET - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
RIGHT_BROCKET - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
RIGHT_BROCKET - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
RIGHT_HOOK - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
RIGHT_HOOK - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
RIGHT_HOOK - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
RIGHT_HOOK - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
RIGHT_HOOK - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
RIGHT_HOOK - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
RIGHT_HOOK - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
RIGHT_HOOK - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
RIGHT_HOOK - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
RIGHT_HOOK - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
RIGHT_PARENTH - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
RIGHT_PARENTH - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
RIGHT_PARENTH - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
RIGHT_PARENTH - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
RIGHT_PARENTH - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
RIGHT_PARENTH - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
RIGHT_PARENTH - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
RIGHT_PARENTH - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
RIGHT_PARENTH - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
RIGHT_PARENTH - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
RIGHT_SHIFT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
RIGHT_SHIFT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
RIGHT_SHIFT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
RIGHT_SHIFT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
RIGHT_SHIFT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
RIGHT_SHIFT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
RIGHT_SHIFT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
RIGHT_SHIFT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
RIGHT_SHIFT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
RIGHT_SHIFT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
ROOT_ID - Static variable in class ru.ispras.microtesk.translator.nml.ir.analysis.PrimitiveSyntesizer
Name for the fake operation (OR rule) that unites all root operations described in the specification (AND rules that have no parents).
RootDetector - Class in ru.ispras.microtesk.translator.nml.ir.analysis
 
RootDetector() - Constructor for class ru.ispras.microtesk.translator.nml.ir.analysis.RootDetector
 
ROTATE_LEFT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
ROTATE_LEFT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
ROTATE_LEFT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
ROTATE_LEFT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
ROTATE_LEFT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
ROTATE_LEFT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
ROTATE_LEFT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
ROTATE_LEFT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ROTATE_LEFT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ROTATE_LEFT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
ROTATE_RIGHT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
ROTATE_RIGHT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
ROTATE_RIGHT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
ROTATE_RIGHT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
ROTATE_RIGHT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
ROTATE_RIGHT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
ROTATE_RIGHT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
ROTATE_RIGHT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ROTATE_RIGHT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ROTATE_RIGHT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
rotateLeft(Data) - Method in class ru.ispras.microtesk.model.data.Data
 
rotateRight(Data) - Method in class ru.ispras.microtesk.model.data.Data
 
ROUND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
ROUND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
ROUND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
ROUND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
ROUND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
round() - Method in class ru.ispras.microtesk.model.data.Data
 
round() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
ROUND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
ROUND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
ROUND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ROUND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ROUND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
round(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
ru.ispras.microtesk - package ru.ispras.microtesk
 
ru.ispras.microtesk.basis.solver - package ru.ispras.microtesk.basis.solver
 
ru.ispras.microtesk.basis.solver.integer - package ru.ispras.microtesk.basis.solver.integer
 
ru.ispras.microtesk.mmu - package ru.ispras.microtesk.mmu
 
ru.ispras.microtesk.mmu.basis - package ru.ispras.microtesk.mmu.basis
 
ru.ispras.microtesk.mmu.model.api - package ru.ispras.microtesk.mmu.model.api
 
ru.ispras.microtesk.mmu.settings - package ru.ispras.microtesk.mmu.settings
 
ru.ispras.microtesk.mmu.test.engine.memory - package ru.ispras.microtesk.mmu.test.engine.memory
 
ru.ispras.microtesk.mmu.test.template - package ru.ispras.microtesk.mmu.test.template
 
ru.ispras.microtesk.mmu.translator - package ru.ispras.microtesk.mmu.translator
 
ru.ispras.microtesk.mmu.translator.generation.sim - package ru.ispras.microtesk.mmu.translator.generation.sim
 
ru.ispras.microtesk.mmu.translator.generation.spec - package ru.ispras.microtesk.mmu.translator.generation.spec
 
ru.ispras.microtesk.mmu.translator.grammar - package ru.ispras.microtesk.mmu.translator.grammar
 
ru.ispras.microtesk.mmu.translator.ir - package ru.ispras.microtesk.mmu.translator.ir
 
ru.ispras.microtesk.mmu.translator.ir.spec - package ru.ispras.microtesk.mmu.translator.ir.spec
 
ru.ispras.microtesk.model - package ru.ispras.microtesk.model
 
ru.ispras.microtesk.model.data - package ru.ispras.microtesk.model.data
 
ru.ispras.microtesk.model.data.floatx - package ru.ispras.microtesk.model.data.floatx
 
ru.ispras.microtesk.model.decoder - package ru.ispras.microtesk.model.decoder
 
ru.ispras.microtesk.model.memory - package ru.ispras.microtesk.model.memory
 
ru.ispras.microtesk.model.metadata - package ru.ispras.microtesk.model.metadata
 
ru.ispras.microtesk.model.tracer - package ru.ispras.microtesk.model.tracer
 
ru.ispras.microtesk.options - package ru.ispras.microtesk.options
 
ru.ispras.microtesk.settings - package ru.ispras.microtesk.settings
 
ru.ispras.microtesk.test - package ru.ispras.microtesk.test
 
ru.ispras.microtesk.test.engine - package ru.ispras.microtesk.test.engine
 
ru.ispras.microtesk.test.engine.allocator - package ru.ispras.microtesk.test.engine.allocator
 
ru.ispras.microtesk.test.engine.branch - package ru.ispras.microtesk.test.engine.branch
 
ru.ispras.microtesk.test.sequence - package ru.ispras.microtesk.test.sequence
 
ru.ispras.microtesk.test.sequence.combinator - package ru.ispras.microtesk.test.sequence.combinator
 
ru.ispras.microtesk.test.sequence.compositor - package ru.ispras.microtesk.test.sequence.compositor
 
ru.ispras.microtesk.test.sequence.internal - package ru.ispras.microtesk.test.sequence.internal
 
ru.ispras.microtesk.test.sequence.permutator - package ru.ispras.microtesk.test.sequence.permutator
 
ru.ispras.microtesk.test.sequence.rearranger - package ru.ispras.microtesk.test.sequence.rearranger
 
ru.ispras.microtesk.test.template - package ru.ispras.microtesk.test.template
 
ru.ispras.microtesk.test.testutils - package ru.ispras.microtesk.test.testutils
 
ru.ispras.microtesk.tools - package ru.ispras.microtesk.tools
 
ru.ispras.microtesk.tools.symexec - package ru.ispras.microtesk.tools.symexec
 
ru.ispras.microtesk.tools.templgen - package ru.ispras.microtesk.tools.templgen
 
ru.ispras.microtesk.tools.transform - package ru.ispras.microtesk.tools.transform
 
ru.ispras.microtesk.translator - package ru.ispras.microtesk.translator
 
ru.ispras.microtesk.translator.antlrex - package ru.ispras.microtesk.translator.antlrex
 
ru.ispras.microtesk.translator.antlrex.errors - package ru.ispras.microtesk.translator.antlrex.errors
 
ru.ispras.microtesk.translator.antlrex.log - package ru.ispras.microtesk.translator.antlrex.log
 
ru.ispras.microtesk.translator.antlrex.symbols - package ru.ispras.microtesk.translator.antlrex.symbols
 
ru.ispras.microtesk.translator.generation - package ru.ispras.microtesk.translator.generation
 
ru.ispras.microtesk.translator.nml - package ru.ispras.microtesk.translator.nml
 
ru.ispras.microtesk.translator.nml.antlrex - package ru.ispras.microtesk.translator.nml.antlrex
 
ru.ispras.microtesk.translator.nml.coverage - package ru.ispras.microtesk.translator.nml.coverage
 
ru.ispras.microtesk.translator.nml.errors - package ru.ispras.microtesk.translator.nml.errors
 
ru.ispras.microtesk.translator.nml.generation - package ru.ispras.microtesk.translator.nml.generation
 
ru.ispras.microtesk.translator.nml.generation.decoder - package ru.ispras.microtesk.translator.nml.generation.decoder
 
ru.ispras.microtesk.translator.nml.generation.metadata - package ru.ispras.microtesk.translator.nml.generation.metadata
 
ru.ispras.microtesk.translator.nml.grammar - package ru.ispras.microtesk.translator.nml.grammar
 
ru.ispras.microtesk.translator.nml.ir - package ru.ispras.microtesk.translator.nml.ir
 
ru.ispras.microtesk.translator.nml.ir.analysis - package ru.ispras.microtesk.translator.nml.ir.analysis
 
ru.ispras.microtesk.translator.nml.ir.expr - package ru.ispras.microtesk.translator.nml.ir.expr
 
ru.ispras.microtesk.translator.nml.ir.primitive - package ru.ispras.microtesk.translator.nml.ir.primitive
 
ru.ispras.microtesk.translator.nml.ir.shared - package ru.ispras.microtesk.translator.nml.ir.shared
 
ru.ispras.microtesk.utils - package ru.ispras.microtesk.utils
 
ru.ispras.microtesk.utils.function - package ru.ispras.microtesk.utils.function
 
RUBY - Static variable in class ru.ispras.microtesk.translator.antlrex.ReservedKeywords
 
rules() - Static method in class ru.ispras.microtesk.translator.nml.coverage.IntegerCast
 
run() - Method in class ru.ispras.microtesk.test.template.Template.BlockHolder
 
run(int) - Method in class ru.ispras.microtesk.test.template.Template.BlockHolder
 
run(String) - Method in class ru.ispras.microtesk.test.testutils.TemplateTest
 

S

Sat4jFormula - Class in ru.ispras.microtesk.basis.solver.integer
Sat4jFormula represents a SAT4J formula, which is a set of clauses.
Sat4jFormula(Collection<IVec<IVecInt>>) - Constructor for class ru.ispras.microtesk.basis.solver.integer.Sat4jFormula
 
Sat4jFormula(Sat4jFormula) - Constructor for class ru.ispras.microtesk.basis.solver.integer.Sat4jFormula
 
Sat4jFormula.Builder - Class in ru.ispras.microtesk.basis.solver.integer
Sat4jFormula.Builder() - Constructor for class ru.ispras.microtesk.basis.solver.integer.Sat4jFormula.Builder
 
Sat4jFormula.Builder(Sat4jFormula.Builder) - Constructor for class ru.ispras.microtesk.basis.solver.integer.Sat4jFormula.Builder
 
Sat4jUtils - Class in ru.ispras.microtesk.basis.solver.integer
Sat4jUtils contains a number of utilities to deal with SAT4J.
saveAllOrsToList(Primitive, List<PrimitiveAND>) - Static method in class ru.ispras.microtesk.translator.nml.ir.analysis.PrimitiveUtils
Saves all AND primitives associated with the current primitive by using OR rules to a list.
saveTotalTime() - Method in class ru.ispras.microtesk.test.Statistics
 
ScopeStorage<T> - Class in ru.ispras.microtesk.mmu.translator
 
ScopeStorage() - Constructor for class ru.ispras.microtesk.mmu.translator.ScopeStorage
 
Section - Class in ru.ispras.microtesk.model.memory
 
Section(String, boolean, BigInteger, BigInteger) - Constructor for class ru.ispras.microtesk.model.memory.Section
 
Section(String, boolean, BigInteger, BigInteger, String) - Constructor for class ru.ispras.microtesk.model.memory.Section
 
Sections - Class in ru.ispras.microtesk.model.memory
 
seeData(BitVector, BitVector) - Method in interface ru.ispras.microtesk.mmu.model.api.Buffer
Returns data and associated address without changing the state.
seeData(BitVector, BitVector) - Method in interface ru.ispras.microtesk.mmu.model.api.BufferObserver
Returns data and associated address without changing the state.
seeData(BitVector, BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Cache
 
seeData(BitVector, BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Line
 
seeData(BitVector, BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Memory
 
seeData(BitVector, BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Mmu
 
seeData(BitVector, BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.MmuMapping
 
seeData(BitVector, BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping
 
seeData(BitVector, BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Segment
 
seeData(BitVector, BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Set
 
Segment<D,A extends Address> - Class in ru.ispras.microtesk.mmu.model.api
 
Segment(BitVector, BitVector) - Constructor for class ru.ispras.microtesk.mmu.model.api.Segment
 
segment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
segment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
Segment - Class in ru.ispras.microtesk.mmu.translator.ir
 
Segment(String, Address, Variable, BigInteger, BigInteger, Address, Variable, Map<String, Variable>, Map<String, Attribute>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Segment
 
select(Collection<IntegerRange>, IntegerRange) - Static method in class ru.ispras.microtesk.basis.solver.integer.IntegerRange
Selects all ranges from the the given collection that are within the given bounds.
select(AbstractSequence) - Method in class ru.ispras.microtesk.test.engine.SequenceSelector
 
SelfCheck - Class in ru.ispras.microtesk.test
 
SelfCheck(AddressingModeWrapper) - Constructor for class ru.ispras.microtesk.test.SelfCheck
 
SelfCheckEngine - Class in ru.ispras.microtesk.test.engine
 
SemanticError - Class in ru.ispras.microtesk.translator.antlrex
The SemanticError class describes a semantic error in the specification detected by a translator.
SemanticError(String) - Constructor for class ru.ispras.microtesk.translator.antlrex.SemanticError
 
SemanticException - Exception in ru.ispras.microtesk.translator.antlrex
The SemanticException exception is thrown by the translator (lexer, parser, tree walker or other its parts) if it detects a semantic error in the translated specification.
SEMI - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
SEMI - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
SEMI - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
SEMI - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
SEMI - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
SEMI - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
SEMI - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
SEMI - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
SEMI - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
SEMI - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
SenderKind - Enum in ru.ispras.microtesk.translator.antlrex.log
The SenderKind enumeration identifies the subsystem responsible for raising an event to be registered in the log.
SEQUENCE - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryDataGenerator
 
SEQUENCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
sequence() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
SEQUENCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
sequence() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
SEQUENCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
sequence() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
SEQUENCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
sequence() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
SEQUENCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
sequence() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
SEQUENCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
sequence() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
SequenceProcessor - Class in ru.ispras.microtesk.test.engine
 
SequenceSelector - Class in ru.ispras.microtesk.test.engine
 
SequenceSelector(String) - Constructor for class ru.ispras.microtesk.test.engine.SequenceSelector
 
SequenceSelector(String, boolean) - Constructor for class ru.ispras.microtesk.test.engine.SequenceSelector
 
set(BigInteger) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
Initializes the domain.
set(IntegerRange) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
Initializes the domain.
set(IntegerDomain) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
Initializes the domain.
Set<D extends Data,A extends Address> - Class in ru.ispras.microtesk.mmu.model.api
This class implements a cache set, which is a fully associative buffer consisting of cache lines.
Set(int, PolicyId, Matcher<D, A>) - Constructor for class ru.ispras.microtesk.mmu.model.api.Set
Constructs a cache set of the given associativity.
set(GeneratorSettings) - Static method in class ru.ispras.microtesk.settings.GeneratorSettings
 
set(BitVector, T) - Method in class ru.ispras.microtesk.utils.SparseArray
 
setActivePE(int) - Method in class ru.ispras.microtesk.model.Model
 
setAddress(MmuAddressInstance, BigInteger) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
 
setAddress(MmuBufferAccess, BigInteger) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
 
setAddress(BigInteger) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
 
setAddress(long) - Method in class ru.ispras.microtesk.test.CodeAllocator
 
setAddress(Section, long) - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
setAddress(BigInteger) - Method in class ru.ispras.microtesk.test.template.LabelValue
 
setAddressingMode(AddressingMode) - Method in class ru.ispras.microtesk.model.memory.Location
 
setAlignment(BigInteger, BigInteger) - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
 
setAlignment(BigInteger, BigInteger, Where) - Method in class ru.ispras.microtesk.test.template.Template
 
setAllocationAddresses(long, long) - Method in class ru.ispras.microtesk.test.ConcreteSequence
 
setAllocator(Allocator) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Replaces the current allocator with a new one.
setArgument(String, BigInteger) - Method in class ru.ispras.microtesk.model.IsaPrimitiveBuilder
Initializes the specified argument with an integer value.
setArgument(String, IsaPrimitive) - Method in class ru.ispras.microtesk.model.IsaPrimitiveBuilder
 
setArgument(String, BigInteger) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
setArgument(String, String) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
setArgument(String, RandomValue) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
setArgument(String, Primitive) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
setArgument(String, PrimitiveBuilder) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
setArgument(String, UnknownImmediateValue) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
setArgument(String, LazyValue) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
setArgument(String, LabelValue) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
setArgUsage(String, ArgumentMode) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
setAssertionsEnabled(boolean) - Static method in class ru.ispras.microtesk.model.Execution
 
setAtomic(boolean) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
setAttribute(String, String) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocatorBuilder
 
setAttribute(String, Object) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
setAttribute(String, Object) - Method in class ru.ispras.microtesk.test.template.MapBuilder
 
setAttribute(String, Object) - Method in class ru.ispras.microtesk.test.template.Situation.Builder
 
setBaseAddress(BigInteger) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
 
setBlockCoverage(Set<Integer>) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Sets the block coverage of the branch instruction.
setBlockSize(int) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
setBody(List<Stmt>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CallableBuilder
 
setBranch(boolean) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
setBranchLabel(int) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Sets the branch label (index of the target instruction in the branch structure).
setBuffer(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
Sets the buffer associated with the structure (for buffer entries).
setCallText(String) - Method in class ru.ispras.microtesk.test.template.Template
 
setCanThrowException(boolean) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
setCodeAllocationAddress(long) - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
setCombinator(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
Sets the combinator used in the generator.
setCombinator(String) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
setCommandLineOption(Option) - Method in class ru.ispras.microtesk.test.testutils.TemplateTest
 
setCommandLineOption(Option, String) - Method in class ru.ispras.microtesk.test.testutils.TemplateTest
 
setCompositor(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
Sets the compositor used in the generator.
setCompositor(String) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
setConditionalBranch(boolean) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
setConflict(boolean) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
setContext(String) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
setContext(TranslatorContext) - Method in class ru.ispras.microtesk.translator.Translator
 
setControlCodeInBasicBlock(boolean) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
 
setControlCodeInDelaySlot(boolean) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
 
setCurrentAddress(BigInteger) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
 
setCustomContext(String, Object) - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
setData(A, D) - Method in interface ru.ispras.microtesk.mmu.model.api.Buffer
Updates the data associated with the given address.
setData(A, D) - Method in class ru.ispras.microtesk.mmu.model.api.Cache
 
setData(A) - Method in class ru.ispras.microtesk.mmu.model.api.Cache
 
setData(A, D) - Method in class ru.ispras.microtesk.mmu.model.api.Line
 
setData(A, D) - Method in class ru.ispras.microtesk.mmu.model.api.Memory
 
setData(A) - Method in class ru.ispras.microtesk.mmu.model.api.Memory
 
setData(A, D) - Method in class ru.ispras.microtesk.mmu.model.api.MmuMapping
 
setData(A, D) - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping
 
setData(A) - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping
 
setData(A, D) - Method in class ru.ispras.microtesk.mmu.model.api.Segment
 
setData(A, D) - Method in class ru.ispras.microtesk.mmu.model.api.Set
 
setData(IntegerVariable, BigInteger) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
 
setData(BigInteger) - Method in class ru.ispras.microtesk.test.template.MemoryObject
 
setData(BigInteger) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
 
setDataDirectiveFactory(DataDirectiveFactory) - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
setDataSection(Section) - Method in class ru.ispras.microtesk.model.memory.Sections
 
setDataVariable(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
 
setDebug(boolean) - Static method in class ru.ispras.microtesk.Logger
 
setDefaultSituation(String, Situation) - Method in class ru.ispras.microtesk.test.template.Template
 
setDefaultSituation(String, Variate<Situation>) - Method in class ru.ispras.microtesk.test.template.Template
 
setDependencies(BufferDependency[]) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
 
setElse(CommonTree, List<Stmt>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.IfBuilder
 
setEnabled(boolean) - Static method in class ru.ispras.microtesk.model.tracer.Tracer
 
setEntry(MmuBufferAccess, EntryObject) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
 
setEntry(CommonTree, Type) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
 
setEpilogue(boolean) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
setExceptionFlags(int) - Static method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
setFields(List<Pair<Node, ImageInfo>>) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
 
setFloatExceptionFlags(int) - Static method in class ru.ispras.microtesk.model.data.Data
 
setFloatRoundingMode(int) - Static method in class ru.ispras.microtesk.model.data.Data
 
setGroupId(int) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Sets the group identifier of the entry.
setGuard(CommonTree, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
 
setHandler(MemoryDevice) - Method in class ru.ispras.microtesk.model.memory.Memory
 
setImageInfo(ImageInfo) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
setIndex(CommonTree, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
 
setInstances(int) - Method in class ru.ispras.microtesk.test.template.ExceptionHandlerBuilder
 
setInstances(int, int) - Method in class ru.ispras.microtesk.test.template.ExceptionHandlerBuilder
 
setInstances(Collection<Integer>) - Method in class ru.ispras.microtesk.test.template.ExceptionHandlerBuilder
 
setIterate(boolean) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
setIterator(Iterator<? extends E>) - Method in class ru.ispras.microtesk.utils.FilterIterator
Sets the iterator for this iterator to use.
setIterators(List<Iterator<T>>) - Method in class ru.ispras.microtesk.test.sequence.internal.CompositeIterator
Sets the sub-iterators.
setLabel(Object) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph.Edge
 
setLabel(Object) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram
 
setLabel(Label) - Method in class ru.ispras.microtesk.test.template.LabelValue
 
setLastParentToken(Token) - Method in class ru.ispras.microtesk.translator.antlrex.TokenSourceStack
 
setLastParentToken(int, Token) - Method in class ru.ispras.microtesk.translator.antlrex.TokenSourceStack
 
setLevels(int) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
setListener(Logger.Listener) - Static method in class ru.ispras.microtesk.Logger
 
setListener(Executor.Listener) - Method in class ru.ispras.microtesk.test.Executor
 
setLoad(boolean) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
setLog(LogStore) - Method in class ru.ispras.microtesk.translator.Translator
 
setMaskCollection(Collection<String>) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
setMaskValue(String) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
setMatch(CommonTree, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
 
setMatchBindings(Collection<MmuBinding>) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
 
setMax(BigInteger) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRange
Sets the upper bound of the range.
setMemoryHandler(String, MemoryDevice) - Method in class ru.ispras.microtesk.model.Model
 
setMemoryHandler(String, MemoryDevice) - Method in class ru.ispras.microtesk.model.ProcessingElement
 
setMemoryReference(boolean) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
setMin(BigInteger) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRange
Sets the lower bound of the range.
setMode(String) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
 
setModel(Model) - Static method in class ru.ispras.microtesk.model.Reader
 
setName(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
 
setName(String) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
 
setName(String) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
setNextLabels(Set<Object>) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph.Edge
 
setNodeInfo(NodeInfo) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
 
setObfuscator(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
Sets the obfuscator used in the generator.
setObfuscator(String) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
setOpc(BitVector) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
 
setOpcMask(BitVector) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
 
setOptionValue(String, Object) - Method in class ru.ispras.microtesk.test.TestEngine
 
setOrigin(BigInteger) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
 
setOrigin(BigInteger, boolean) - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
 
setOrigin(BigInteger) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
Sets allocation origin.
setOrigin(BigInteger, Where) - Method in class ru.ispras.microtesk.test.template.Template
 
setOutDir(String) - Method in class ru.ispras.microtesk.translator.Translator
 
setOutput(Variable) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CallableBuilder
 
setPa(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Section
 
setPa(BigInteger) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
 
setPa(BigInteger, BigInteger) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
 
setPa(String) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
 
setPauseOnUndefinedLabel(boolean) - Method in class ru.ispras.microtesk.test.Executor
 
setPENumber(int) - Method in class ru.ispras.microtesk.model.Model
 
setPermutator(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
Sets the permutator used in the generator.
setPermutator(String) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
setPhysicalAddress(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
 
setPhysicalAddress(BigInteger) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
 
setPolicyId(CommonTree, CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
 
setPostBlocks(Map<Integer, Integer>) - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
setPostSlots(Map<Integer, Integer>) - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
setPreBlocks(Map<Integer, Integer>) - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
setPredicate(Predicate<? super E>) - Method in class ru.ispras.microtesk.utils.FilterIterator
Sets the predicate this the iterator to use.
setPreparatorReference(PreparatorReference) - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
 
setPreprocessor(Preprocessor) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
setPreprocessor(Preprocessor) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
setPreSlots(Map<Integer, Integer>) - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
setProgramLengthLimit(long) - Method in class ru.ispras.microtesk.test.Statistics
 
setPrologue(boolean) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
setRearranger(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
Sets the rearranger used in the generator.
setRearranger(String) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
setReference(Label) - Method in class ru.ispras.microtesk.test.template.LabelReference
 
setReferenceNumber(int) - Method in class ru.ispras.microtesk.test.template.Label
Assigns a number that uniquely identifies the label which is duplicated within an instruction sequence.
setRegion(RegionSettings) - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints.Builder
 
setRelativeOrigin(BigInteger) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
Sets allocation origin related to the current address.
setRelativeOrigin(BigInteger, Where) - Method in class ru.ispras.microtesk.test.template.Template
 
setRetType(Type) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CallableBuilder
 
setRevisions(Set<String>) - Method in class ru.ispras.microtesk.translator.Translator
 
setRootOperation(Primitive) - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
 
setRootOperation(Primitive, Where) - Method in class ru.ispras.microtesk.test.template.Template
 
setRoundingMode(int) - Static method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
sets() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
setSavedPa(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Section
 
setSelfCheckMode(boolean) - Method in class ru.ispras.microtesk.test.Executor
 
setSelfChecks(List<SelfCheck>) - Method in class ru.ispras.microtesk.test.ConcreteSequence
 
setSequence(boolean) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
setSequenceIndex(int) - Method in class ru.ispras.microtesk.test.template.DataSection
 
setSequenceIndex(int) - Method in class ru.ispras.microtesk.test.template.Label
Assigns an index that identifies the instruction sequence where the label is defined.
setSets(CommonTree, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
 
setSettings(GeneratorSettings) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
 
setSituation(Situation) - Method in interface ru.ispras.microtesk.test.template.Primitive
 
setSituation(Situation) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
setSituation(Variate<Situation>) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
setSlotCoverage(Set<Integer>) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Sets the slot coverage of the branch instruction.
setSolverId(SolverId) - Static method in class ru.ispras.microtesk.translator.nml.coverage.TestBase
 
setSpecification(MmuSubsystem) - Static method in class ru.ispras.microtesk.mmu.MmuPlugin
 
setStartAction(MmuAction) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
Sets the initial (root) action of the memory management unit.
setStatus(TreeVisitor.Status) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
 
setStatus(TreeVisitor.Status) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
setStorage(MemoryDevice) - Method in class ru.ispras.microtesk.mmu.model.api.Memory
 
setStorage(Variable) - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtReturn
 
setStorageDevice(MemoryDevice) - Method in class ru.ispras.microtesk.mmu.model.api.MmuModel
 
setStore(boolean) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
setSymbolicResult(SymbolicResult) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
 
setSymbols(SymbolTable) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
setSymbols(SymbolTable) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
setTag(Object) - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
Links the specified tag object the symbol.
setTarget(LabelManager.Target) - Method in class ru.ispras.microtesk.test.template.LabelReference
 
setTargetBuffer(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
Sets the target buffer (the main memory device).
setTestData(TestData) - Method in class ru.ispras.microtesk.test.template.Situation
 
setText(String) - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
 
setText(String) - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
setTextSection(Section) - Method in class ru.ispras.microtesk.model.memory.Sections
 
setThisArgs(Map<String, Primitive>) - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
 
SettingsParser - Class in ru.ispras.microtesk.settings
SettingsParser implements a SAX-based parser of XML-based generator settings.
setTitle(String) - Method in class ru.ispras.microtesk.test.ConcreteSequence
 
setTraceLengthLimit(long) - Method in class ru.ispras.microtesk.test.Statistics
 
setTreeAdaptor(TreeAdaptor) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
setTreeAdaptor(TreeAdaptor) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
setTreeAdaptor(TreeAdaptor) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
setTreeAdaptor(TreeAdaptor) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
setType(BranchEntry.Type) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Sets the type of the entry.
setType(Type) - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
 
setUnknownImmValue(Argument, Node, Immediate) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
setUnknownImmValues(Map<String, Argument>, TestData) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
setUnknownImmValues(Map<String, Argument>, TestData, Map<String, IsaPrimitive>) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
setUsedBits(IntegerVariable) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFieldFormulaProblemSat4j
 
setUseTempState(boolean) - Method in class ru.ispras.microtesk.mmu.model.api.Cache
 
setUseTempState(boolean) - Method in class ru.ispras.microtesk.mmu.model.api.MmuModel
 
setUseTempState(boolean) - Method in class ru.ispras.microtesk.model.memory.Sections
 
setUseTempState(boolean) - Method in class ru.ispras.microtesk.model.Model
 
setUseTempState(boolean) - Method in interface ru.ispras.microtesk.model.ModelStateManager
 
setVa(BigInteger) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
 
setVa(BigInteger, BigInteger) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
 
setVa(String) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
 
setValid(boolean) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
 
setValue(IntegerVariable, BigInteger, boolean) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
 
setValue(IntegerVariable, BigInteger) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
 
setValue(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Location
 
setValue(BigInteger) - Method in interface ru.ispras.microtesk.model.memory.LocationAccessor
Sets the value of the specified location.
setValue(Option, Object) - Method in class ru.ispras.microtesk.options.Options
 
setValue(String, Object) - Method in class ru.ispras.microtesk.options.Options
 
setValue(BigInteger) - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
 
setVariable(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAddressInstance
 
setVerbose(boolean) - Method in class ru.ispras.microtesk.test.testutils.TemplateTest
 
setVersionNumber(IntegerVariable, int) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
setVirtualAddress(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
 
setVirtualAddress(BigInteger) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
Sets allocation origin that corresponds to the specified virtual address.
setWays(CommonTree, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
 
setWhere(Where) - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
 
setWhere(Where) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
setWhere(Where) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
SHARED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
SHARED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
SHARED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
SHARED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
SHARED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
SHARED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
SHARED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
SHARED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
SHARED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
SHARED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
SHARED_CLASS_FORMAT - Static variable in class ru.ispras.microtesk.translator.generation.PackageInfo
Format string for the name of the class that holds information on the microprocessor state and other global data (context).
SHARED_PACKAGE_FORMAT - Static variable in class ru.ispras.microtesk.translator.generation.PackageInfo
Format string for the name of the package where we store information on the microprocessor state and other global data (context).
sharedCopy() - Method in class ru.ispras.microtesk.utils.SharedObject
Returns a shared copy of the object made by its owner.
sharedCopyAll(List<T>) - Static method in class ru.ispras.microtesk.utils.SharedObject
Returns a list that stores shared copies of objects in the specified list.
SharedObject<T extends SharedObject<T>> - Class in ru.ispras.microtesk.utils
The SharedObject class implements a protocol of copying shared objects.
SharedObject() - Constructor for class ru.ispras.microtesk.utils.SharedObject
Constructs a new shared object.
SharedObject(SharedObject<T>) - Constructor for class ru.ispras.microtesk.utils.SharedObject
Constructs a copy of a shared object.
SHARP - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
SHARP - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
SHARP - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
SHARP - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
SHARP - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
SHARP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
SHARP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
SHARP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
SHARP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
SHARP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
shift(int) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRange
Returns the shifted variant of this range ([min + value, max + value]).
shiftExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
shiftExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
shiftExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
shiftExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
shiftLeft(Data) - Method in class ru.ispras.microtesk.model.data.Data
 
shiftRight(Data) - Method in class ru.ispras.microtesk.model.data.Data
 
Shortcut - Class in ru.ispras.microtesk.translator.nml.ir.primitive
The Shortcut class describes a shortcut (a short way) to address a group of operations within the operation tree (some specific path) that describes a composite operation.
Shortcut(PrimitiveAND, PrimitiveAND, List<String>) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
Constructs a shortcut object.
Shortcut(PrimitiveAND, PrimitiveAND, String) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
Constructor than uses one context name.
Shortcut.Argument - Class in ru.ispras.microtesk.translator.nml.ir.primitive
The Argument class describes shortcut arguments (arguments of a composite operation).
Shortcut.Argument(String, Primitive, String, PrimitiveAND) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut.Argument
 
shutdown() - Static method in class ru.ispras.microtesk.model.tracer.Tracer
 
SIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
SIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
SIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
SIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
SIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
SIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
SIGN_EXTEND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
SIGN_EXTEND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
SIGN_EXTEND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
SIGN_EXTEND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
SIGN_EXTEND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
SIGN_EXTEND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
SIGN_EXTEND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
SIGN_EXTEND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
SIGN_EXTEND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
SIGN_EXTEND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
signExtend(Type, Data) - Static method in class ru.ispras.microtesk.model.data.Data
 
signExtend(Where, Expr, Type) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
signExtendTo(Type) - Method in class ru.ispras.microtesk.model.data.Data
 
SimGenerator - Class in ru.ispras.microtesk.mmu.translator.generation.sim
 
SimGenerator(Translator<Ir>) - Constructor for class ru.ispras.microtesk.mmu.translator.generation.sim.SimGenerator
 
SINGLE_COMMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
SINGLE_COMMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
SINGLE_COMMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
SINGLE_COMMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
SINGLE_COMMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
SINGLE_COMMENT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
SINGLE_COMMENT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
SINGLE_COMMENT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
SINGLE_COMMENT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
SINGLE_COMMENT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Situation - Class in ru.ispras.microtesk.test.template
 
Situation(String, Map<String, Object>) - Constructor for class ru.ispras.microtesk.test.template.Situation
 
Situation.Builder - Class in ru.ispras.microtesk.test.template
 
size() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause.Builder
Returns the number of equations in the clause.
size() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause
Returns the number of equations in the clause.
size() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
Returns the size of the domain.
size() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula.Builder
Returns the current number of clauses in the formula being built.
size() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula
Returns the number of clauses in the formula.
size() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRange
Returns the size of the range.
size() - Method in class ru.ispras.microtesk.basis.solver.integer.Sat4jFormula
 
size() - Method in class ru.ispras.microtesk.mmu.basis.BufferStateTracker
Returns the number of items stored in the buffer.
size(int) - Method in class ru.ispras.microtesk.mmu.basis.BufferStateTracker
Returns the number of items stored in the i-th set of the buffer.
size() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
 
size() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
size() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryTracker
 
size() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
 
size() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Returns the number of available objects (both free and used).
size() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
 
size() - Method in class ru.ispras.microtesk.test.sequence.internal.CompositeIterator
Returns the number of iterators in the list.
size - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.sizeType_return
 
SIZE_OF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
SIZE_OF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
SIZE_OF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
SIZE_OF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
SIZE_OF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
SIZE_OF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
SIZE_OF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
SIZE_OF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
SIZE_OF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
SIZE_OF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
SIZE_TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
SIZE_TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
SIZE_TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
sizeExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
SizeExpressionTypeMismatch - Class in ru.ispras.microtesk.translator.nml.errors
 
SizeExpressionTypeMismatch(Class<?>) - Constructor for class ru.ispras.microtesk.translator.nml.errors.SizeExpressionTypeMismatch
 
sizeOf(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
sizeType() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
sizeType() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
SOFT - Static variable in class ru.ispras.microtesk.basis.solver.Bias
Constraint is optional.
SOFT(C...) - Static method in class ru.ispras.microtesk.basis.solver.BiasedConstraints
 
SOLUTION - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryDataGenerator
 
solve(Solver.Mode) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClauseSolver
 
solve(Solver.Mode) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFieldFormulaSolverSat4j
 
solve(Solver.Mode) - Method in interface ru.ispras.microtesk.basis.solver.Solver
Checks whether the equation clause is satisfiable and returns a solution (if required).
solve(EngineContext, AbstractSequence) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngine
 
solve(EngineContext, AbstractSequence) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEngine
 
solve(EngineContext, AbstractSequence) - Method in interface ru.ispras.microtesk.test.engine.Engine
 
solve(EngineContext, Section, List<SelfCheck>) - Static method in class ru.ispras.microtesk.test.engine.SelfCheckEngine
 
Solver<T> - Interface in ru.ispras.microtesk.basis.solver
Solver defines an interface of solvers.
Solver.Mode - Enum in ru.ispras.microtesk.basis.solver
Solver.Mode represents a solver mode.
SolverResult<T> - Class in ru.ispras.microtesk.basis.solver
SolverResult defines result of an Solver.
SolverResult(SolverResult.Status, T, List<String>) - Constructor for class ru.ispras.microtesk.basis.solver.SolverResult
 
SolverResult(T) - Constructor for class ru.ispras.microtesk.basis.solver.SolverResult
 
SolverResult(String) - Constructor for class ru.ispras.microtesk.basis.solver.SolverResult
 
SolverResult.Status - Enum in ru.ispras.microtesk.basis.solver
 
source - Variable in class ru.ispras.microtesk.translator.antlrex.TokenSourceStack.TokenSourceEntry
 
source - Variable in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
 
SPACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
SPACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
SPACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
SPACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
SPACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
SPACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
SPACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
SPACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
SPACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
SPACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
SparseArray<T> - Class in ru.ispras.microtesk.utils
 
SparseArray(BigInteger) - Constructor for class ru.ispras.microtesk.utils.SparseArray
 
SpecGenerator - Class in ru.ispras.microtesk.mmu.translator.generation.spec
 
SpecGenerator(Translator<Ir>) - Constructor for class ru.ispras.microtesk.mmu.translator.generation.spec.SpecGenerator
 
split(List<IntegerField>, BigInteger) - Static method in class ru.ispras.microtesk.basis.solver.integer.IntegerField
 
splitOnFirst(String, char) - Static method in class ru.ispras.microtesk.utils.StringUtils
 
splitOnLast(String, char) - Static method in class ru.ispras.microtesk.utils.StringUtils
 
SQRT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
SQRT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
SQRT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
SQRT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
SQRT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
sqrt() - Method in class ru.ispras.microtesk.model.data.Data
 
sqrt() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
SQRT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
SQRT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
SQRT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
SQRT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
SQRT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
sqrt(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
SsaAssembler - Class in ru.ispras.microtesk.translator.nml.coverage
 
SsaAssembler(Map<String, SsaForm>) - Constructor for class ru.ispras.microtesk.translator.nml.coverage.SsaAssembler
 
SsaForm - Class in ru.ispras.microtesk.translator.nml.coverage
 
SsaOperation - Enum in ru.ispras.microtesk.translator.nml.coverage
 
SsaScope - Interface in ru.ispras.microtesk.translator.nml.coverage
 
SsaScopeFactory - Class in ru.ispras.microtesk.translator.nml.coverage
 
start(Options, List<String>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTranslator
 
start(Options, List<String>) - Method in class ru.ispras.microtesk.translator.nml.NmlTranslator
 
start(Options, List<String>) - Method in class ru.ispras.microtesk.translator.Translator
 
startElement(String, String, String, Attributes) - Method in class ru.ispras.microtesk.settings.SettingsParser
 
startLexer(CharStream) - Method in class ru.ispras.microtesk.translator.Translator
 
startLexer(List<String>) - Method in class ru.ispras.microtesk.translator.Translator
 
startRule() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
startRule() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
startRule() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
startRule() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
statement() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
statement() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
statement() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
statement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
statement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
statement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Statement - Class in ru.ispras.microtesk.translator.nml.ir.primitive
 
Statement.Kind - Enum in ru.ispras.microtesk.translator.nml.ir.primitive
 
StatementAssignment - Class in ru.ispras.microtesk.translator.nml.ir.primitive
 
StatementAttributeCall - Class in ru.ispras.microtesk.translator.nml.ir.primitive
 
StatementCondition - Class in ru.ispras.microtesk.translator.nml.ir.primitive
 
StatementCondition.Block - Class in ru.ispras.microtesk.translator.nml.ir.primitive
 
StatementFactory - Class in ru.ispras.microtesk.translator.nml.ir.primitive
 
StatementFactory(WalkerContext) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFactory
 
StatementFormat - Class in ru.ispras.microtesk.translator.nml.ir.primitive
 
StatementFunctionCall - Class in ru.ispras.microtesk.translator.nml.ir.primitive
 
StatementFunctionCall(String, Object...) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFunctionCall
 
Statistics - Class in ru.ispras.microtesk.test
The Statistics class collects statistical information and performance metrics during test program generation.
Statistics() - Constructor for class ru.ispras.microtesk.test.Statistics
 
Statistics(long, long) - Constructor for class ru.ispras.microtesk.test.Statistics
 
Statistics.Activity - Enum in ru.ispras.microtesk.test
 
STBConstant - Class in ru.ispras.microtesk.mmu.translator.generation.spec
 
STBConstant(String, Constant) - Constructor for class ru.ispras.microtesk.mmu.translator.generation.spec.STBConstant
 
STBExtern - Class in ru.ispras.microtesk.mmu.translator.generation.spec
 
STBExtern(String, Variable) - Constructor for class ru.ispras.microtesk.mmu.translator.generation.spec.STBExtern
 
STBOperation - Class in ru.ispras.microtesk.mmu.translator.generation.spec
 
STBOperation(String, Ir, Operation) - Constructor for class ru.ispras.microtesk.mmu.translator.generation.spec.STBOperation
 
STBuilder - Interface in ru.ispras.microtesk.translator.generation
The STBuilder interface is a base interface for all objects that are responsible for initialization of class file templates.
STFileGenerator - Class in ru.ispras.microtesk.translator.generation
The STFileGenerator class implements logic that generates a source code file from string templates.
STFileGenerator(String, String[], STBuilder) - Constructor for class ru.ispras.microtesk.translator.generation.STFileGenerator
Creates a class code generator parameterized with a hierarchy template groups, with a builder that will initialized the class code template and with the full name to the target output file.
Stmt - Class in ru.ispras.microtesk.mmu.translator.ir
 
Stmt.Kind - Enum in ru.ispras.microtesk.mmu.translator.ir
 
StmtAssert - Class in ru.ispras.microtesk.mmu.translator.ir
 
StmtAssert(Node) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtAssert
 
StmtAssign - Class in ru.ispras.microtesk.mmu.translator.ir
 
StmtAssign(Node, Node) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtAssign
 
StmtCall - Class in ru.ispras.microtesk.mmu.translator.ir
 
StmtCall(Callable, List<Node>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtCall
 
StmtException - Class in ru.ispras.microtesk.mmu.translator.ir
 
StmtException(String) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtException
 
StmtIf - Class in ru.ispras.microtesk.mmu.translator.ir
 
StmtIf(List<Pair<Node, List<Stmt>>>, List<Stmt>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtIf
 
StmtMark - Class in ru.ispras.microtesk.mmu.translator.ir
 
StmtMark(String) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtMark
 
StmtReturn - Class in ru.ispras.microtesk.mmu.translator.ir
 
StmtReturn(Node) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtReturn
 
StmtTrace - Class in ru.ispras.microtesk.mmu.translator.ir
 
StmtTrace(String) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtTrace
 
StmtTrace(String, List<FormatMarker>, List<Node>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtTrace
 
stop() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator
 
stop() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorExhaustive
 
stop() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorRandom
 
stop() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorExhaustive
 
stop() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorRandom
 
stop() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
stop() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecutionIterator
 
stop() - Method in class ru.ispras.microtesk.test.engine.branch.BranchStructureIterator
 
stop() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTraceIterator
 
stop() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorPermutator
 
stop() - Method in class ru.ispras.microtesk.test.sequence.GeneratorCompositor
 
stop() - Method in class ru.ispras.microtesk.test.sequence.GeneratorIterate
 
stop() - Method in class ru.ispras.microtesk.test.sequence.GeneratorObfuscator
 
stop() - Method in class ru.ispras.microtesk.test.sequence.GeneratorPrologueEpilogue
 
stop() - Method in class ru.ispras.microtesk.test.sequence.GeneratorRearranger
 
stop() - Method in class ru.ispras.microtesk.test.sequence.GeneratorSequence
 
stop() - Method in class ru.ispras.microtesk.test.sequence.permutator.PermutatorRandom
 
stop() - Method in class ru.ispras.microtesk.test.sequence.permutator.PermutatorTrivial
 
stop() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerExpand
 
stop() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerSample
 
stop() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerTrivial
 
STORE(DataType) - Static method in class ru.ispras.microtesk.mmu.basis.MemoryAccessType
 
store(BitVector, int, BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Mmu
 
store(BitVector, BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Mmu
 
store(int) - Method in class ru.ispras.microtesk.model.Execution.InternalVariable
 
store(Data) - Method in class ru.ispras.microtesk.model.Execution.InternalVariable
 
store(Data) - Method in class ru.ispras.microtesk.model.memory.Location
 
store(Location) - Method in class ru.ispras.microtesk.model.memory.Location
 
store(BitVector, BitVector) - Method in interface ru.ispras.microtesk.model.memory.MemoryDevice
Stores the specified data at the given address.
store(BitVector, int, BitVector) - Method in interface ru.ispras.microtesk.model.memory.MemoryDevice
Stores the specified data at the given address.
store(BitVector, BitVector) - Method in class ru.ispras.microtesk.model.memory.MemoryDeviceWrapper
 
store(BitVector, int, BitVector) - Method in class ru.ispras.microtesk.model.memory.MemoryDeviceWrapper
 
StrategySettings - Class in ru.ispras.microtesk.settings
StrategySettings specifies an addressing mode allocation strategy.
StrategySettings(AllocationStrategy, Map<String, String>) - Constructor for class ru.ispras.microtesk.settings.StrategySettings
 
StrategySettingsParser - Class in ru.ispras.microtesk.settings
StrategySettingsParser() - Constructor for class ru.ispras.microtesk.settings.StrategySettingsParser
 
Stream - Class in ru.ispras.microtesk.test.template
 
Stream(String, List<AbstractCall>, List<AbstractCall>, List<AbstractCall>, int) - Constructor for class ru.ispras.microtesk.test.template.Stream
 
StreamPreparator - Class in ru.ispras.microtesk.test.template
 
StreamPreparator(LabelManager, List<AbstractCall>, List<AbstractCall>, List<AbstractCall>, LazyPrimitive, LazyPrimitive, LabelValue) - Constructor for class ru.ispras.microtesk.test.template.StreamPreparator
 
StreamPreparatorBuilder - Class in ru.ispras.microtesk.test.template
 
StreamPreparatorBuilder(LabelManager, MetaAddressingMode, MetaAddressingMode) - Constructor for class ru.ispras.microtesk.test.template.StreamPreparatorBuilder
 
StreamStore - Class in ru.ispras.microtesk.test.template
 
StreamStore() - Constructor for class ru.ispras.microtesk.test.template.StreamStore
 
STRING_CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
STRING_CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
STRING_CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
STRING_CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
STRING_CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
STRING_CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
STRING_CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
STRING_CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
STRING_CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
STRING_CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
StringUtils - Class in ru.ispras.microtesk.utils
The StringUtils class provides utility methods to deal with strings.
StringUtils.Converter<T> - Interface in ru.ispras.microtesk.utils
 
strongerThan(IntegerEquation<V>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause
Checks whether this clause (A) is stronger than the given equation (B), i.e.
strongerThan(IntegerClause<V>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause
Checks whether this clause (A) is stronger than the given one (B), i.e.
strongerThan(IntegerEquation<V>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerEquation
Checks whether this equation (A) is stronger than the given one (B), i.e.
struct() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
struct() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
STRUCT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
STRUCT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
STRUCT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
STRUCT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
STRUCT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Struct - Class in ru.ispras.microtesk.translator.nml.ir.shared
 
Struct() - Constructor for class ru.ispras.microtesk.translator.nml.ir.shared.Struct
 
STRUCT(Struct) - Static method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
 
Struct.Field - Class in ru.ispras.microtesk.translator.nml.ir.shared
 
structDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
structDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
structField() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
structFields(String) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
structFields() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
structFields() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
sub(FloatX) - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
subtract(Data) - Method in class ru.ispras.microtesk.model.data.Data
 
Supplier<T> - Interface in ru.ispras.microtesk.utils.function
 
SUPPORT_EMAIL - Static variable in class ru.ispras.microtesk.Logger
 
SYMBOL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
SYMBOL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
SYMBOL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
SYMBOL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
SYMBOL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
Symbol - Class in ru.ispras.microtesk.translator.antlrex.symbols
The Symbol class describes a record in a symbol table.
SYMBOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
SYMBOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
SYMBOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
SYMBOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
SYMBOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
SymbolicExecutor - Class in ru.ispras.microtesk.mmu.test.engine.memory
SymbolicExecutor implements a simple symbolic executor of memory access structures.
SymbolicExecutor(SymbolicRestrictor, SymbolicResult) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicExecutor
 
SymbolicExecutor(SymbolicResult) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicExecutor
 
SymbolicExecutor - Class in ru.ispras.microtesk.tools.symexec
 
SymbolicRestrictor - Class in ru.ispras.microtesk.mmu.test.engine.memory
SymbolicRestrictor produces a constraint for a given memory access.
SymbolicRestrictor(RegionSettings) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicRestrictor
 
SymbolicResult - Class in ru.ispras.microtesk.mmu.test.engine.memory
SymbolicExecutor represents a result of symbolic execution.
SymbolicResult(IntegerFormulaBuilder<IntegerField>) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
SymbolicResult(SymbolicResult) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
SymbolicResult(IntegerFormulaBuilder<IntegerField>, SymbolicResult) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
SymbolScope - Interface in ru.ispras.microtesk.translator.antlrex.symbols
The SymbolScope interface is to be implemented by symbol scopes.
SymbolTable - Class in ru.ispras.microtesk.translator.antlrex.symbols
The SymbolTable class implements a symbol table.
SymbolTable() - Constructor for class ru.ispras.microtesk.translator.antlrex.symbols.SymbolTable
Creates a symbol table with a global scope.
SymbolTypeMismatch - Class in ru.ispras.microtesk.translator.antlrex.errors
 
SymbolTypeMismatch(String, Enum<?>, Enum<?>) - Constructor for class ru.ispras.microtesk.translator.antlrex.errors.SymbolTypeMismatch
 
SymbolTypeMismatch(String, Enum<?>, List<Enum<?>>) - Constructor for class ru.ispras.microtesk.translator.antlrex.errors.SymbolTypeMismatch
 
synpred14_NmlParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
synpred14_NmlParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
synpred15_MmuParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
synpred15_MmuParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
synpred21_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred21_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred21_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred21_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred22_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred22_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred22_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred22_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred26_NmlParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
synpred26_NmlParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
synpred27_NmlParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
synpred27_NmlParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
synpred35_MmuParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
synpred35_MmuParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
synpred39_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred39_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred39_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred39_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred40_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred40_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred40_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred40_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred55_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred55_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred55_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred55_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred56_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred56_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred56_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred56_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred6_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred6_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred6_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred6_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred70_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred70_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred70_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred70_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred71_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred71_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred71_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred71_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred72_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred72_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred72_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred72_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred75_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred75_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred75_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred75_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred76_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred76_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred76_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred76_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred77_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred77_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred77_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred77_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred88_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred88_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred88_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred88_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred90_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred90_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred90_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred90_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
SYNTAX - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
SYNTAX - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
SYNTAX - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
syntax(TemporaryVariables) - Method in class ru.ispras.microtesk.model.IsaPrimitive
Returns assembly format of the specified primitive.
SYNTAX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
SYNTAX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
SYNTAX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
SYNTAX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
SYNTAX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
SYNTAX_NAME - Static variable in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
 
syntaxDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
syntaxDef(String) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
SysUtils - Class in ru.ispras.microtesk
The SysUtils class provides utility methods to interact with the environment.

T

TAG - Static variable in class ru.ispras.microtesk.mmu.settings.BooleanOptionSettings
 
TAG - Static variable in class ru.ispras.microtesk.mmu.settings.BooleanValuesSettings
 
TAG - Static variable in class ru.ispras.microtesk.mmu.settings.BufferEventsSettings
 
TAG - Static variable in class ru.ispras.microtesk.mmu.settings.ExcludeSettings
 
TAG - Static variable in class ru.ispras.microtesk.mmu.settings.IncludeSettings
 
TAG - Static variable in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
 
TAG - Static variable in class ru.ispras.microtesk.settings.AccessSettings
 
TAG - Static variable in class ru.ispras.microtesk.settings.AllocationSettings
 
TAG - Static variable in class ru.ispras.microtesk.settings.DelaySlotSettings
 
TAG - Static variable in class ru.ispras.microtesk.settings.EnumSetSettings
 
TAG - Static variable in class ru.ispras.microtesk.settings.ExcludeSettings
 
TAG - Static variable in class ru.ispras.microtesk.settings.ExtensionSettings
 
TAG - Static variable in class ru.ispras.microtesk.settings.ExtensionsSettings
 
TAG - Static variable in class ru.ispras.microtesk.settings.GeneratorSettings
 
TAG - Static variable in class ru.ispras.microtesk.settings.IncludeSettings
 
TAG - Static variable in class ru.ispras.microtesk.settings.MemorySettings
 
TAG - Static variable in class ru.ispras.microtesk.settings.ModeSettings
 
TAG - Static variable in class ru.ispras.microtesk.settings.RangeSettings
 
TAG - Static variable in class ru.ispras.microtesk.settings.RegionSettings
 
TAG - Static variable in class ru.ispras.microtesk.settings.StrategySettings
 
TAG - Static variable in class ru.ispras.microtesk.tools.transform.TraceTransformer
 
TAG_PREFIX - Static variable in class ru.ispras.microtesk.mmu.settings.MmuSettings
 
target - Variable in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
 
Template - Class in ru.ispras.microtesk.test.template
The Template class builds the internal representation of a test template and passes it for further processing.
Template(EngineContext, Template.Processor) - Constructor for class ru.ispras.microtesk.test.template.Template
 
Template.BlockHolder - Class in ru.ispras.microtesk.test.template
 
Template.Processor - Interface in ru.ispras.microtesk.test.template
 
Template.SectionKind - Enum in ru.ispras.microtesk.test.template
 
TemplateGenerator - Class in ru.ispras.microtesk.tools.templgen
 
TemplateGenerator() - Constructor for class ru.ispras.microtesk.tools.templgen.TemplateGenerator
 
TemplateTest - Class in ru.ispras.microtesk.test.testutils
The TemplateTest class is a base class for all JUnit test cases that run test templates and check the results.
TemplateTest(String, String) - Constructor for class ru.ispras.microtesk.test.testutils.TemplateTest
 
TemporaryVariables - Class in ru.ispras.microtesk.model
 
TemporaryVariables() - Constructor for class ru.ispras.microtesk.model.TemporaryVariables
 
TemporaryVariables.Factory - Interface in ru.ispras.microtesk.model
 
test(T, U) - Method in interface ru.ispras.microtesk.utils.function.BiPredicate
 
test(T) - Method in interface ru.ispras.microtesk.utils.function.Predicate
 
test(T, U, W) - Method in interface ru.ispras.microtesk.utils.function.TriPredicate
 
TestBase - Class in ru.ispras.microtesk.translator.nml.coverage
 
TestBaseQueryCreator - Class in ru.ispras.microtesk.test.engine
The TestBaseQueryCreator class forms a query for test data that will be sent to TestBase.
TestBaseQueryCreator(EngineContext, AbstractSequence, Situation, Primitive) - Constructor for class ru.ispras.microtesk.test.engine.TestBaseQueryCreator
 
TestEngine - Class in ru.ispras.microtesk.test
The TestEngine class is responsible for generation of test programs.
text - Variable in class ru.ispras.microtesk.test.template.DataDirectiveFactory.TypeInfo
 
THEN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
THEN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
THEN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
THEN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
THEN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
THEN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
THEN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
THEN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
THEN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
THEN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
TILDE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
TILDE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
TILDE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
TILDE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
TILDE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
TILDE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
TILDE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
TILDE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
TILDE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
TILDE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
timeToString(long) - Static method in class ru.ispras.microtesk.test.Statistics
 
toArrayList(Iterator<List<T>>) - Static method in class ru.ispras.microtesk.test.sequence.GeneratorUtils
 
toBinString() - Method in class ru.ispras.microtesk.model.data.Data
 
toBinString() - Method in class ru.ispras.microtesk.model.memory.Location
 
toBinString() - Method in interface ru.ispras.microtesk.model.memory.LocationAccessor
Returns textual representation of stored data (a string of 0 and 1 characters).
toBitVector() - Method in class ru.ispras.microtesk.model.memory.Location
 
toBitVector() - Method in interface ru.ispras.microtesk.model.memory.LocationAccessor
Returns stored data in the form of a bit vector.
toFloat(Precision) - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
toFloat(int, int) - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
toFortressFor(DataTypeId) - Method in enum ru.ispras.microtesk.mmu.translator.Operator
 
toHexString() - Method in class ru.ispras.microtesk.model.data.Data
 
toHexString() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
toHexString() - Method in class ru.ispras.microtesk.model.memory.Location
 
toInteger() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
toInteger(int) - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
toIntegerCollection(Collection<BigInteger>) - Static method in class ru.ispras.microtesk.utils.BigIntegerUtils
 
toIntegerList(Collection<BigInteger>) - Static method in class ru.ispras.microtesk.utils.BigIntegerUtils
 
toIntegerSet(Collection<BigInteger>) - Static method in class ru.ispras.microtesk.utils.BigIntegerUtils
 
tokenize(String, List<FormatMarker>) - Static method in class ru.ispras.microtesk.utils.FormatMarker
Tokenizes text using the specified list of markers previously extracted from it.
tokenNames - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
tokenNames - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
tokenNames - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
tokenNames - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Tokens - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
Tokens - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
Tokens - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
Tokens - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
Tokens - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
Tokens - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
Tokens - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
Tokens - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
Tokens - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
Tokens - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
TokenSourceStack - Class in ru.ispras.microtesk.translator.antlrex
Composite token source for hierarchically organized sub-sources.
TokenSourceStack() - Constructor for class ru.ispras.microtesk.translator.antlrex.TokenSourceStack
 
TokenSourceStack.TokenSourceEntry - Class in ru.ispras.microtesk.translator.antlrex
 
TokenSourceStack.TokenSourceEntry(TokenSource) - Constructor for class ru.ispras.microtesk.translator.antlrex.TokenSourceStack.TokenSourceEntry
 
tokenStreamFromFile(String) - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
tokenStreamFromString(String) - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
toLongCollection(Collection<BigInteger>) - Static method in class ru.ispras.microtesk.utils.BigIntegerUtils
 
toLongList(Collection<BigInteger>) - Static method in class ru.ispras.microtesk.utils.BigIntegerUtils
 
toLongSet(Collection<BigInteger>) - Static method in class ru.ispras.microtesk.utils.BigIntegerUtils
 
toMap(Collection<T>) - Static method in class ru.ispras.microtesk.model.metadata.MetaDataUtils
Takes MetaData objects from the specified collection and puts them to a map, where names of the objects are used as keys.
toMmuExpressionText(String, List<IntegerField>) - Static method in class ru.ispras.microtesk.mmu.translator.generation.spec.Utils
 
toMmuExpressionText(String, IntegerField) - Static method in class ru.ispras.microtesk.mmu.translator.generation.spec.Utils
 
toNameList(Collection<? extends MetaData>) - Static method in class ru.ispras.microtesk.model.metadata.MetaDataUtils
Takes a collection of MetaData objects and creates a list containing their names.
toNameListString(Collection<? extends MetaData>, String) - Static method in class ru.ispras.microtesk.model.metadata.MetaDataUtils
Takes a collection of MetaData objects and creates a string that consists of their names separated with the specified separator string.
toNameListStringRecursive(Collection<? extends MetaData>, String) - Static method in class ru.ispras.microtesk.model.metadata.MetaDataUtils
Takes a collection of MetaData objects and creates a string that consists of their names separated with the specified separator string.
toNameSet(Collection<? extends MetaData>) - Static method in class ru.ispras.microtesk.model.metadata.MetaDataUtils
Takes a collection of MetaData objects and creates a set containing their names.
toNameSetRecursive(Collection<? extends MetaData>) - Static method in class ru.ispras.microtesk.model.metadata.MetaDataUtils
Takes a collection of MetaData objects and creates a set containing names of their elements.
toString() - Method in class ru.ispras.microtesk.basis.solver.Bias
 
toString() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause
 
toString() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
 
toString() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomainConstraint
 
toString() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerEqualConstraint
 
toString() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerEquation
 
toString() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerField
 
toString() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula
 
toString() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRange
 
toString() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRangeConstraint
 
toString() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerVariable
 
toString() - Method in class ru.ispras.microtesk.basis.solver.integer.Sat4jFormula
 
toString() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
 
toString() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack.Frame
 
toString() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
 
toString() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessType
 
toString() - Method in class ru.ispras.microtesk.mmu.model.api.Cache
 
toString() - Method in class ru.ispras.microtesk.mmu.model.api.Line
 
toString() - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping
 
toString() - Method in class ru.ispras.microtesk.mmu.model.api.Set
 
toString() - Method in class ru.ispras.microtesk.mmu.settings.BooleanOptionSettings
 
toString() - Method in class ru.ispras.microtesk.mmu.settings.BooleanValuesSettings
 
toString() - Method in class ru.ispras.microtesk.mmu.settings.BufferEventsSettings
 
toString() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
 
toString() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
 
toString() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry
 
toString() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
toString() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
 
toString() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferDependency
 
toString() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Instance
 
toString() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard
 
toString() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedDependency
 
toString() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedHazard
 
toString() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph.Edge
 
toString() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph
 
toString() - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints
 
toString() - Method in class ru.ispras.microtesk.mmu.test.template.BufferEventConstraint
 
toString() - Method in class ru.ispras.microtesk.mmu.test.template.VariableConstraint
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.Atom
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.Condition
 
toString(BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.generation.spec.Utils
 
toString(String, IntegerField) - Static method in class ru.ispras.microtesk.mmu.translator.generation.spec.Utils
 
toString(String, IntegerField, boolean) - Static method in class ru.ispras.microtesk.mmu.translator.generation.spec.Utils
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.Address
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.Attribute
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.AttributeRef
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.Callable
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.Constant
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.ExternalSource
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.Memory
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.Operation
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.Segment
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAction
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAddressInstance
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBinding
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuOperation
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuTransition
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtAssert
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtAssign
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtCall
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtException
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtIf
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtMark
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtReturn
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtTrace
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
 
toString() - Method in class ru.ispras.microtesk.model.data.Data
 
toString() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
toString() - Method in class ru.ispras.microtesk.model.data.Type
 
toString() - Method in class ru.ispras.microtesk.model.InstructionCall
 
toString() - Method in class ru.ispras.microtesk.model.memory.Location
 
toString() - Method in class ru.ispras.microtesk.model.memory.Memory
 
toString() - Method in class ru.ispras.microtesk.model.memory.MemoryAccessMode
 
toString() - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
 
toString() - Method in class ru.ispras.microtesk.model.memory.MemoryTracker.Region
 
toString() - Method in class ru.ispras.microtesk.model.memory.MemoryTracker
 
toString() - Method in class ru.ispras.microtesk.model.memory.Section
 
toString() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
 
toString() - Method in class ru.ispras.microtesk.model.metadata.MetaArgument
 
toString() - Method in class ru.ispras.microtesk.model.tracer.Record
 
toString() - Method in class ru.ispras.microtesk.options.Options
 
toString() - Method in class ru.ispras.microtesk.Revisions
 
toString() - Method in class ru.ispras.microtesk.settings.AbstractSettings
 
toString() - Method in class ru.ispras.microtesk.settings.AccessSettings
 
toString() - Method in class ru.ispras.microtesk.settings.AllocationSettings
 
toString() - Method in class ru.ispras.microtesk.settings.EnumSetSettings
 
toString() - Method in class ru.ispras.microtesk.settings.ExtensionSettings
 
toString() - Method in class ru.ispras.microtesk.settings.MemorySettings
 
toString() - Method in class ru.ispras.microtesk.settings.ModeSettings
 
toString() - Method in class ru.ispras.microtesk.settings.RangeSettings
 
toString() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
toString() - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
 
toString() - Method in class ru.ispras.microtesk.test.engine.AddressingModeWrapper
 
toString() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
 
toString() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
 
toString() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
toString() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
 
toString() - Method in class ru.ispras.microtesk.test.engine.EngineParameter.Option
 
toString() - Method in class ru.ispras.microtesk.test.engine.EngineParameter
 
toString() - Method in class ru.ispras.microtesk.test.Executor.Status
 
toString() - Method in class ru.ispras.microtesk.test.LabelManager.Target
 
toString() - Method in class ru.ispras.microtesk.test.LabelManager
 
toString() - Method in class ru.ispras.microtesk.test.SelfCheck
 
toString() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
toString() - Method in class ru.ispras.microtesk.test.template.Argument
 
toString() - Method in class ru.ispras.microtesk.test.template.BlockId.Distance
 
toString() - Method in class ru.ispras.microtesk.test.template.BlockId
Returns textual representation of the identifier.
toString() - Method in class ru.ispras.microtesk.test.template.DataSection
 
toString() - Method in class ru.ispras.microtesk.test.template.FixedValue
 
toString() - Method in class ru.ispras.microtesk.test.template.Label
Returns textual representation of the label based on its unique name.
toString() - Method in class ru.ispras.microtesk.test.template.LabelReference
 
toString() - Method in class ru.ispras.microtesk.test.template.LabelValue
 
toString() - Method in class ru.ispras.microtesk.test.template.LazyValue
 
toString() - Method in class ru.ispras.microtesk.test.template.MemoryObject
 
toString() - Method in class ru.ispras.microtesk.test.template.Output
 
toString() - Method in class ru.ispras.microtesk.test.template.Preparator
 
toString() - Method in class ru.ispras.microtesk.test.template.PreparatorReference
 
toString() - Method in class ru.ispras.microtesk.test.template.RandomValue
 
toString() - Method in class ru.ispras.microtesk.test.template.Situation
 
toString() - Method in class ru.ispras.microtesk.test.template.Stream
 
toString() - Method in class ru.ispras.microtesk.test.template.StreamPreparator
 
toString() - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
 
toString() - Method in class ru.ispras.microtesk.test.template.Where
 
toString() - Method in class ru.ispras.microtesk.tools.transform.TraceTransformer.Message
 
toString() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogEntry
Return the textual representation of the entry.
toString() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
 
toString() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Where
 
toString(Expr, boolean) - Static method in class ru.ispras.microtesk.translator.nml.generation.ExprPrinter
 
toString(Expr) - Static method in class ru.ispras.microtesk.translator.nml.generation.ExprPrinter
 
toString(Instance) - Static method in class ru.ispras.microtesk.translator.nml.generation.PrinterInstance
 
toString(Location) - Static method in class ru.ispras.microtesk.translator.nml.generation.PrinterLocation
 
toString() - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.MemoryAccessStatus
 
toString() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr.Reduced
 
toString() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
 
toString() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location
 
toString() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
 
toString() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
toString() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut.Argument
 
toString() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
 
toString() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.LetConstant
 
toString() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.LetLabel
 
toString() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryExpr
 
toString() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
 
toString() - Method in class ru.ispras.microtesk.utils.FormatMarker
 
toString() - Method in class ru.ispras.microtesk.utils.Mask
 
toString() - Method in class ru.ispras.microtesk.utils.SparseArray
 
toString(T) - Method in interface ru.ispras.microtesk.utils.StringUtils.Converter
 
toString(Collection<T>, String) - Static method in class ru.ispras.microtesk.utils.StringUtils
 
toString(Collection<T>, String, StringUtils.Converter<T>) - Static method in class ru.ispras.microtesk.utils.StringUtils
 
TRACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
TRACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
TRACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
TRACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
TRACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
trace(String, Object...) - Static method in class ru.ispras.microtesk.model.Execution
 
TRACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
TRACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
TRACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
TRACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
TRACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Tracer - Class in ru.ispras.microtesk.model.tracer
The Tracer class is responsible for printing Tracer logs.
TraceTransformer - Class in ru.ispras.microtesk.tools.transform
 
TraceTransformer.Message - Class in ru.ispras.microtesk.tools.transform
 
TraceTransformer.Message(String, String, String, String) - Constructor for class ru.ispras.microtesk.tools.transform.TraceTransformer.Message
 
track(A) - Method in class ru.ispras.microtesk.mmu.basis.BufferStateTracker
Imitates access to the buffer (updates the buffer state).
TrajectoryExtractor - Class in ru.ispras.microtesk.mmu.test.engine.memory
Given a memory subsystem specification and an abstraction (labeling) function, TrajectoryExtractor extracts all possible trajectories (abstract paths).
TrajectoryExtractor(MmuSubsystem) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.TrajectoryExtractor
 
TrajectoryExtractor.Result - Class in ru.ispras.microtesk.mmu.test.engine.memory
TrajectoryExtractor.Result(Collection<List<Object>>, Graph) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.TrajectoryExtractor.Result
 
transform(Node) - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.ExprTransformer
 
translate(Options, TranslatorContext, Set<String>, String...) - Method in class ru.ispras.microtesk.translator.Translator
 
Translator<Ir> - Class in ru.ispras.microtesk.translator
The Translator is a base class for all translators.
Translator(Set<String>) - Constructor for class ru.ispras.microtesk.translator.Translator
 
TranslatorContext - Class in ru.ispras.microtesk.translator
 
TranslatorContext() - Constructor for class ru.ispras.microtesk.translator.TranslatorContext
 
TranslatorHandler<Ir> - Interface in ru.ispras.microtesk.translator
 
TreeParserBase - Class in ru.ispras.microtesk.translator.antlrex
The TreeParserBase class is a base class for implementing ANTLR-based tree walkers.
TreeParserBase(TreeNodeStream, RecognizerSharedState) - Constructor for class ru.ispras.microtesk.translator.antlrex.TreeParserBase
 
TreeParserEx - Class in ru.ispras.microtesk.translator.antlrex
The TreeParserEx class is an extension of the standard ANTLR TreeParser class.
TreeParserEx(TreeNodeStream, RecognizerSharedState) - Constructor for class ru.ispras.microtesk.translator.antlrex.TreeParserEx
Creates a TreeParserEx object.
TreeParserEx(TreeNodeStream) - Constructor for class ru.ispras.microtesk.translator.antlrex.TreeParserEx
Creates a TreeParserEx object
TriConsumer<T,U,W> - Interface in ru.ispras.microtesk.utils.function
 
TriPredicate<T,U,W> - Interface in ru.ispras.microtesk.utils.function
 
TRUE - Static variable in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
type(int) - Static method in enum ru.ispras.microtesk.mmu.basis.DataType
 
Type - Class in ru.ispras.microtesk.mmu.translator.ir
 
Type(int) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Type
 
Type(int, BitVector) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Type
 
Type(String, Map<String, Type>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Type
 
Type - Class in ru.ispras.microtesk.model.data
 
type - Variable in class ru.ispras.microtesk.test.template.DataDirectiveFactory.TypeInfo
 
TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
type - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.sizeType_return
 
TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Type - Class in ru.ispras.microtesk.translator.nml.ir.shared
 
TYPE_NAME - Static variable in class ru.ispras.microtesk.model.Immediate
 
TYPE_OF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
TYPE_OF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
TYPE_OF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
TYPE_OF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
TYPE_OF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
TYPE_OF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
TYPE_OF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
TYPE_OF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
TYPE_OF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
TYPE_OF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
typeCast() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
typeCast() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
typeCast() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
typeCast() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
typeCast() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
TypeCast - Class in ru.ispras.microtesk.translator.nml.ir.expr
 
typeDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
typeDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
typeExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
typeExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
typeExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
typeExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
typeExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
TypeFactory - Class in ru.ispras.microtesk.translator.nml.ir.shared
 
TypeFactory(WalkerContext) - Constructor for class ru.ispras.microtesk.translator.nml.ir.shared.TypeFactory
 
TypeId - Enum in ru.ispras.microtesk.model.data
The TypeId enumeration stores the list of data types (ways to interpret raw data) supported by the model.
typeOf(String, int...) - Static method in class ru.ispras.microtesk.model.data.Type
 
typeOf(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.shared.TypeFactory
 
typeRef() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
typeRef(Where) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 

U

UMINUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
UMINUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
UMINUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
UMINUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
UMINUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
UMINUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
unaryExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
unaryExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
unaryExpr(int) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
unaryExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
unaryExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
unaryExpr(int) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
UnaryOperator<T> - Interface in ru.ispras.microtesk.utils.function
 
UndeclaredSymbol - Class in ru.ispras.microtesk.translator.antlrex.errors
 
UndeclaredSymbol(String) - Constructor for class ru.ispras.microtesk.translator.antlrex.errors.UndeclaredSymbol
 
UNDEFINED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
UNDEFINED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
UNDEFINED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
UNDEFINED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
UNDEFINED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
undefined() - Static method in class ru.ispras.microtesk.model.Execution
 
UNDEFINED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
UNDEFINED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
UNDEFINED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
UNDEFINED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
UNDEFINED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
UndefinedConstant - Class in ru.ispras.microtesk.translator.nml.errors
 
UndefinedConstant(String) - Constructor for class ru.ispras.microtesk.translator.nml.errors.UndefinedConstant
 
UndefinedPrimitive - Class in ru.ispras.microtesk.translator.nml.errors
 
UndefinedPrimitive(String, NmlSymbolKind) - Constructor for class ru.ispras.microtesk.translator.nml.errors.UndefinedPrimitive
 
UndefinedProductionRuleItem - Class in ru.ispras.microtesk.translator.nml.errors
 
UndefinedProductionRuleItem(String, String, boolean, NmlSymbolKind) - Constructor for class ru.ispras.microtesk.translator.nml.errors.UndefinedProductionRuleItem
 
underIfElse() - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
union(IntegerRange) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRange
Returns the list of ranges representing the union of this range with the given one.
UnknownImmediateValue - Class in ru.ispras.microtesk.test.template
The UnknownImmediateValue class describes an unknown immediate value to be specified as an argument of an addressing mode or operation.
UnknownImmediateValue() - Constructor for class ru.ispras.microtesk.test.template.UnknownImmediateValue
 
UnknownImmediateValue(Allocator, List<Value>, List<Value>) - Constructor for class ru.ispras.microtesk.test.template.UnknownImmediateValue
 
UnknownImmediateValue(UnknownImmediateValue) - Constructor for class ru.ispras.microtesk.test.template.UnknownImmediateValue
 
UNPREDICTED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
UNPREDICTED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
UNPREDICTED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
UNPREDICTED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
UNPREDICTED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
unpredicted() - Static method in class ru.ispras.microtesk.model.Execution
 
UNPREDICTED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
UNPREDICTED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
UNPREDICTED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
UNPREDICTED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
UNPREDICTED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
UnrecognizedStructure - Class in ru.ispras.microtesk.translator.antlrex.errors
 
UnrecognizedStructure(String) - Constructor for class ru.ispras.microtesk.translator.antlrex.errors.UnrecognizedStructure
 
UnrecognizedStructure() - Constructor for class ru.ispras.microtesk.translator.antlrex.errors.UnrecognizedStructure
 
UnsupportedConstOperation - Class in ru.ispras.microtesk.translator.nml.errors
 
UnsupportedConstOperation(String, String, Class<?>, Class<?>) - Constructor for class ru.ispras.microtesk.translator.nml.errors.UnsupportedConstOperation
 
UnsupportedConstOperation(String, String, Class<?>) - Constructor for class ru.ispras.microtesk.translator.nml.errors.UnsupportedConstOperation
 
UnsupportedParameterType - Class in ru.ispras.microtesk.translator.nml.errors
 
UnsupportedParameterType(String, String, String) - Constructor for class ru.ispras.microtesk.translator.nml.errors.UnsupportedParameterType
 
UP_ARROW - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
UP_ARROW - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
UP_ARROW - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
UP_ARROW - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
UP_ARROW - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
UP_ARROW - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
UP_ARROW - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
UP_ARROW - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
UP_ARROW - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
UP_ARROW - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
update(String) - Method in interface ru.ispras.microtesk.translator.nml.coverage.SsaScope
 
updateStack(AccessPath.Entry, int) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
UPLUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
UPLUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
UPLUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
UPLUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
UPLUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
UPLUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
UPPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
UPPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
UPPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
UPPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
UPPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
UPPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
UPPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
UPPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
UPPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
UPPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
use(BigInteger, BigInteger) - Method in class ru.ispras.microtesk.model.memory.MemoryTracker
Tries to reserve a memory region within the specified address range.
use(T) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Marks the object as being in use.
USE_DELAY_SLOTS - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchEngine
 
USE_DELAY_SLOTS - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchInitializerMaker
 
Utility - Class in ru.ispras.microtesk.translator.nml.coverage
 
Utility() - Constructor for class ru.ispras.microtesk.translator.nml.coverage.Utility
 
Utils - Class in ru.ispras.microtesk.mmu.translator.generation.spec
 

V

val - Variable in class ru.ispras.microtesk.basis.solver.integer.IntegerEquation
The right-hand-side value.
val(BigInteger, int) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
 
value - Variable in class ru.ispras.microtesk.basis.solver.integer.IntegerEquation
The variable-value/variable-variable flag.
value() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator
 
value() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorExhaustive
 
value() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorRandom
 
value() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorExhaustive
 
value() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorRandom
 
value() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
value() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecutionIterator
 
value() - Method in class ru.ispras.microtesk.test.engine.branch.BranchStructureIterator
 
value() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTraceIterator
 
value() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorPermutator
 
value() - Method in class ru.ispras.microtesk.test.sequence.GeneratorCompositor
 
value() - Method in class ru.ispras.microtesk.test.sequence.GeneratorIterate
 
value() - Method in class ru.ispras.microtesk.test.sequence.GeneratorObfuscator
 
value() - Method in class ru.ispras.microtesk.test.sequence.GeneratorPrologueEpilogue
 
value() - Method in class ru.ispras.microtesk.test.sequence.GeneratorRearranger
 
value() - Method in class ru.ispras.microtesk.test.sequence.GeneratorSequence
 
value() - Method in class ru.ispras.microtesk.test.sequence.permutator.PermutatorRandom
 
value() - Method in class ru.ispras.microtesk.test.sequence.permutator.PermutatorTrivial
 
value() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerExpand
 
value() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerSample
 
value() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerTrivial
 
Value - Interface in ru.ispras.microtesk.test.template
The Value interface is to be implemented by all classes that hold immediate values (arguments of addressing modes and operations).
valueOf(String) - Static method in enum ru.ispras.microtesk.basis.solver.integer.IntegerClause.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.basis.solver.integer.IntegerDomainConstraint.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.basis.solver.integer.IntegerRange.RangePointType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.basis.solver.integer.IntegerVariableInitializer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.basis.solver.Solver.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.basis.solver.SolverResult.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.Logger.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.basis.BufferAccessEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.basis.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.basis.MemoryOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.model.api.PolicyId
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.settings.BooleanValuesSettings.Values
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.settings.BufferEventsSettings.Values
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.test.engine.memory.GraphAbstraction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.generation.spec.Atom.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.generation.spec.Condition.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.ir.ExternalSource.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.ir.Stmt.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.MmuLanguageContext
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.MmuSymbolKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.model.ArgumentMode
Returns the enum constant of this type with the specified name.
valueOf(Type, BigInteger) - Static method in class ru.ispras.microtesk.model.data.Data
 
valueOf(Type, long) - Static method in class ru.ispras.microtesk.model.data.Data
 
valueOf(Type, int) - Static method in class ru.ispras.microtesk.model.data.Data
 
valueOf(Type, boolean) - Static method in class ru.ispras.microtesk.model.data.Data
 
valueOf(String) - Static method in enum ru.ispras.microtesk.model.data.floatx.Precision
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.model.data.TypeId
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.model.IsaPrimitiveKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.model.memory.Memory.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.model.metadata.MetaGroup.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.model.tracer.RecordKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.options.Option
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.settings.RegionSettings.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.test.engine.allocator.AllocationStrategyId
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.test.engine.branch.BranchEntry.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.test.engine.branch.BranchStructureIterator.Flags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.test.Statistics.Activity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.test.template.Argument.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.test.template.Output.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.test.template.Primitive.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.test.template.Template.SectionKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.translator.antlrex.log.LogEntry.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.translator.antlrex.log.SenderKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.coverage.SsaOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo.Coercion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.IrWalker.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.Attribute.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.Primitive.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.Primitive.Modifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.Statement.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.shared.Alias.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.NmlSymbolKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.utils.FormatMarker.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class ru.ispras.microtesk.utils.Mask
 
valueOf(Collection<String>) - Static method in class ru.ispras.microtesk.utils.Mask
 
valueOfUnsignedLong(long) - Static method in class ru.ispras.microtesk.utils.BigIntegerUtils
 
ValueParsingFailure - Class in ru.ispras.microtesk.translator.nml.errors
 
ValueParsingFailure(String, String) - Constructor for class ru.ispras.microtesk.translator.nml.errors.ValueParsingFailure
 
values() - Static method in enum ru.ispras.microtesk.basis.solver.integer.IntegerClause.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.basis.solver.integer.IntegerDomainConstraint.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.basis.solver.integer.IntegerRange.RangePointType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.basis.solver.integer.IntegerVariableInitializer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.basis.solver.Solver.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.basis.solver.SolverResult.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.Logger.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.basis.BufferAccessEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.basis.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.basis.MemoryOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.model.api.PolicyId
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.settings.BooleanValuesSettings.Values
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.settings.BufferEventsSettings.Values
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.test.engine.memory.GraphAbstraction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.translator.generation.spec.Atom.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.translator.generation.spec.Condition.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.translator.ir.ExternalSource.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.translator.ir.Stmt.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.translator.MmuLanguageContext
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.translator.MmuSymbolKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.translator.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.model.ArgumentMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.model.data.floatx.Precision
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.model.data.TypeId
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.model.IsaPrimitiveKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.model.memory.Memory.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.model.metadata.MetaGroup.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.model.tracer.RecordKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.options.Option
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.settings.RegionSettings.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.test.engine.allocator.AllocationStrategyId
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.test.engine.branch.BranchEntry.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.test.engine.branch.BranchStructureIterator.Flags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.test.Statistics.Activity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.test.template.Argument.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.test.template.Output.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.test.template.Primitive.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.test.template.Template.SectionKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.translator.antlrex.log.LogEntry.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.translator.antlrex.log.SenderKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.translator.nml.coverage.SsaOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo.Coercion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.IrWalker.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.Attribute.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.Primitive.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.Primitive.Modifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.Statement.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.shared.Alias.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.translator.nml.NmlSymbolKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.utils.FormatMarker.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
valuesOfUnsignedLongs(Collection<Long>) - Static method in class ru.ispras.microtesk.utils.BigIntegerUtils
 
ValueTypeMismatch - Class in ru.ispras.microtesk.translator.nml.errors
 
ValueTypeMismatch(Class<?>, Class<?>) - Constructor for class ru.ispras.microtesk.translator.nml.errors.ValueTypeMismatch
 
var(IntegerVariable) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
 
var(IntegerVariable, int, int) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
 
VAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
VAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
VAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
VAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
VAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
varDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
variable(boolean) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
Variable - Class in ru.ispras.microtesk.mmu.translator.ir
 
Variable(String, Type) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Variable
 
Variable(String, Type, Object) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Variable
 
variableAtom(boolean) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
variableBitfield(boolean) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
variableConcat(boolean, int) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
VariableConstraint - Class in ru.ispras.microtesk.mmu.test.template
The VariableConstraint class describes constraints on a memory variable.
VariableConstraint(IntegerField, Value, Set<BigInteger>) - Constructor for class ru.ispras.microtesk.mmu.test.template.VariableConstraint
 
variableList() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
VariableStorage - Class in ru.ispras.microtesk.mmu.translator
 
VariableStorage() - Constructor for class ru.ispras.microtesk.mmu.translator.VariableStorage
 
VERT_BAR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
VERT_BAR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
VERT_BAR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
VERT_BAR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
VERT_BAR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
VERT_BAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
VERT_BAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
VERT_BAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
VERT_BAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
VERT_BAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
virtualFromOrigin(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Section
 
virtualToOrigin(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Section
 
virtualToPhysical(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Section
 
virtualToPhysical(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Sections
 
visit(IrVisitor, IrWalker.Direction) - Method in class ru.ispras.microtesk.translator.nml.ir.IrWalker
 
visit() - Method in class ru.ispras.microtesk.translator.nml.ir.IrWalkerFlow
 
visit() - Method in class ru.ispras.microtesk.translator.nml.ir.IrWalkerShortcuts
 

W

w - Variable in class ru.ispras.microtesk.model.memory.MemoryAccessMode
 
WalkerContext - Interface in ru.ispras.microtesk.translator.nml.antlrex
 
WalkerFactoryBase - Class in ru.ispras.microtesk.translator.nml.antlrex
 
WalkerFactoryBase(WalkerContext) - Constructor for class ru.ispras.microtesk.translator.nml.antlrex.WalkerFactoryBase
 
warning(String, Object...) - Static method in class ru.ispras.microtesk.Logger
 
ways() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
where(String, int) - Method in class ru.ispras.microtesk.test.template.Template
 
Where - Class in ru.ispras.microtesk.test.template
The Where class holds information about a position in a test template.
Where(String, int) - Constructor for class ru.ispras.microtesk.test.template.Where
 
where(Token) - Method in class ru.ispras.microtesk.translator.antlrex.ParserEx
 
Where - Class in ru.ispras.microtesk.translator.antlrex.symbols
The Where class describes a location in a source file.
Where(String, int, int) - Constructor for class ru.ispras.microtesk.translator.antlrex.symbols.Where
Constructs the object from unit name, line number and position.
where(CommonTree) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserEx
 
WHITESPACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
WHITESPACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
WHITESPACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
WHITESPACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
WHITESPACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
WHITESPACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
WHITESPACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
WHITESPACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
WHITESPACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
WHITESPACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
write(String) - Method in class ru.ispras.microtesk.utils.BinaryWriter
 
write(BitVector) - Method in class ru.ispras.microtesk.utils.BinaryWriter
 
WRITE_ATTR_NAME - Static variable in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
 

X

x - Variable in class ru.ispras.microtesk.model.memory.MemoryAccessMode
 
xor(Data) - Method in class ru.ispras.microtesk.model.data.Data
 
xorBitExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
xorBitExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
xorBitExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
xorBitExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 

Z

ZERO_EXTEND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
ZERO_EXTEND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
ZERO_EXTEND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
ZERO_EXTEND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
ZERO_EXTEND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
ZERO_EXTEND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
ZERO_EXTEND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
ZERO_EXTEND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ZERO_EXTEND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ZERO_EXTEND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
zeroExtend(Type, Data) - Static method in class ru.ispras.microtesk.model.data.Data
 
zeroExtend(Where, Expr, Type) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
zeroExtendTo(Type) - Method in class ru.ispras.microtesk.model.data.Data
 
A B C D E F G H I J L M N O P R S T U V W X Z