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

A

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(ProcessingElement, TemporaryVariables) - Method in class ru.ispras.microtesk.model.api.Immediate
 
access() - Method in class ru.ispras.microtesk.model.api.Immediate
 
access(ProcessingElement, TemporaryVariables) - Method in class ru.ispras.microtesk.model.api.IsaPrimitive
Returns the location the primitive object points to (when initialized with specific parameters).
access() - Method in class ru.ispras.microtesk.model.api.memory.Label
 
access() - Method in class ru.ispras.microtesk.model.api.memory.Memory
 
access(int) - Method in class ru.ispras.microtesk.model.api.memory.Memory
 
access(long) - Method in class ru.ispras.microtesk.model.api.memory.Memory
 
access(BigInteger) - Method in class ru.ispras.microtesk.model.api.memory.Memory
 
access(Data) - Method in class ru.ispras.microtesk.model.api.memory.Memory
 
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.api.ProcessingElement
 
accessLocation(String, BigInteger) - Method in class ru.ispras.microtesk.model.api.ProcessingElement
 
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.sequence.engine.utils.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.api.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
 
adapt(EngineContext, List<Call>, MemorySolution) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAdapter
 
adapt(EngineContext, List<Call>, T) - Method in interface ru.ispras.microtesk.test.sequence.engine.Adapter
 
adapt(EngineContext, List<Call>, BranchSolution) - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchAdapter
 
adapt(EngineContext, List<Call>, TestSequence) - Method in class ru.ispras.microtesk.test.sequence.engine.DefaultAdapter
 
Adapter<T> - Interface in ru.ispras.microtesk.test.sequence.engine
Adapter defines an interface of adapters of abstract call sequence solution provided by corresponding Engine.
AdapterResult - Class in ru.ispras.microtesk.test.sequence.engine
AdapterResult defines result of an Adapter.
AdapterResult(AdapterResult.Status, TestSequence, List<String>) - Constructor for class ru.ispras.microtesk.test.sequence.engine.AdapterResult
 
AdapterResult(TestSequence) - Constructor for class ru.ispras.microtesk.test.sequence.engine.AdapterResult
 
AdapterResult(String) - Constructor for class ru.ispras.microtesk.test.sequence.engine.AdapterResult
 
AdapterResult.Status - Enum in ru.ispras.microtesk.test.sequence.engine
 
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(Decoder) - Method in class ru.ispras.microtesk.decoder.DecoderGroup
 
add(IsaPrimitive) - Method in interface ru.ispras.microtesk.decoder.Disassembler.Output
 
add(AbstractSettings) - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
 
add(long) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressStorage
 
add(MemoryAccessPath.Entry) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath.Builder
 
add(Data) - Method in class ru.ispras.microtesk.model.api.data.Data
 
add(FloatX) - Method in class ru.ispras.microtesk.model.api.data.floatx.FloatX
 
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() - Method in class ru.ispras.microtesk.test.sequence.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(ConcreteCall) - Method in class ru.ispras.microtesk.test.TestSequence.Builder
 
add(List<ConcreteCall>) - Method in class ru.ispras.microtesk.test.TestSequence.Builder
 
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
 
addAccessFilter(Predicate<MemoryAccess>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
 
addAccessFilter(Predicate<MemoryAccess>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIterator
 
addAccessFilter(Predicate<MemoryAccess>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIteratorEx
 
addAccessFilters(Collection<Predicate<MemoryAccess>>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
 
addAddress(Address) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
addAddresses(BufferAccessEvent, long, List<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.BufferLoader
 
addAddresses(List<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.EventLoader
Appends the addresses to be accessed to reach the buffer access event specified in the constructor.
addAddresses(MmuBuffer, BufferAccessEvent, long, List<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.MemoryLoader
 
addAddresses(BufferAccessEvent, long, List<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.SetLoader
 
addAddressesAndEntries(BufferAccessEvent, long, List<AddressAndEntry>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.BufferLoader
 
addAddressesAndEntries(List<AddressAndEntry>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.EventLoader
Appends the addresses and entries to be accessed to reach the buffer access event specified in the constructor.
addAddressesAndEntries(MmuBuffer, BufferAccessEvent, long, List<AddressAndEntry>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.MemoryLoader
 
addAddressesAndEntries(BufferAccessEvent, long, List<AddressAndEntry>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.SetLoader
 
addAddrObject(AddressObject) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.EntryObject
 
addAll(Collection<MemoryAccessPath.Entry>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath.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.api.IsaPrimitive
Registers an argument in the argument table.
addArgument(String, Type) - Method in class ru.ispras.microtesk.model.api.IsaPrimitiveInfoAnd
 
addArgument(String, IsaPrimitiveInfo) - Method in class ru.ispras.microtesk.model.api.IsaPrimitiveInfoAnd
 
addArgument(MetaArgument) - Method in class ru.ispras.microtesk.model.api.metadata.MetaAddressingMode
 
addArgument(MetaArgument) - Method in class ru.ispras.microtesk.model.api.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, BigInteger) - 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(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
 
addBuffer(Buffer) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
addCall(Call) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
addCall(Call) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
addCall(Call) - Method in class ru.ispras.microtesk.test.template.ExceptionHandlerBuilder
 
addCall(Call) - Method in class ru.ispras.microtesk.test.template.Preparator.Variant
 
addCall(Call) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
addCall(Call) - Method in class ru.ispras.microtesk.test.template.StreamPreparatorBuilder
 
addCheck(SelfCheck) - Method in class ru.ispras.microtesk.test.TestSequence.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<V>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula.Builder
Adds the equation clause to the formula.
addClause(IntegerClause<IntegerField>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
 
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.IntegerFormula.Builder
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.sequence.engine.memory.symbolic.MemorySymbolicResult
 
addConstant(Constant) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
addConstraint(IntegerConstraint<V>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula.Builder
Adds the constraint to the formula.
addConstraint(IntegerConstraint<IntegerField>) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessConstraints.Builder
 
addConstraint(BufferEventConstraint) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessConstraints.Builder
 
addConstraints(MemoryAccessConstraints) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessConstraints.Builder
 
addDataValues(String) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
 
addDependencyFilter(TriPredicate<MemoryAccess, MemoryAccess, MemoryDependency>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
 
addDependencyFilter(TriPredicate<MemoryAccess, MemoryAccess, MemoryDependency>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIterator
 
addDependencyFilter(TriPredicate<MemoryAccess, MemoryAccess, MemoryDependency>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIteratorEx
 
addDependencyFilters(Collection<TriPredicate<MemoryAccess, MemoryAccess, MemoryDependency>>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
 
addElseIf(CommonTree, Node, List<Stmt>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.IfBuilder
 
addEntry(MmuBuffer, EntryObject) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
Adds the entry to the set of entries to be written to the given buffer.
addEntry(MmuBuffer, EntryObject) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemorySolution
Adds the entry to the set of entries to be written to the given device.
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.IntegerFormula.Builder
Adds the equation to the formula.
addEquation(V, V, boolean) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula.Builder
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.IntegerFormula.Builder
Adds the equality var == val or inequality var != val to the formula.
addEquation(IntegerField, IntegerField) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
 
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.sequence.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
 
addFilterBuilder(FilterBuilder) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
 
addFilterBuilder(FilterBuilder) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIterator
 
addFilterBuilder(FilterBuilder) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIteratorEx
 
addFormula(IntegerFormula<V>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula.Builder
Adds the sub-formula to the formula.
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
 
addHazard(MemoryHazard) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryDependency
Adds the conflict to the dependency.
addHazardFilter(TriPredicate<MemoryAccess, MemoryAccess, MemoryHazard>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
 
addHazardFilter(TriPredicate<MemoryAccess, MemoryAccess, MemoryHazard>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIterator
 
addHazardFilter(TriPredicate<MemoryAccess, MemoryAccess, MemoryHazard>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIteratorEx
 
addHazardFilters(Collection<TriPredicate<MemoryAccess, MemoryAccess, MemoryHazard>>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
 
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.api.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.CallBuilder
 
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.CallBuilder
 
addLoad(Load) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.EntryObject
 
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.api.metadata.MetaModelBuilder
 
addMemory(String, Type, long) - Method in class ru.ispras.microtesk.model.api.metadata.MetaModelBuilder
 
addMode(MetaAddressingMode) - Method in class ru.ispras.microtesk.model.api.metadata.MetaModelBuilder
 
addMode(MetaGroup) - Method in class ru.ispras.microtesk.model.api.metadata.MetaModelBuilder
 
addMode(IsaPrimitiveInfoAnd) - Method in class ru.ispras.microtesk.model.api.ModelBuilder
 
addOperation(Operation) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
addOperation(MetaOperation) - Method in class ru.ispras.microtesk.model.api.metadata.MetaModelBuilder
 
addOperation(MetaGroup) - Method in class ru.ispras.microtesk.model.api.metadata.MetaModelBuilder
 
addOperation(IsaPrimitiveInfoAnd) - Method in class ru.ispras.microtesk.model.api.ModelBuilder
 
addOriginalVariable(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
 
addOriginalVariables(Collection<IntegerVariable>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
 
addOutput(Output) - Method in class ru.ispras.microtesk.test.template.CallBuilder
 
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(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
 
addRecord(Record) - Static method in class ru.ispras.microtesk.model.api.tarmac.Tarmac
 
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.api.metadata.MetaModelBuilder
 
addRegister(String, Type, long) - Method in class ru.ispras.microtesk.model.api.metadata.MetaModelBuilder
 
Address - Interface in ru.ispras.microtesk.mmu.model.api
Interface to be supported by all address classes.
address - Variable in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.AddressAndEntry
 
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
 
AddressAllocationEngine - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator
AddressAllocationEngine allocates a part (tag, index, etc.) of an address of a given type (the rest of the address is assumed to be known).
AddressAllocationEngine(MmuAddressInstance, Collection<MmuExpression>, long, Collection<? extends Range<Long>>) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocationEngine
Constructs an address allocator.
AddressAllocationTable - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator
AddressAllocationTable implements a region-sensitive allocation table.
AddressAllocationTable(int, int, long, Collection<? extends Range<Long>>) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocationTable
Creates an allocation table for the given address field.
AddressAllocator - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator
AddressAllocator implements a region-sensitive address (tag, index, etc.) allocator for memory subsystem buffers.
AddressAllocator(MmuSubsystem, Map<MmuAddressInstance, Collection<? extends Range<Long>>>) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocator
 
AddressAndEntry - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader
 
AddressAndEntry(long, EntryObject) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.AddressAndEntry
 
AddressAndEntry(long) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.AddressAndEntry
 
AddressDataGenerator - Class in ru.ispras.microtesk.test.testbase
AddressDataGenerator randomly generates an address from a given memory region.
AddressDataGenerator() - Constructor for class ru.ispras.microtesk.test.testbase.AddressDataGenerator
 
AddressingModeWrapper - Class in ru.ispras.microtesk.test.sequence.engine.utils
Wrapper class for addressing mode primitives that allows checking equality and calculating hash code.
AddressingModeWrapper(Primitive) - Constructor for class ru.ispras.microtesk.test.sequence.engine.utils.AddressingModeWrapper
 
AddressObject - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory
AddressObject represents test data for an individual MemoryAccess.
AddressObject(MemoryAccess) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
Constructs uninitialized test data for the given access of the given memory subsystem.
AddressStorage - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator
AddressStorage implements a storage of addresses.
AddressStorage(Collection<RegionSettings>, long) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressStorage
 
AddressTranslator - Class in ru.ispras.microtesk.model.api.memory
The AddressTranslator class performs translation of addresses from virtual to physical and vice versa.
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.
addRoot(Primitive) - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
addSegment(Segment) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
addShortcut(IsaPrimitiveInfoAnd, String...) - Method in class ru.ispras.microtesk.model.api.IsaPrimitiveInfoAnd
 
addShortcut(String, MetaOperation) - Method in class ru.ispras.microtesk.model.api.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
 
addStorage(Memory) - Method in class ru.ispras.microtesk.model.api.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
 
addStructureFilter(Predicate<MemoryAccessStructure>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
 
addStructureFilter(Predicate<MemoryAccessStructure>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIterator
 
addStructureFilter(Predicate<MemoryAccessStructure>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIteratorEx
 
addStructureFilters(Collection<Predicate<MemoryAccessStructure>>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
 
addText(String) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
 
addToPrologue(ConcreteCall) - Method in class ru.ispras.microtesk.test.TestSequence.Builder
 
addToPrologue(List<ConcreteCall>) - Method in class ru.ispras.microtesk.test.TestSequence.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
 
addUnitedDependencyFilter(BiPredicate<MemoryAccess, MemoryUnitedDependency>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
 
addUnitedDependencyFilter(BiPredicate<MemoryAccess, MemoryUnitedDependency>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIterator
 
addUnitedDependencyFilter(BiPredicate<MemoryAccess, MemoryUnitedDependency>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIteratorEx
 
addUnitedDependencyFilters(Collection<BiPredicate<MemoryAccess, MemoryUnitedDependency>>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
 
addUnitedHazardFilter(BiPredicate<MemoryAccess, MemoryUnitedHazard>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
 
addUnitedHazardFilter(BiPredicate<MemoryAccess, MemoryUnitedHazard>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIterator
 
addUnitedHazardFilter(BiPredicate<MemoryAccess, MemoryUnitedHazard>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIteratorEx
 
addUnitedHazardFilters(Collection<BiPredicate<MemoryAccess, MemoryUnitedHazard>>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
 
addVariable(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
 
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.api.TemporaryVariables
 
addVariables(Collection<IntegerVariable>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
 
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(long) - 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.api.memory.MemoryAllocator
 
align(BigInteger, BigInteger) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
 
allocate(long, Range<Long>, boolean, Set<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocationEngine
Allocates an address for the given partial address and the region.
allocate(MmuExpression, long, Range<Long>, boolean, Set<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocationEngine
Allocates an address field for the given partial address and the region.
allocate(Range<Long>, boolean, Set<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocationTable
Allocates an address field value for the given region.
allocate(MmuBuffer, boolean, Set<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.EntryIdAllocator
 
allocate(BitVector) - Method in class ru.ispras.microtesk.model.api.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.api.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.api.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.api.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.sequence.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.sequence.engine.allocator.AllocationTable
Allocates an object and marks it as being in use.
allocate(List<Call>, boolean) - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.ModeAllocator
 
allocateAddress(MmuAddressInstance, long, Range<Long>, boolean) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocator
 
allocateAndDefine(V) - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
Allocates an object and defines it.
allocateAndDefine(Set<T>, V) - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
Allocates an object and defines it.
allocateAsciiString(String, boolean) - Method in class ru.ispras.microtesk.model.api.memory.MemoryAllocator
Allocates memory in the memory storage to store the specified string converted to the ASCII encoding and returns the address of string.
allocateIndex(MmuBuffer, long, Range<Long>, boolean, Set<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocator
 
allocateTag(MmuBuffer, long, Range<Long>, boolean, Set<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocator
 
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.sequence.engine.allocator
AllocationStrategy defines an interface of resource allocation strategies.
AllocationStrategyId - Enum in ru.ispras.microtesk.test.sequence.engine.allocator
AllocationStrategyId defines some resource allocation strategies.
AllocationTable<T,V> - Class in ru.ispras.microtesk.test.sequence.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.sequence.engine.allocator.AllocationTable
Constructs a resource allocation table.
AllocationTable(AllocationStrategy, Collection<T>) - Constructor for class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
Constructs a resource allocation table.
AllocationTable(Collection<T>) - Constructor for class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
Constructs a resource allocation table with the default allocation strategy (GET_FREE_OBJECT).
Allocator - Class in ru.ispras.microtesk.test.sequence.engine.allocator
Allocates resources using a specific strategy with specific attributes.
Allocator(AllocationStrategy, Map<String, String>) - Constructor for class ru.ispras.microtesk.test.sequence.engine.allocator.Allocator
 
AllocatorBuilder - Class in ru.ispras.microtesk.test.template
 
AllocatorBuilder(String) - Constructor for class ru.ispras.microtesk.test.template.AllocatorBuilder
 
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(List<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.api.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
 
ANY(DataType) - Static method in class ru.ispras.microtesk.mmu.basis.MemoryAccessType
 
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
 
apply(MemoryGraphAbstraction) - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryTrajectoryExtractor
 
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.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.api
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(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
 
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.api.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
 
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
 
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
 
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
 
beginBlock() - Method in class ru.ispras.microtesk.test.template.Template
 
beginBufferPreparator(String) - Method in class ru.ispras.microtesk.test.template.Template
 
beginConfig(String, String, int, BigInteger) - Method in class ru.ispras.microtesk.test.template.DataManager
 
beginData(BlockId, boolean, boolean) - Method in class ru.ispras.microtesk.test.template.DataManager
 
beginData(boolean, boolean) - Method in class ru.ispras.microtesk.test.template.Template
 
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
 
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(BigInteger, String) - Method in class ru.ispras.microtesk.test.template.ExceptionHandlerBuilder
 
beginSection(BigInteger, Collection<String>) - Method in class ru.ispras.microtesk.test.template.ExceptionHandlerBuilder
 
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
 
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.api.data.Data
 
bigIntegerValue(boolean) - Method in class ru.ispras.microtesk.model.api.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.decoder
 
BinaryReader(File) - Constructor for class ru.ispras.microtesk.decoder.BinaryReader
 
BinaryWriter - Class in ru.ispras.microtesk.decoder
 
BinaryWriter(File) - Constructor for class ru.ispras.microtesk.decoder.BinaryWriter
 
BINDING_CLASS - Static variable in class ru.ispras.microtesk.mmu.translator.generation.spec.STBOperation
 
BindingBuilder - Class in ru.ispras.microtesk.test.sequence.engine.utils
 
BindingBuilder(EngineContext, TestBaseQueryBuilder, Primitive) - Constructor for class ru.ispras.microtesk.test.sequence.engine.utils.BindingBuilder
 
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.api.data.Data
 
bitField(Data, Data) - Method in class ru.ispras.microtesk.model.api.data.Data
 
bitField(int, int) - Method in class ru.ispras.microtesk.model.api.memory.Location
 
bitField(int) - Method in class ru.ispras.microtesk.model.api.memory.Location
 
bitField(Data, Data) - Method in class ru.ispras.microtesk.model.api.memory.Location
 
bitField(Data) - Method in class ru.ispras.microtesk.model.api.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.api.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, boolean, boolean, Map<String, Object>, Iterator<List<Call>>, List<Call>, List<Call>) - 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) - 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.api.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.api.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
 
BranchAdapter - Class in ru.ispras.microtesk.test.sequence.engine.branch
 
BranchAdapter() - Constructor for class ru.ispras.microtesk.test.sequence.engine.branch.BranchAdapter
 
BranchDataGenerator - Class in ru.ispras.microtesk.test.testbase
BranchDataGenerator is a base class for test data generators for conditional branch instructions.
BranchDataGenerator() - Constructor for class ru.ispras.microtesk.test.testbase.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.sequence.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.sequence.engine.branch.BranchEngine
 
BranchEntry - Class in ru.ispras.microtesk.test.sequence.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.sequence.engine.branch.BranchEntry
 
BranchEntry.Type - Enum in ru.ispras.microtesk.test.sequence.engine.branch
 
BranchExecution - Class in ru.ispras.microtesk.test.sequence.engine.branch
BranchExecution represents a single execution of a branch instruction.
BranchExecution(boolean) - Constructor for class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecution
Constructs a branch execution;
BranchExecution() - Constructor for class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecution
 
BranchExecutionIterator - Class in ru.ispras.microtesk.test.sequence.engine.branch
BranchExecutionIterator implements a composite iterator of branch structures and execution traces.
BranchExecutionIterator(Iterator<BranchStructure>, int, int) - Constructor for class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecutionIterator
 
BranchSolution - Class in ru.ispras.microtesk.test.sequence.engine.branch
 
BranchSolution() - Constructor for class ru.ispras.microtesk.test.sequence.engine.branch.BranchSolution
 
BranchStructure - Class in ru.ispras.microtesk.test.sequence.engine.branch
BranchStructure implements an internal representation of branch structures.
BranchStructure(int) - Constructor for class ru.ispras.microtesk.test.sequence.engine.branch.BranchStructure
Constructs a branch structure.
BranchStructureIterator - Class in ru.ispras.microtesk.test.sequence.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.sequence.engine.branch.BranchStructureIterator
 
BranchStructureIterator(int, int, int, int, boolean, int, int, int, int, int) - Constructor for class ru.ispras.microtesk.test.sequence.engine.branch.BranchStructureIterator
 
BranchStructureIterator.Flags - Enum in ru.ispras.microtesk.test.sequence.engine.branch
 
BranchTrace - Class in ru.ispras.microtesk.test.sequence.engine.branch
BranchTrace represents an execution trace of a branch instruction.
BranchTrace() - Constructor for class ru.ispras.microtesk.test.sequence.engine.branch.BranchTrace
 
BranchTraceIterator - Class in ru.ispras.microtesk.test.sequence.engine.branch
BranchTraceIterator implements an iterator of execution traces for a given branch structure.
BranchTraceIterator(BranchStructure, int, int) - Constructor for class ru.ispras.microtesk.test.sequence.engine.branch.BranchTraceIterator
 
BranchTraceIterator(BranchStructure, int) - Constructor for class ru.ispras.microtesk.test.sequence.engine.branch.BranchTraceIterator
 
BranchTraceIterator(BranchStructure) - Constructor for class ru.ispras.microtesk.test.sequence.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
 
BufferAccessEvent - Enum in ru.ispras.microtesk.mmu.basis
This enumeration contains types buffer access events.
BufferEventConstraint - Class in ru.ispras.microtesk.mmu.basis
The BufferEventConstraint class describes constraints on buffer access events.
BufferEventConstraint(MmuBuffer, BufferAccessEvent) - Constructor for class ru.ispras.microtesk.mmu.basis.BufferEventConstraint
 
BufferEventConstraint(MmuBuffer, Set<BufferAccessEvent>) - Constructor for class ru.ispras.microtesk.mmu.basis.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
 
bufferId() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
BufferLoader - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader
BufferLoader implements a preparator for a memory buffer.
BufferLoader(MmuBuffer) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.BufferLoader
 
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
 
BufferPreparator - Class in ru.ispras.microtesk.test.template
 
BufferPreparator(String, int, LazyData, Map<String, LazyData>, LazyData, List<Call>) - Constructor for class ru.ispras.microtesk.test.template.BufferPreparator
 
BufferPreparatorBuilder - Class in ru.ispras.microtesk.test.template
 
BufferPreparatorBuilder(String) - Constructor for class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
BufferPreparatorStore - Class in ru.ispras.microtesk.test.template
 
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.
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.mmu.basis.MemoryAccessConstraints.Builder
 
build() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
 
build() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath.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.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.api.IsaPrimitiveBuilder
Returns an primitive (addressing mode or operation) created by the builder.
build() - Method in class ru.ispras.microtesk.model.api.metadata.MetaModelBuilder
 
build() - Method in class ru.ispras.microtesk.model.api.ModelBuilder
 
build() - Method in class ru.ispras.microtesk.test.template.AllocatorBuilder
 
build() - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
build(List<Call>, List<Call>) - 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.CallBuilder
 
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.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() - Method in class ru.ispras.microtesk.test.TestSequence.Builder
 
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(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
 
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.
calculateAddressSize(BigInteger) - Static method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
 
call(String) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
 
call(MemoryAccessStack.Frame) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
 
CALL(MmuTransition, MemoryAccessStack.Frame) - Static method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath.Entry
 
Call - Class in ru.ispras.microtesk.test.template
 
Call(String, Primitive, List<Label>, List<LabelReference>, List<Output>, boolean, BigInteger, BigInteger, BigInteger, PreparatorReference, DataSection, List<Call>, Primitive, boolean) - Constructor for class ru.ispras.microtesk.test.template.Call
 
Call(Call) - Constructor for class ru.ispras.microtesk.test.template.Call
 
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
 
CallBuilder - Class in ru.ispras.microtesk.test.template
 
CallBuilder(BlockId) - Constructor for class ru.ispras.microtesk.test.template.CallBuilder
 
canExecute() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
canInsertStepIntoBlock() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEntry
Checks whether the block coverage is not null.
canInsertStepIntoSlot() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEntry
Checks whether the slot coverage is not null.
canRead() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
canThrowException() - Method in class ru.ispras.microtesk.model.api.metadata.MetaAddressingMode
Checks whether the addressing mode (its attributes) can throw an exception.
canThrowException() - Method in class ru.ispras.microtesk.model.api.metadata.MetaOperation
Checks whether the current operation can throw an exception.
canThrowException() - Method in class ru.ispras.microtesk.test.template.Call
 
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.api.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.api.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.api.data.Data
 
castTo(TypeId) - Method in class ru.ispras.microtesk.model.api.data.Type
 
castTo(TypeId) - Method in class ru.ispras.microtesk.model.api.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(long) - Method in class ru.ispras.microtesk.settings.RegionSettings
 
checkArgKind(Argument, Argument.Kind) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.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(long) - 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.sequence.engine.utils.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.sequence.engine.utils.EngineUtils
 
checkParamCount(int) - Method in enum ru.ispras.microtesk.model.api.data.TypeId
 
checkRedeclared(CommonTree) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserBase
 
checkRootOp(Primitive) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
 
checkTextAddress(long) - Method in class ru.ispras.microtesk.settings.MemorySettings
 
checkVa(long) - 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.test.sequence.engine.branch.BranchTrace
Removes all executions from the trace.
clearAttrs() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
 
clone() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIterator
 
clone() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIteratorEx
 
clone() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorPermutator
 
clone() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEntry
 
clone() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecution
 
clone() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecutionIterator
 
clone() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchStructure
 
clone() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchStructureIterator
 
clone() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchTrace
 
clone() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchTraceIterator
 
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.decoder.BinaryReader
 
close() - Method in class ru.ispras.microtesk.decoder.BinaryWriter
 
close() - Method in interface ru.ispras.microtesk.decoder.Disassembler.Output
 
close() - Method in class ru.ispras.microtesk.test.Printer
 
closeFile() - Static method in class ru.ispras.microtesk.model.api.tarmac.Tarmac
 
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.api.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.api.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
 
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.api.data.Data
 
compareTo(FloatX) - Method in class ru.ispras.microtesk.model.api.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<MemoryAccessConstraints>) - Static method in class ru.ispras.microtesk.mmu.basis.MemoryAccessConstraints
 
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.api.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
 
ConcreteCall(Call, InstructionCall) - Constructor for class ru.ispras.microtesk.test.template.ConcreteCall
 
ConcreteCall(Call, InstructionCall, List<LabelReference>) - Constructor for class ru.ispras.microtesk.test.template.ConcreteCall
 
ConcreteCall(Call) - Constructor for class ru.ispras.microtesk.test.template.ConcreteCall
 
ConcreteCall(InstructionCall) - Constructor for class ru.ispras.microtesk.test.template.ConcreteCall
 
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
 
ConfigurationException - Exception in ru.ispras.microtesk.model.api
 
ConfigurationException() - Constructor for exception ru.ispras.microtesk.model.api.ConfigurationException
 
ConfigurationException(String) - Constructor for exception ru.ispras.microtesk.model.api.ConfigurationException
 
ConfigurationException(String, Object...) - Constructor for exception ru.ispras.microtesk.model.api.ConfigurationException
 
ConfigurationException(Throwable) - Constructor for exception ru.ispras.microtesk.model.api.ConfigurationException
 
ConfigurationException(String, Throwable) - Constructor for exception ru.ispras.microtesk.model.api.ConfigurationException
 
configure(Map<String, Object>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAdapter
 
configure(Map<String, Object>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngine
 
configure(Map<String, Object>) - Method in interface ru.ispras.microtesk.test.sequence.engine.Adapter
 
configure(Map<String, Object>) - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchAdapter
 
configure(Map<String, Object>) - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEngine
 
configure(Map<String, Object>) - Method in class ru.ispras.microtesk.test.sequence.engine.DefaultAdapter
 
configure(Map<String, Object>) - Method in class ru.ispras.microtesk.test.sequence.engine.DefaultEngine
 
configure(Map<String, Object>) - Method in interface ru.ispras.microtesk.test.sequence.engine.Engine
 
configure(Map<String, Object>) - Method in class ru.ispras.microtesk.test.sequence.engine.TestSequenceEngine
 
configure(Map<String, Object>) - Method in class ru.ispras.microtesk.test.sequence.engine.TrivialEngine
 
conformsTo(Object) - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryGraph.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
 
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(BufferAccessEvent, long) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.BufferLoader
 
contains(MmuBuffer, BufferAccessEvent, long) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.MemoryLoader
 
contains(BufferAccessEvent, long) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.SetLoader
 
contains(MmuAction) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
 
contains(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
 
contains(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
 
contains(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
 
contains(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
 
contains(MmuBuffer, MemoryHazard.Type) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryDependency
Checks whether the dependency contains a conflict of the given type.
contains(MmuAddressInstance, MemoryHazard.Type) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryDependency
Checks whether the dependency contains a conflict of the given type.
contains(String) - Method in interface ru.ispras.microtesk.translator.nml.coverage.SsaScope
 
containsDecls() - Method in class ru.ispras.microtesk.test.template.DataManager
 
containsOriginalVariable(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
 
containsVariable(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
 
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.api.memory.Memory
 
copy(boolean) - Method in class ru.ispras.microtesk.model.api.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<Call>) - Static method in class ru.ispras.microtesk.test.template.Call
 
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.sequence.engine.allocator.AllocationTable
Returns the number of defined (initialized) objects.
countFreeObjects() - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
Returns the number of free 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.sequence.engine.allocator.AllocationTable
Returns the number of used objects.
CoverageExtractor - Class in ru.ispras.microtesk.mmu.translator.coverage
 
create(IntegerVariable, BigInteger) - Static method in class ru.ispras.microtesk.basis.solver.integer.IntegerField
 
create(MemoryAccessType, MemoryAccessPath) - Static method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccess
Constructs a memory access.
create(Map<String, IsaPrimitive>) - Method in class ru.ispras.microtesk.model.api.IsaPrimitiveInfoAnd
 
create() - Method in interface ru.ispras.microtesk.model.api.ProcessingElement.Factory
 
create() - Method in interface ru.ispras.microtesk.model.api.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
 
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.api.IsaPrimitiveInfoAnd
 
createBuilderForShortcut(String) - Method in class ru.ispras.microtesk.model.api.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
 
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.api.tarmac.Tarmac
 
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.decoder.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
 

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.api.data
 
Data(BitVector, Type) - Constructor for class ru.ispras.microtesk.model.api.data.Data
 
Data(Type, BitVector) - Constructor for class ru.ispras.microtesk.model.api.data.Data
 
Data(Data) - Constructor for class ru.ispras.microtesk.model.api.data.Data
 
Data(Type) - Constructor for class ru.ispras.microtesk.model.api.data.Data
 
DataDirective - Interface in ru.ispras.microtesk.test.template
 
DataDirectiveFactory - Class in ru.ispras.microtesk.test.template
 
DataDirectiveFactory.Builder - Class in ru.ispras.microtesk.test.template
 
DataDirectiveFactory.Builder(Options, int, String) - 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
 
DataManager(Model, Options, Statistics) - Constructor for class ru.ispras.microtesk.test.template.DataManager
 
DataSection - Class in ru.ispras.microtesk.test.template
 
DataSection(List<LabelValue>, List<DataDirective>, 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
 
DataSectionBuilder(BlockId, DataDirectiveFactory, 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
 
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.decoder.Decoder
 
decode(BitVector) - Method in class ru.ispras.microtesk.decoder.DecoderGroup
 
Decoder - Class in ru.ispras.microtesk.decoder
 
Decoder(int, boolean, String, String) - Constructor for class ru.ispras.microtesk.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.decoder
 
DecoderGroup(int, boolean, String) - Constructor for class ru.ispras.microtesk.decoder.DecoderGroup
 
DecoderItem - Class in ru.ispras.microtesk.decoder
 
DecoderItem(int, boolean, String, String) - Constructor for class ru.ispras.microtesk.decoder.DecoderItem
 
DecoderResult - Class in ru.ispras.microtesk.decoder
 
DecoderResult(IsaPrimitive, int) - Constructor for class ru.ispras.microtesk.decoder.DecoderResult
 
decPrograms() - Method in class ru.ispras.microtesk.test.Statistics
 
def(String, Type) - Static method in class ru.ispras.microtesk.model.api.data.Type
 
def(Memory.Kind, String, Type, long) - Static method in class ru.ispras.microtesk.model.api.memory.Memory
 
def(Memory.Kind, String, Type, BigInteger) - Static method in class ru.ispras.microtesk.model.api.memory.Memory
 
def(Memory.Kind, String, Type, long, Location) - Static method in class ru.ispras.microtesk.model.api.memory.Memory
 
def(Memory.Kind, String, Type, BigInteger, Location) - Static method in class ru.ispras.microtesk.model.api.memory.Memory
 
def(Memory.Kind, String, Type, long, Memory, int, int) - Static method in class ru.ispras.microtesk.model.api.memory.Memory
 
def(Memory.Kind, String, Type, BigInteger, Memory, int, int) - Static method in class ru.ispras.microtesk.model.api.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.sequence.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.
DefaultAdapter - Class in ru.ispras.microtesk.test.sequence.engine
 
DefaultAdapter() - Constructor for class ru.ispras.microtesk.test.sequence.engine.DefaultAdapter
 
DefaultEngine - Class in ru.ispras.microtesk.test.sequence.engine
The job of the DefaultEngine class is to processes an abstract instruction call sequence (uses symbolic values) and to build a concrete instruction call sequence (uses only concrete values and can be simulated and used to generate source code in assembly language).
DefaultEngine() - Constructor for class ru.ispras.microtesk.test.sequence.engine.DefaultEngine
 
define(T, V) - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
Defines (initializes) the object.
define(Symbol) - Method in class 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.
defineAsciiString(String, String, boolean) - Method in class ru.ispras.microtesk.test.template.DataDirectiveFactory.Builder
 
defineExceptionHandler(ExceptionHandler) - Method in class ru.ispras.microtesk.test.engine.Engine
 
defineExceptionHandler(ExceptionHandler) - Method in interface ru.ispras.microtesk.test.template.Template.Processor
 
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.sequence.engine.memory.symbolic.MemorySymbolicResult
 
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.decoder.BinaryWriter
 
delete() - Method in class ru.ispras.microtesk.test.Printer
 
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
 
dfa45 - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
dfa45 - 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(String, String, Disassembler.OutputFactory) - Static method in class ru.ispras.microtesk.decoder.Disassembler
 
disassemble(Options, String, String) - Static method in class ru.ispras.microtesk.decoder.Disassembler
 
Disassembler - Class in ru.ispras.microtesk.decoder
 
Disassembler() - Constructor for class ru.ispras.microtesk.decoder.Disassembler
 
Disassembler.Output - Interface in ru.ispras.microtesk.decoder
 
Disassembler.OutputFactory - Interface in ru.ispras.microtesk.decoder
 
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.api.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.api.data.Data
 
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
 
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.api.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 method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
 
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
 
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
 
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.ExceptionHandlerBuilder
 
endStreamMethod() - Method in class ru.ispras.microtesk.test.template.Template
 
endStreamPreparator() - Method in class ru.ispras.microtesk.test.template.Template
 
endVariant() - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
Engine - Class in ru.ispras.microtesk.test.engine
 
Engine(EngineContext) - Constructor for class ru.ispras.microtesk.test.engine.Engine
 
Engine<T> - Interface in ru.ispras.microtesk.test.sequence.engine
Engine defines an interface of abstract sequence processing engines.
EngineContext - Class in ru.ispras.microtesk.test.sequence.engine
EngineContext contains information required by an Engine and an Adapter.
EngineContext(Options, Model, DataManager, GeneratorSettings, Statistics) - Constructor for class ru.ispras.microtesk.test.sequence.engine.EngineContext
 
EngineResult<T> - Class in ru.ispras.microtesk.test.sequence.engine
EngineResult defines result of a Engine.
EngineResult(EngineResult.Status, Iterator<T>, List<String>) - Constructor for class ru.ispras.microtesk.test.sequence.engine.EngineResult
 
EngineResult(Iterator<T>) - Constructor for class ru.ispras.microtesk.test.sequence.engine.EngineResult
 
EngineResult(List<String>) - Constructor for class ru.ispras.microtesk.test.sequence.engine.EngineResult
 
EngineResult(String) - Constructor for class ru.ispras.microtesk.test.sequence.engine.EngineResult
 
EngineResult.Status - Enum in ru.ispras.microtesk.test.sequence.engine
 
EngineUtils - Class in ru.ispras.microtesk.test.sequence.engine.utils
EngineUtils implements functions shared among test data generators.
entry - Variable in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.AddressAndEntry
 
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.sequence.engine.memory.allocator
EntryIdAllocator implements an allocator of entry identifiers (indices).
EntryIdAllocator(MmuSubsystem) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.EntryIdAllocator
 
EntryObject - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory
EntryObject represents information about a buffer entry.
EntryObject(long, MmuEntry) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.EntryObject
 
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
 
eqReplaced(MmuExpression) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
eqReplaced(IntegerField) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
eqReplaced(IntegerVariable) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
eqReplaced(MmuExpression) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
eqReplaced(IntegerField) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
eqReplaced(IntegerVariable) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
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.mmu.basis.MemoryAccessType
 
equals(Object) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryHazard
 
equals(Object) - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryGraph.Edge
 
equals(Object) - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryGraph
 
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.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.api.data.Data
 
equals(Object) - Method in class ru.ispras.microtesk.model.api.data.floatx.FloatX
 
equals(Object) - Method in class ru.ispras.microtesk.model.api.data.Type
 
equals(Object) - Method in class ru.ispras.microtesk.settings.RegionSettings
 
equals(Object) - Method in class ru.ispras.microtesk.test.LabelManager.Target
 
equals(Object) - Method in class ru.ispras.microtesk.test.sequence.engine.utils.AddressingModeWrapper
 
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, Map<IntegerVariable, BigInteger>, boolean) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCalculator
Evaluates the expr.
eval(MmuConditionAtom, Map<IntegerVariable, BigInteger>) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCalculator
 
eval(MmuCondition, Map<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
 
EventLoader - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader
EventLoader represents a sequence of loads to reach a certain buffer access event.
EventLoader(MmuBuffer, BufferAccessEvent, long) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.EventLoader
Constructs a load sequence.
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.api.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, Set<Integer>, List<ExceptionHandler.Section>) - Constructor for class ru.ispras.microtesk.test.template.ExceptionHandler
 
ExceptionHandler.Section - Class in ru.ispras.microtesk.test.template
 
ExceptionHandler.Section(BigInteger, Set<String>, List<Call>) - Constructor for class ru.ispras.microtesk.test.template.ExceptionHandler.Section
 
ExceptionHandlerBuilder - Class in ru.ispras.microtesk.test.template
The ExceptionHandlerBuilder class builds the template representation of exception handlers.
ExceptionHandlerBuilder(String) - 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.sequence.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(IntegerConstraint<IntegerField>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicExecutor
 
execute(MemoryAccessPath.Entry) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicExecutor
 
execute(MemoryAccessPath, boolean) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicExecutor
 
execute(MemoryAccessStructure, boolean) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicExecutor
 
execute(ProcessingElement) - Method in class ru.ispras.microtesk.model.api.InstructionCall
Runs simulation of a corresponding instruction described within the model.
execute(ProcessingElement, TemporaryVariables) - Method in class ru.ispras.microtesk.model.api.IsaPrimitive
Runs execution of the current primitive's action.
execute(Options, String, String) - Static method in class ru.ispras.microtesk.symexec.SymbolicExecutor
 
execute(ProcessingElement) - Method in class ru.ispras.microtesk.test.template.ConcreteCall
Returns exception name if was interrupted.
executeQuery(TestBaseQuery) - Method in class ru.ispras.microtesk.translator.nml.coverage.TestBase
 
Execution - Class in ru.ispras.microtesk.model.api
The Execution class implements the execution environment.
Execution.InternalVariable - Class in ru.ispras.microtesk.model.api
 
Execution.InternalVariable() - Constructor for class ru.ispras.microtesk.model.api.Execution.InternalVariable
 
ExecutionException - Exception in ru.ispras.microtesk.model.api
The ExecutionException exception is thrown by the execution environment (see the Execution.exception(String) method).
ExecutionException(String) - Constructor for exception ru.ispras.microtesk.model.api.ExecutionException
 
exists(T) - Method in class ru.ispras.microtesk.test.sequence.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<Call>) - Static method in class ru.ispras.microtesk.test.template.Call
 
expandPreparators(LabelUniqualizer.SeriesId, PreparatorStore, List<Call>) - 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

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.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.
FilterAccessThenMiss - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter
Filters off test templates, where a MISS situation is preceded by a number of accesses that load the data into the buffer.
FilterAccessThenMiss() - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterAccessThenMiss
 
FilterBuilder - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter
FilterBuilder composes all kinds of filters into one template-level filter.
FilterBuilder() - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
 
FilterBuilder(FilterBuilder) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
 
FilterComposite - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter
FilterComposite composes template-level filters.
FilterComposite(Collection<Predicate<MemoryAccessStructure>>) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterComposite
Constructs a template-level filter from the collection of template-level filters.
FilterDependency - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter
FilterDependency composes hazard-level filters into a dependency-level filter.
FilterDependency(Collection<TriPredicate<MemoryAccess, MemoryAccess, MemoryHazard>>) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterDependency
Constructs a dependency-level filter from the collection of hazard-level filters.
FilterHitAndTagReplaced - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter
Filters off test templates, where TAG_REPLACED and HIT are simultaneously set for the same device.
FilterHitAndTagReplaced() - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterHitAndTagReplaced
 
FilterHitAndTagReplacedEx - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter
Filters off test templates, where TAG_REPLACED and HIT are simultaneously set for devices with the same address type.
FilterHitAndTagReplacedEx() - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterHitAndTagReplacedEx
 
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.
FilterMultipleTagReplaced - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter
Filters off test templates with multiple TAG_REPLACED hazards over the same device for a single execution.
FilterMultipleTagReplaced() - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterMultipleTagReplaced
 
FilterMultipleTagReplacedEx - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter
Filters off test templates with multiple TAG_REPLACED hazards over devices with the same address type for a single execution.
FilterMultipleTagReplacedEx() - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterMultipleTagReplacedEx
 
FilterNonReplaceableTagEqual - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter
Filters off test templates, where TAG_EQUAL is specified for a non-replaceable device D and execution1.getEvent(D) != execution2.getEvent(D).
FilterNonReplaceableTagEqual() - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterNonReplaceableTagEqual
 
FilterParentMissChildHitOrReplace - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter
Filters off test templates, where there is a hit or a replace in a child device (e.g.
FilterParentMissChildHitOrReplace() - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterParentMissChildHitOrReplace
 
FilterStructure - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter
FilterStructure composes execution- and dependency-level filters into a template-level filter.
FilterStructure(Collection<Predicate<MemoryAccess>>, Collection<TriPredicate<MemoryAccess, MemoryAccess, MemoryDependency>>, Collection<BiPredicate<MemoryAccess, MemoryUnitedDependency>>) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterStructure
Constructs a template-level filter from execution- and dependency-level filters.
FilterTagEqualTagReplaced - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter
Filters off test templates with TAG_EQUAL and TAG_REPLACED hazards having been set for the same device.
FilterTagEqualTagReplaced() - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterTagEqualTagReplaced
 
FilterUnclosedEqualRelations - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter
Filters off memory access structures with unclosed equality relations (e.g.
FilterUnclosedEqualRelations() - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterUnclosedEqualRelations
 
FilterUnitedDependency - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter
FilterUnitedDependency composes device-level filters into an access-level filter.
FilterUnitedDependency(Collection<BiPredicate<MemoryAccess, MemoryUnitedHazard>>) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterUnitedDependency
Constructs an execution-level filter from the collection of device-level filters.
FilterVaEqualPaNotEqual - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter
Filters off test templates, where ADDR_EQUAL is set for the virtual address and ADDR_NOT_EQUAL is set for the physical address.
FilterVaEqualPaNotEqual() - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterVaEqualPaNotEqual
 
find(int, int) - Static method in enum ru.ispras.microtesk.model.api.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 class ru.ispras.microtesk.test.engine.Engine
 
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.api.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.api.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.api.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.api.data.Data
 
floatToInt(Type, Data) - Static method in class ru.ispras.microtesk.model.api.data.Data
 
floatValue() - Method in class ru.ispras.microtesk.model.api.data.floatx.FloatX
 
FloatX - Class in ru.ispras.microtesk.model.api.data.floatx
 
FloatX(BitVector, int, int) - Constructor for class ru.ispras.microtesk.model.api.data.floatx.FloatX
 
floatXValue() - Method in class ru.ispras.microtesk.model.api.data.Data
 
FOLLOW_ACTION_in_actionDef1337 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ACTION_in_actionDef1507 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ACTION_in_attrDef1226 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ACTION_in_attrDef1334 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ACTION_in_attributeCall2162 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ACTION_in_attributeCall2162 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_actionDef_in_attrDef1232 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_actionDef_in_attrDef1249 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_actionDef_in_attrDef1340 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_actionDef_in_attrDef1363 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_address_in_declaration119 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_address_in_declaration157 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_addressType_in_address458 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_addressValue_in_address467 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ALIAS_in_alias663 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ALIAS_in_alias707 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ALIAS_in_alias724 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_alias_in_memDef540 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_alias_in_memDef596 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_alias_in_regDef580 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_alias_in_varDef620 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_aliasExpr_in_alias669 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ALTERNATIVES_in_orRule1072 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_AMPER_in_andBitExpr621 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_AMPER_in_andBitExpr621 - 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_binaryExpr3106 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_AND_in_andLogicExpr543 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_AND_in_andLogicExpr543 - 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_binaryExpr3017 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_andBitExpr_in_xorBitExpr592 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_andBitExpr_in_xorBitExpr592 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_andBitExpr_in_xorBitExpr598 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_andBitExpr_in_xorBitExpr598 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_andLogicExpr_in_orLogicExpr514 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_andLogicExpr_in_orLogicExpr514 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_andLogicExpr_in_orLogicExpr520 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_andLogicExpr_in_orLogicExpr520 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_andRule_in_modeSpecPart792 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_andRule_in_modeSpecPart815 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_andRule_in_opSpecPart1008 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_andRule_in_opSpecPart941 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ARG_MODE_in_argType1168 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ARG_OP_in_argType1185 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_argDef_in_andRule1023 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_argDef_in_andRule1028 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ARGS_in_andRule1123 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_argType_in_andRule1133 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_argType_in_argDef1069 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ARGUMENT_in_instance_arg2130 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_argument_in_instance_arg22145 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_argument_in_instance_arg22145 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_argument_in_instance_arg2236 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_argument_in_instance_arg2236 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_argument_in_synpred86_CommonParser2236 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_argument_in_synpred86_CommonParser2236 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ASSERT_in_functionCallStatement2489 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ASSERT_in_functionCallStatement2489 - 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_alias666 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ASSIGN_in_assignmentStatement2160 - 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_attrDef1195 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ASSIGN_in_attrDef1212 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ASSIGN_in_attrDef1229 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ASSIGN_in_attrDef1246 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ASSIGN_in_entry1080 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_extern258 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_index1111 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_let225 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_letDef318 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ASSIGN_in_match1136 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_mmu1203 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_mmuFunction1359 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_modeReturn824 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ASSIGN_in_orRule977 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ASSIGN_in_policy1161 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_range833 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_segment747 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_sets1055 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_statement1957 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ASSIGN_in_statement1957 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ASSIGN_in_synpred73_CommonParser1957 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ASSIGN_in_synpred73_CommonParser1957 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ASSIGN_in_typeDef399 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ASSIGN_in_typeRef424 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_ways1030 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_assignmentStatement_in_statement1928 - 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_numExpr2951 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_atom_in_unaryExpr940 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_atom_in_unaryExpr940 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_attrDef_in_attrDefList1153 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_attrDef_in_attrDefList1259 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_attrDefList_in_modeSpecPart797 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_attrDefList_in_modeSpecPart844 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_attrDefList_in_opSpecPart1021 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_attrDefList_in_opSpecPart943 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_attrExpr_in_imageDef1314 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_attrExpr_in_imageDef1465 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_attrExpr_in_syntaxDef1282 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_attrExpr_in_syntaxDef1415 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_attributeCall_in_attributeCallStatement2022 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_attributeCall_in_attributeCallStatement2022 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_attributeCall_in_attributeCallStatement2035 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_attributeCall_in_attributeCallStatement2035 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_attributeCallStatement_in_statement1915 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_attributeCallStatement_in_statement1937 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_attributeCallStatement_in_statement1937 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_attributeCallStatement_in_synpred71_CommonParser1937 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_attributeCallStatement_in_synpred71_CommonParser1937 - 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_formatId1808 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_attributeFormatCall_in_formatId1808 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_attributeFormatCall_in_formatId1821 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_attributeFormatCall_in_formatId1821 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_attributeFormatCall_in_synpred68_CommonParser1808 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_attributeFormatCall_in_synpred68_CommonParser1808 - 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_attrDefList1254 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_BINARY_CONST_in_atom3770 - 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_numExpr2920 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_bitFieldExpr_in_locationVal1449 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_bitFieldExpr_in_locationVal1449 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_bitFieldExpr_in_synpred52_CommonParser1449 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_bitFieldExpr_in_synpred52_CommonParser1449 - 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_declaration189 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_bufferId_in_buffer873 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_bufferParameter_in_buffer884 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_CARD_CONST_in_atom3755 - 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_typeExpr213 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_CARD_in_typeExpr213 - 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_typeCast1174 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_CAST_in_typeCast1174 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_CAST_in_typeCast3978 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_COERCE_in_typeCast1143 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COERCE_in_typeCast1143 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COERCE_in_typeCast3955 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_COLON_in_address464 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_argDef1066 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_COLON_in_bufferId945 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_field393 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_funcHeader593 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_funcParams617 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_funcParams626 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_mmu1195 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_mmu1225 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_mmuVariable1299 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_nameType805 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_operation705 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_structField502 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_COMMA_in_andRule1026 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_COMMA_in_attrExpr1683 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_attrExpr1683 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_attributeCallStatement2095 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_attributeCallStatement2095 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_externExpr303 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COMMA_in_fields369 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COMMA_in_formatIdList1712 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_formatIdList1712 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_funcParams622 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COMMA_in_functionCall374 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_functionCall374 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_functionCallStatement2400 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_functionCallStatement2400 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_instance2190 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_instance2190 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_range841 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COMMA_in_sizeType618 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_COMMA_in_structFields477 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_COMMA_in_synpred84_CommonParser2190 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_synpred84_CommonParser2190 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1102 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1102 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1128 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1128 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1159 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1159 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1192 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1192 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1217 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1217 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1242 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1242 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1265 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1265 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_typeExpr240 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_typeExpr240 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_comparisionExpr_in_relationExpr644 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_comparisionExpr_in_relationExpr644 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_comparisionExpr_in_relationExpr657 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_comparisionExpr_in_relationExpr657 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_conditionalStatement_in_statement1941 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_conditionalStatement_in_statement1969 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_conditionalStatement_in_statement1969 - 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_atom3716 - 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_atom3080 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_constant_in_atom973 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_constant_in_atom973 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_constant_in_instance_arg22149 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_constant_in_instance_arg22149 - 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_locationVal4220 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_assignmentStatement2174 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_atom3817 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_atom3836 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_atom3855 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_atom3874 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_formatId1782 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_instance_arg2118 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_modeReturn886 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_typeCast3917 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_typeCast3940 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_typeCast3963 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_typeCast3986 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_typeCast4009 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_typeCast4032 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_typeCast4055 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_declaration_in_startRule112 - 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_DIV_in_binaryExpr2882 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_DIV_in_binaryExpr3513 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DIV_in_mulExpr818 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DIV_in_mulExpr818 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_actionDef1334 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_DOT_in_actionDef1499 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DOT_in_addressValue522 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_DOT_in_attributeCallStatement1992 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DOT_in_attributeCallStatement2019 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_attributeCallStatement2019 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_attributeCallStatement2033 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_attributeCallStatement2033 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_attributeCallStatement2066 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_attributeCallStatement2066 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_attributeCallStatement2105 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_attributeCallStatement2105 - 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_formatId1794 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DOT_in_formatId1805 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_formatId1805 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_formatId1819 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_formatId1819 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_imageDef1302 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_DOT_in_imageDef1443 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DOT_in_locationAtom1527 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_locationAtom1527 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_locationAtom1556 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_locationAtom1556 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_locationAtom1583 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_locationAtom1583 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_locationAtom4300 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DOT_in_mmuVariableType1324 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_DOT_in_synpred35_MmuParser1324 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_DOT_in_synpred68_CommonParser1805 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_synpred68_CommonParser1805 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_syntaxDef1270 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_DOT_in_syntaxDef1393 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DOT_in_variableAtom3356 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_DOUBLE_COLON_in_locationExpr1421 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOUBLE_COLON_in_locationExpr1421 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOUBLE_COLON_in_locationExpr4125 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DOUBLE_COLON_in_synpred51_CommonParser1421 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOUBLE_COLON_in_synpred51_CommonParser1421 - 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_alias727 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DOUBLE_DOT_in_aliasExpr693 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_DOUBLE_DOT_in_bitFieldExpr1628 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOUBLE_DOT_in_bitFieldExpr1628 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOUBLE_DOT_in_synpred14_NmlParser693 - 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_binaryExpr3579 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DOUBLE_STAR_in_powExpr850 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOUBLE_STAR_in_powExpr850 - 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_elseExpr2870 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ELSE_in_elseExpr471 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ELSE_in_elseExpr471 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ELSE_in_elseStmt2338 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ELSE_in_elseStmt2370 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ELSE_in_elseStmt2370 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ELSE_in_formatId1751 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ELSE_in_formatId1755 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ELSE_in_formatId1755 - 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_synpred66_CommonParser1755 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ELSE_in_synpred66_CommonParser1755 - 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_ifExpr2801 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_elseExpr_in_ifExpr424 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_elseExpr_in_ifExpr424 - 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_elseIfExpr2833 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ELSEIF_in_elseIfExpr445 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ELSEIF_in_elseIfExpr445 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ELSEIF_in_elseIfStmt2304 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ELSEIF_in_elseIfStmt2344 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ELSEIF_in_elseIfStmt2344 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ELSEIF_in_formatId1717 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ELSEIF_in_formatIdElseIf1849 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ELSEIF_in_formatIdElseIf1849 - 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_ifExpr2784 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_elseIfExpr_in_ifExpr421 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_elseIfExpr_in_ifExpr421 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_elseIfStmt_in_ifStmt2257 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_elseIfStmt_in_ifStmt2319 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_elseIfStmt_in_ifStmt2319 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_elseStmt_in_ifStmt2274 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_elseStmt_in_ifStmt2322 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_elseStmt_in_ifStmt2322 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ENDIF_in_formatId1759 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ENDIF_in_formatId1759 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ENDIF_in_ifExpr426 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ENDIF_in_ifExpr426 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ENDIF_in_ifStmt2325 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ENDIF_in_ifStmt2325 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ENDIF_in_synpred66_CommonParser1759 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ENDIF_in_synpred66_CommonParser1759 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_entry_in_bufferParameter984 - 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_binaryExpr3137 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_EQ_in_relationExpr648 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_EQ_in_relationExpr648 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_EXCEPTION_in_functionCallStatement2374 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_EXCEPTION_in_functionCallStatement2417 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_EXCEPTION_in_functionCallStatement2417 - 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_aliasExpr691 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_expr_in_aliasExpr695 - 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_atom961 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_atom961 - 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_binaryExpr2998 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3003 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3031 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3036 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3059 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3064 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3087 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3092 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3118 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3123 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3152 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3157 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3185 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3190 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3218 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3223 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3251 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3256 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3275 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3280 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3298 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3303 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3324 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3329 - 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_binaryExpr3354 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3374 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3379 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3398 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3403 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3430 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3435 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3461 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3466 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3494 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3499 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3527 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3532 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3560 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3565 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3585 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3590 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_bitFieldExpr1625 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_bitFieldExpr1625 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_bitFieldExpr1631 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_bitFieldExpr1631 - 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_constExpr2527 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_dataExpr2635 - 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_elseExpr2874 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_elseExpr474 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_elseExpr474 - 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_elseIfExpr2841 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_elseIfExpr448 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_elseIfExpr448 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_elseIfExpr453 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_elseIfExpr453 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_elseIfStmt2347 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_elseIfStmt2347 - 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_externExpr287 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_externExpr300 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_externExpr306 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_formatId1746 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_formatId1746 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_formatId1794 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_formatId1794 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_formatIdElseIf1852 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_formatIdElseIf1852 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_functionCall371 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_functionCall371 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_functionCall376 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_functionCall376 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_functionCallStatement2495 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_functionCallStatement2495 - 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_ifExpr2769 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_ifExpr414 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_ifExpr414 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_ifExpr419 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_ifExpr419 - 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_ifStmt2312 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_ifStmt2312 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_index1114 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_indexExpr2581 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_instance_arg2245 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_instance_arg2245 - 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_let228 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_letExpr347 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_expr_in_locationAtom1522 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_locationAtom1522 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_locationVal1477 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_locationVal1477 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_logicExpr2608 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_match1139 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_mathFunc1302 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_mathFunc1302 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_mathFunc1326 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_mathFunc1326 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_mathFunc1349 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_mathFunc1349 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_mathFunc1367 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_mathFunc1367 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_mmu1228 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_mmu1354 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_mmu1445 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_mmuVariableType1340 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_modeReturn826 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_expr_in_range839 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_range844 - 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_sets1058 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_sizeExpr2554 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_sizeType616 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_expr_in_statement1960 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_statement1960 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_statement1990 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_statement1990 - 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_NmlParser691 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_expr_in_synpred14_NmlParser695 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_expr_in_synpred66_CommonParser1746 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_synpred66_CommonParser1746 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_synpred67_CommonParser1794 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_synpred67_CommonParser1794 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_synpred73_CommonParser1960 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_synpred73_CommonParser1960 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeCast1105 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeCast1105 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeCast1131 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeCast1131 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeCast1162 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeCast1162 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeCast1195 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeCast1195 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeCast1220 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeCast1220 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeCast1245 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeCast1245 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeCast1268 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeCast1268 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeExpr201 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeExpr201 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeExpr219 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeExpr219 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeExpr238 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeExpr238 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeExpr243 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeExpr243 - 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_typeRef421 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_typeRef427 - 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_unaryExpr3630 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_unaryExpr3649 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_unaryExpr3669 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_unaryExpr3691 - 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_ways1033 - 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_declaration141 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_externExpr_in_extern261 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_field_in_fields366 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_field_in_fields372 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_fields_in_addressType486 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_fields_in_entry1086 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_fields_in_struct345 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_FLOAT_in_typeExpr232 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_FLOAT_in_typeExpr232 - 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_typeCast1257 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_FLOAT_TO_FLOAT_in_typeCast1257 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_FLOAT_TO_FLOAT_in_typeCast4047 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_FLOAT_TO_INT_in_typeCast1232 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_FLOAT_TO_INT_in_typeCast1232 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_FLOAT_TO_INT_in_typeCast4024 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_FORMAT_in_attrExpr1568 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_FORMAT_in_attrExpr1674 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_FORMAT_in_attrExpr1674 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatId_in_formatId1692 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_formatId_in_formatId1725 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_formatId_in_formatId1750 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatId_in_formatId1750 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatId_in_formatId1755 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_formatId_in_formatId1757 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatId_in_formatId1757 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatId_in_formatIdElseIf1857 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatId_in_formatIdElseIf1857 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatId_in_formatIdList1621 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_formatId_in_formatIdList1709 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatId_in_formatIdList1709 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatId_in_formatIdList1715 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatId_in_formatIdList1715 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatId_in_synpred66_CommonParser1750 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatId_in_synpred66_CommonParser1750 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatId_in_synpred66_CommonParser1757 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatId_in_synpred66_CommonParser1757 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatIdElseIf_in_formatId1752 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatIdElseIf_in_formatId1752 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatIdElseIf_in_synpred66_CommonParser1752 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatIdElseIf_in_synpred66_CommonParser1752 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatIdList_in_attrExpr1577 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_formatIdList_in_attrExpr1686 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatIdList_in_attrExpr1686 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatIdList_in_functionCallStatement2402 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_formatIdList_in_functionCallStatement2403 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatIdList_in_functionCallStatement2403 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_funcBody_in_function550 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_funcHeader_in_function548 - 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_funcHeader586 - 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_declaration165 - 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_functionDecl334 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_FUNCTION_in_functionDecl334 - 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_nonNumExpr316 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_functionCall_in_nonNumExpr316 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_functionCall_in_statement1946 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_functionCall_in_statement1946 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_functionCall_in_synpred72_CommonParser1946 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_functionCall_in_synpred72_CommonParser1946 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_functionCallStatement_in_statement1954 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_functionCallStatement_in_statement1978 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_functionCallStatement_in_statement1978 - 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_funcHeader581 - 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_binaryExpr3237 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_GEQ_in_comparisionExpr690 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_GEQ_in_comparisionExpr690 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_HEX_CONST_in_atom3783 - 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_actionDef1332 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_actionDef1503 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_address436 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_address453 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_address464 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_addressType502 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_addressValue519 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_addressValue525 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_alias731 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_aliasExpr687 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_andRule1129 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_argDef1063 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_argType1091 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_argType1110 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_argType1172 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_argType1189 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_argument2265 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_argument2265 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_atom3720 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_attrDef1243 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_attrDef1356 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_attributeCallStatement1980 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_attributeCallStatement1996 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_attributeCallStatement2008 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2008 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2017 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2017 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2064 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2064 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2069 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2069 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2087 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2087 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2107 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2107 - 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_buffer870 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_buffer880 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_buffer949 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
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_bufferId938 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_bufferId943 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_bufferId948 - 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_extern256 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_externExpr280 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_field391 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_formatId1798 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_formatId1803 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_formatId1803 - 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_funcParams615 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_funcParams624 - 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_functionCall366 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_functionCall366 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_functionDecl337 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_functionDecl337 - 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_imageDef1300 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_imageDef1447 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_instance2069 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_instance2182 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_instance2182 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_instance_arg2134 - 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_let223 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_letConst1065 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_letConst1065 - 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_letDef316 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_locationAtom1509 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_locationAtom1509 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_locationAtom1518 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_locationAtom1518 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_locationAtom1529 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_locationAtom1529 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_locationAtom1553 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_locationAtom1553 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_locationAtom1558 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_locationAtom1558 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_locationAtom1585 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_locationAtom1585 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_locationAtom4254 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_locationAtom4271 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_locationAtom4288 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_locationAtom4304 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_locationAtom4318 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_memDef532 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_memDef544 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_mmu1188 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_mmu1193 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_mmu1198 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_mmu1223 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
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_mmu1383 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
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_mmuFunction1357 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_mmuVariable1297 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_mmuVariableType1321 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_modeDef758 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_modeDef774 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_nameType803 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_nameType808 - 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_operation698 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_operation703 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_operation708 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_orRule1077 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_orRule979 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_orRule984 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_policy1164 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_regDef572 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
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_segment743 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
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_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_struct340 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_structDef439 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_structDef451 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_structField500 - 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_structFields487 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_synpred14_NmlParser687 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_synpred15_MmuParser413 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_synpred24_NmlParser1091 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_synpred25_NmlParser1110 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_synpred35_MmuParser1321 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_synpred68_CommonParser1803 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_synpred68_CommonParser1803 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_syntaxDef1268 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_syntaxDef1397 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_typeDef305 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_typeDef397 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_typeExpr182 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_typeExpr182 - 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_typeRef413 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_varDef612 - 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_IF_in_formatId1744 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_IF_in_formatId1744 - 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_ifExpr2761 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_IF_in_ifExpr411 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_IF_in_ifExpr411 - 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_ifStmt2234 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_IF_in_ifStmt2309 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_IF_in_ifStmt2309 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_IF_in_synpred66_CommonParser1744 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_IF_in_synpred66_CommonParser1744 - 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_nonNumExpr2727 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ifExpr_in_nonNumExpr307 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ifExpr_in_nonNumExpr307 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ifStmt_in_conditionalStatement2203 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ifStmt_in_conditionalStatement2291 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ifStmt_in_conditionalStatement2291 - 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_attrDef1209 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_IMAGE_in_attrDef1311 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_IMAGE_in_imageDef1305 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_IMAGE_in_imageDef1451 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_imageDef_in_attrDef1215 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_imageDef_in_attrDef1318 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_index_in_bufferParameter992 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_indexExpr_in_alias735 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_indexExpr_in_alias739 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_indexExpr_in_locationAtom4258 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_indexExpr_in_locationVal4183 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_indexExpr_in_locationVal4188 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_instance_arg2_in_attributeCallStatement2092 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_arg2_in_attributeCallStatement2092 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_instance_arg2_in_attributeCallStatement2097 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_arg2_in_attributeCallStatement2097 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_instance_arg_in_instance2074 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_instance_arg_in_instance2187 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_arg_in_instance2187 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_instance_arg_in_instance2192 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_arg_in_instance2192 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_instance_arg_in_synpred84_CommonParser2187 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_arg_in_synpred84_CommonParser2187 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_instance_arg_in_synpred84_CommonParser2192 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_arg_in_synpred84_CommonParser2192 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_INSTANCE_CALL_in_attributeCallStatement2019 - 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_formatId1821 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_INSTANCE_CALL_in_locationAtom4334 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_instance_in_attributeCallStatement2023 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_instance_in_attributeCallStatement2031 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_in_attributeCallStatement2031 - 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_formatId1817 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_in_formatId1817 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_instance_in_formatId1825 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_INSTANCE_in_instance2065 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_instance_in_instance_arg2105 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_instance_in_instance_arg2227 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_in_instance_arg2227 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_instance_in_locationAtom1580 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_in_locationAtom1580 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_INT_in_typeExpr195 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_INT_in_typeExpr195 - 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_typeCast1207 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_INT_TO_FLOAT_in_typeCast1207 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_INT_TO_FLOAT_in_typeCast4001 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_IS_NAN_in_atom3851 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_IS_NAN_in_mathFunc1338 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_IS_NAN_in_mathFunc1338 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_IS_SIGN_NAN_in_atom3870 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_IS_SIGN_NAN_in_mathFunc1361 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_IS_SIGN_NAN_in_mathFunc1361 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_BRACE_in_actionDef1346 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_LEFT_BRACE_in_funcBody668 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_BRACE_in_locationVal1475 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_BRACE_in_locationVal1475 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_BRACE_in_mmuFunction1362 - 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_binaryExpr3270 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_LEFT_BROCKET_in_bitFieldExpr1622 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_BROCKET_in_bitFieldExpr1622 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_BROCKET_in_comparisionExpr695 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_BROCKET_in_comparisionExpr695 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_HOOK_in_aliasExpr689 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_LEFT_HOOK_in_externExpr284 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_HOOK_in_locationAtom1520 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_HOOK_in_locationAtom1520 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_HOOK_in_memDef546 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_LEFT_HOOK_in_synpred14_NmlParser689 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_LEFT_PARENTH_in_address455 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_andRule1020 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_LEFT_PARENTH_in_atom958 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_atom958 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_attrExpr1677 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_attrExpr1677 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_attributeCallStatement2089 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_attributeCallStatement2089 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_bufferId940 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_entry1083 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_externExpr296 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_funcHeader583 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_functionCall368 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCall368 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2394 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2394 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2420 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2420 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2438 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2438 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2456 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2456 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2474 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2474 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2492 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2492 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_instance2184 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_instance2184 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mathFunc1299 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mathFunc1299 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mathFunc1323 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mathFunc1323 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mathFunc1346 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mathFunc1346 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mathFunc1364 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mathFunc1364 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mmu1190 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_mmu1220 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_nameType800 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_operation700 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_range836 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_struct342 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_structDef450 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1097 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1097 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1123 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1123 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1154 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1154 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1187 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1187 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1212 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1212 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1237 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1237 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1260 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1260 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeExpr198 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeExpr198 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeExpr216 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeExpr216 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeExpr235 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeExpr235 - 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_binaryExpr3317 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_LEFT_SHIFT_in_shiftExpr737 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_SHIFT_in_shiftExpr737 - 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_binaryExpr3204 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_LEQ_in_comparisionExpr685 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEQ_in_comparisionExpr685 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_let_in_declaration133 - 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_letDef311 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_letConst_in_atom982 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_letConst_in_atom982 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_letConst_in_synpred37_CommonParser982 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_letConst_in_synpred37_CommonParser982 - 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_procSpec235 - 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_letDef323 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_localVars_in_funcBody666 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_localVars_in_mmu1241 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_localVars_in_segment770 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LOCATION_BITFIELD_in_locationVal4175 - 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_alias711 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_location_in_aliasExpr728 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_location_in_assignmentStatement2164 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_LOCATION_in_atom3736 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_location_in_atom991 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_location_in_atom991 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LOCATION_in_location4088 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_location_in_statement1955 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_location_in_statement1955 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_location_in_synpred38_CommonParser991 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_location_in_synpred38_CommonParser991 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_location_in_synpred73_CommonParser1955 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_location_in_synpred73_CommonParser1955 - 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_locationAtom4250 - 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_locationVal4216 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_locationAtom_in_locationVal1446 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_locationAtom_in_locationVal1446 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_locationAtom_in_locationVal4179 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_locationAtom_in_locationVal4204 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_locationExpr_in_atom3740 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_locationExpr_in_location1392 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_locationExpr_in_location1392 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_locationExpr_in_location4092 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_locationExpr_in_locationExpr1424 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_locationExpr_in_locationExpr1424 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_locationExpr_in_locationExpr4133 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_locationExpr_in_synpred51_CommonParser1424 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_locationExpr_in_synpred51_CommonParser1424 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_locationVal_in_locationExpr1418 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_locationVal_in_locationExpr1418 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_locationVal_in_locationExpr4129 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_locationVal_in_locationExpr4148 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_locationVal_in_locationVal1481 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_locationVal_in_locationVal1481 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_locationVal_in_locationVal4224 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_logicExpr_in_elseIfExpr2837 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_logicExpr_in_elseIfStmt2308 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_logicExpr_in_formatId1688 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_logicExpr_in_formatId1721 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_logicExpr_in_ifExpr2765 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_logicExpr_in_ifStmt2238 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_MARK_in_functionCallStatement2420 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_MARK_in_functionCallStatement2435 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_MARK_in_functionCallStatement2435 - 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_bufferParameter1000 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_mathFunc_in_atom1009 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_mathFunc_in_atom1009 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_MEM_in_memDef523 - 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_procSpec262 - 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_binaryExpr3449 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_MINUS_in_plusExpr785 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_MINUS_in_plusExpr785 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_MINUS_in_unaryExpr894 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_MINUS_in_unaryExpr894 - 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_address450 - 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_bufferId935 - 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_entry1077 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_ENTRY_in_mmuVariableType1326 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_ENTRY_in_synpred35_MmuParser1326 - 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_extern251 - 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_declaration197 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_in_mmu1185 - 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_INDEX_in_buffer1167 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_INDEX_in_index1108 - 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_let218 - 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_match1133 - 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_operation695 - 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_policy1158 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_RANGE_in_range830 - 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_segment740 - 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_sets1052 - 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_struct337 - 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_mmuVariable1294 - 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_buffer876 - 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_ways1027 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_mmuFunction_in_mmu1252 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_mmuFunction_in_operation719 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_mmuFunction_in_segment781 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_mmuVariable_in_localVars1272 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_mmuVariableType_in_funcHeader596 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_mmuVariableType_in_funcParams619 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_mmuVariableType_in_funcParams628 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_mmuVariableType_in_mmuVariable1302 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MODE_in_modeDef753 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_MODE_in_modeDef770 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_modeDef_in_procSpec189 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_modeDef_in_procSpec271 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_modeReturn_in_modeSpecPart794 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_modeReturn_in_modeSpecPart829 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_modeSpecPart_in_modeDef769 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_modeSpecPart_in_modeDef780 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_modifier_in_opDef859 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_modifier_in_opDef921 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_MUL_in_binaryExpr2850 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MUL_in_binaryExpr3480 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_MUL_in_mulExpr813 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_MUL_in_mulExpr813 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_mulExpr_in_plusExpr776 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_mulExpr_in_plusExpr776 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_mulExpr_in_plusExpr789 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_mulExpr_in_plusExpr789 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_nameType_in_segment745 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_nameType_in_segment750 - 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_binaryExpr3171 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_NEQ_in_relationExpr653 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_NEQ_in_relationExpr653 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_nonNumExpr_in_expr2678 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_nonNumExpr_in_expr276 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_nonNumExpr_in_expr276 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_nonNumExpr_in_synpred4_CommonParser276 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_nonNumExpr_in_synpred4_CommonParser276 - 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_unaryExpr3683 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_NOT_in_unaryExpr926 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_NOT_in_unaryExpr926 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_numExpr_in_expr2689 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_numExpr_in_expr285 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_numExpr_in_expr285 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_OP_in_opDef862 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_OP_in_opDef917 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_opDef_in_procSpec198 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_opDef_in_procSpec280 - 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_declaration173 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_opSpecPart_in_opDef891 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_opSpecPart_in_opDef946 - 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_binaryExpr2983 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_OR_in_orLogicExpr517 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_OR_in_orLogicExpr517 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_orBitExpr_in_andLogicExpr540 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_orBitExpr_in_andLogicExpr540 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_orBitExpr_in_andLogicExpr546 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_orBitExpr_in_andLogicExpr546 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_orLogicExpr_in_numExpr496 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_orLogicExpr_in_numExpr496 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_orRule_in_modeSpecPart806 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_orRule_in_modeSpecPart857 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_orRule_in_opSpecPart1034 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_orRule_in_opSpecPart952 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_PLUS_in_binaryExpr2789 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_PLUS_in_binaryExpr3417 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_PLUS_in_plusExpr780 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_PLUS_in_plusExpr780 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_PLUS_in_unaryExpr873 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_PLUS_in_unaryExpr873 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_plusExpr_in_shiftExpr733 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_plusExpr_in_shiftExpr733 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_plusExpr_in_shiftExpr756 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_plusExpr_in_shiftExpr756 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_policy_in_bufferParameter1008 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_powExpr_in_mulExpr809 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_powExpr_in_mulExpr809 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_powExpr_in_mulExpr827 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_powExpr_in_mulExpr827 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_procSpec_in_startRule111 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_procSpec_in_startRule214 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_range_in_segment760 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_REG_in_regDef563 - 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_andBitExpr618 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_relationExpr_in_andBitExpr618 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_relationExpr_in_andBitExpr624 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_relationExpr_in_andBitExpr624 - 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_binaryExpr3546 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_REM_in_mulExpr823 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_REM_in_mulExpr823 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RETURN_in_modeReturn882 - 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_statement1987 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RETURN_in_statement1987 - 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_RIGHT_BRACE_in_actionDef1351 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_RIGHT_BRACE_in_funcBody673 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_BRACE_in_locationVal1479 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_BRACE_in_locationVal1479 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_BRACE_in_mmuFunction1367 - 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_binaryExpr3294 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_RIGHT_BROCKET_in_bitFieldExpr1635 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_BROCKET_in_bitFieldExpr1635 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_BROCKET_in_comparisionExpr700 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_BROCKET_in_comparisionExpr700 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_HOOK_in_aliasExpr697 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_RIGHT_HOOK_in_externExpr289 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_HOOK_in_locationAtom1524 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_HOOK_in_locationAtom1524 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_HOOK_in_memDef591 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_RIGHT_HOOK_in_synpred14_NmlParser697 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_RIGHT_PARENTH_in_address460 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_andRule1034 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_RIGHT_PARENTH_in_atom963 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_atom963 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_attrExpr1690 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_attrExpr1690 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_attributeCallStatement2103 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_attributeCallStatement2103 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_bufferId950 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_entry1088 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_externExpr312 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_funcHeader589 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_functionCall382 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCall382 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2407 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2407 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2425 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2425 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2443 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2443 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2459 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2459 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2477 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2477 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2497 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2497 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_instance2198 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_instance2198 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mathFunc1304 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mathFunc1304 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mathFunc1328 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mathFunc1328 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mathFunc1351 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mathFunc1351 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mathFunc1369 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mathFunc1369 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mmu1200 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_mmu1230 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_nameType810 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_operation710 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_range846 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_struct347 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_structDef455 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1107 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1107 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1133 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1133 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1164 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1164 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1197 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1197 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1222 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1222 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1247 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1247 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1270 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1270 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeExpr203 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeExpr203 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeExpr221 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeExpr221 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeExpr245 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeExpr245 - 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_binaryExpr3343 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_RIGHT_SHIFT_in_shiftExpr742 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_SHIFT_in_shiftExpr742 - 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_binaryExpr3368 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ROTATE_LEFT_in_shiftExpr747 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ROTATE_LEFT_in_shiftExpr747 - 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_binaryExpr3393 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ROTATE_RIGHT_in_shiftExpr752 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ROTATE_RIGHT_in_shiftExpr752 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ROUND_in_atom3832 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ROUND_in_mathFunc1314 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ROUND_in_mathFunc1314 - 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_declaration181 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_SEMI_in_localVars1274 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_SEMI_in_sequence1907 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_SEMI_in_sequence1907 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_sequence_in_actionDef1349 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_sequence_in_actionDef1521 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sequence_in_elseIfStmt2312 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sequence_in_elseIfStmt2352 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_sequence_in_elseIfStmt2352 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_sequence_in_elseStmt2342 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sequence_in_elseStmt2373 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_sequence_in_elseStmt2373 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_sequence_in_funcBody671 - 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_ifStmt2242 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sequence_in_ifStmt2317 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_sequence_in_ifStmt2317 - 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_mmuFunction1365 - 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_sequence1881 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_set_in_attributeCallStatement2000 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_set_in_attributeCallStatement2027 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_set_in_formatId1802 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_set_in_formatId1829 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_set_in_memDef533 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_set_in_opDef867 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_set_in_opDef926 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_set_in_synpred19_CommonParser684 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_set_in_synpred19_CommonParser684 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_set_in_synpred20_CommonParser684 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_set_in_synpred20_CommonParser684 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_sets_in_bufferParameter976 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_SHARED_in_memDef527 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SHARED_in_memDef530 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_SHARED_in_regDef567 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SHARED_in_varDef607 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_shiftExpr_in_comparisionExpr681 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_shiftExpr_in_comparisionExpr681 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_shiftExpr_in_comparisionExpr704 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_shiftExpr_in_comparisionExpr704 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_shiftExpr_in_comparisionExpr715 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_shiftExpr_in_comparisionExpr715 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_shiftExpr_in_synpred19_CommonParser704 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_shiftExpr_in_synpred19_CommonParser704 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_shiftExpr_in_synpred20_CommonParser681 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_shiftExpr_in_synpred20_CommonParser681 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_shiftExpr_in_synpred20_CommonParser704 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_shiftExpr_in_synpred20_CommonParser704 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_SIF_in_formatId1664 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SIGN_EXTEND_in_typeCast1091 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_SIGN_EXTEND_in_typeCast1091 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_SIGN_EXTEND_in_typeCast3909 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SIZE_TYPE_in_sizeType649 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SIZE_TYPE_in_sizeType672 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sizeExpr_in_sizeType653 - 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_memDef536 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sizeType_in_memDef551 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_sizeType_in_regDef576 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sizeType_in_varDef616 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SQRT_in_atom3813 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SQRT_in_mathFunc1289 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_SQRT_in_mathFunc1289 - 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_sequence1886 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_statement_in_sequence1905 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_statement_in_sequence1905 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_STRING_CONST_in_attrExpr1556 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_STRING_CONST_in_attrExpr1572 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_STRING_CONST_in_attrExpr1665 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_STRING_CONST_in_attrExpr1665 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_STRING_CONST_in_attrExpr1680 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_STRING_CONST_in_attrExpr1680 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_STRING_CONST_in_formatId1651 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_STRING_CONST_in_formatId1735 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_STRING_CONST_in_formatId1735 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_STRING_CONST_in_functionCallStatement2378 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_STRING_CONST_in_functionCallStatement2397 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_STRING_CONST_in_functionCallStatement2397 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_STRING_CONST_in_functionCallStatement2397 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_STRING_CONST_in_functionCallStatement2423 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_STRING_CONST_in_functionCallStatement2423 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_STRING_CONST_in_functionCallStatement2424 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_STRING_CONST_in_functionCallStatement2441 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_STRING_CONST_in_functionCallStatement2441 - 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_letExpr362 - 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_declaration149 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_STRUCT_in_structDef434 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_STRUCT_in_structDef447 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_structDef_in_procSpec153 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_structDef_in_procSpec253 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_structField_in_structFields474 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_structField_in_structFields480 - 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_structDef453 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_structFields_in_structDef455 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SYNTAX_in_attrDef1192 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_SYNTAX_in_attrDef1289 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SYNTAX_in_syntaxDef1273 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_SYNTAX_in_syntaxDef1401 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_syntaxDef_in_attrDef1198 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_syntaxDef_in_attrDef1295 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_THEN_in_elseIfExpr450 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_THEN_in_elseIfExpr450 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_THEN_in_elseIfStmt2349 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_THEN_in_elseIfStmt2349 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_THEN_in_formatId1748 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_THEN_in_formatId1748 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_THEN_in_formatIdElseIf1854 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_THEN_in_formatIdElseIf1854 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_THEN_in_ifExpr416 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_THEN_in_ifExpr416 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_THEN_in_ifStmt2314 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_THEN_in_ifStmt2314 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_THEN_in_synpred66_CommonParser1748 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_THEN_in_synpred66_CommonParser1748 - 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_unaryExpr3663 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_TILDE_in_unaryExpr914 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_TILDE_in_unaryExpr914 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_TRACE_in_functionCallStatement2391 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_TRACE_in_functionCallStatement2391 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_TRACE_in_functionCallStatement2393 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
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_typeDef392 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_typeCast_in_atom1000 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_typeCast_in_atom1000 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_typeCast_in_atom3799 - 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_procSpec244 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_typeExpr_in_argType1128 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_typeExpr_in_argType1205 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_sizeType624 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_typeExpr_in_sizeType657 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_sizeType676 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_structField505 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_typeExpr_in_structFields491 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_typeCast1100 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1100 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1126 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1126 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1157 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1157 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1190 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1190 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1215 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1215 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1240 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1240 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1263 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1263 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast3913 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_typeCast3936 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_typeCast3959 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_typeCast3982 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_typeCast4005 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_typeCast4028 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_typeCast4051 - 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_typeDef402 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_typeRef_in_field396 - 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_unaryExpr3644 - 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_numExpr2933 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_unaryExpr_in_powExpr847 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_unaryExpr_in_powExpr847 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_unaryExpr_in_powExpr853 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_unaryExpr_in_powExpr853 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_unaryExpr_in_unaryExpr877 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_unaryExpr_in_unaryExpr877 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_unaryExpr_in_unaryExpr897 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_unaryExpr_in_unaryExpr897 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_unaryExpr_in_unaryExpr917 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_unaryExpr_in_unaryExpr917 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_unaryExpr_in_unaryExpr931 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_unaryExpr_in_unaryExpr931 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_UNDEFINED_in_functionCallStatement2447 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_UNDEFINED_in_functionCallStatement2471 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_UNDEFINED_in_functionCallStatement2471 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_UNPREDICTED_in_functionCallStatement2436 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_UNPREDICTED_in_functionCallStatement2453 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_UNPREDICTED_in_functionCallStatement2453 - 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_binaryExpr3078 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_UP_ARROW_in_xorBitExpr595 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_UP_ARROW_in_xorBitExpr595 - 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_unaryExpr3624 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_VAR_in_varDef603 - 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_binaryExpr3050 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_VERT_BAR_in_orBitExpr569 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_VERT_BAR_in_orBitExpr569 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_VERT_BAR_in_orRule982 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ways_in_bufferParameter968 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_xorBitExpr_in_orBitExpr566 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_xorBitExpr_in_orBitExpr566 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_xorBitExpr_in_orBitExpr572 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_xorBitExpr_in_orBitExpr572 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ZERO_EXTEND_in_typeCast1117 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ZERO_EXTEND_in_typeCast1117 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ZERO_EXTEND_in_typeCast3932 - 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
 
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.sequence.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.api.Reader
 
fromInteger(Precision, BitVector) - Static method in class ru.ispras.microtesk.model.api.data.floatx.FloatX
 
fromInteger(int, int, BitVector) - Static method in class ru.ispras.microtesk.model.api.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.api.Reader
 
fromMemory(String) - Static method in class ru.ispras.microtesk.model.api.Reader
 
fromName(String) - Static method in enum ru.ispras.microtesk.model.api.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.test.testbase.AddressDataGenerator
 
generate(TestBaseQuery) - Method in class ru.ispras.microtesk.test.testbase.BranchDataGenerator
 
generate(Options, String, String, List<Plugin>) - Static method in class ru.ispras.microtesk.test.TestEngine
 
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.
generateAllData(BigInteger, Collection<BigInteger>, BigInteger, boolean, String, boolean) - Method in class ru.ispras.microtesk.test.template.DataManager
 
generateData(MemoryAccessPath, Collection<IntegerConstraint<IntegerField>>, IntegerVariableInitializer) - Static method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngineUtils
 
generateData(BigInteger, String, String, int, String, boolean) - Method in class ru.ispras.microtesk.test.template.DataManager
 
generateElse(TestBaseQuery) - Method in class ru.ispras.microtesk.test.testbase.BranchDataGenerator
Generates test data that violates the branch condition.
generateThen(TestBaseQuery) - Method in class ru.ispras.microtesk.test.testbase.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 test 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() - Static method in class ru.ispras.microtesk.mmu.test.template.ConstraintFactory
 
get(Node) - Method in class ru.ispras.microtesk.mmu.translator.ConstantPropagator
 
get() - Static method in class ru.ispras.microtesk.mmu.translator.coverage.CoverageExtractor
 
get() - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryAccessPathChooser
 
get(BiasedConstraints<MemoryAccessConstraints>) - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryAccessPathChooser
 
get(String) - Method in class ru.ispras.microtesk.mmu.translator.ScopeStorage
 
get() - Static method in class ru.ispras.microtesk.model.api.memory.AddressTranslator
 
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(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.sequence.engine.allocator.ModeAllocator
 
get(int) - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchStructure
 
get(int) - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchTrace
 
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(int) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructure
Returns the i-th memory access of the structure.
getAccessChain() - Method in class ru.ispras.microtesk.mmu.translator.ir.Address
 
getAccesses() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructure
Returns all memory accesses of the structure.
getAccesses() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
getAccessFilters() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
 
getAccessTypes() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIterator
 
getAction(MemoryAccessStack) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAction
 
getActions() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
 
getActions() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
Returns the set of actions registered in the memory management unit.
getAdapter(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorConfig
 
getAdapters() - Method in class ru.ispras.microtesk.mmu.MmuPlugin
 
getAdapters() - Method in interface ru.ispras.microtesk.Plugin
Returns the plugin's adapters with their names.
getAddrEqualRelation(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedDependency
Returns the address-equal relation for the given address type.
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.sequence.engine.memory.AddressObject
Returns the address of the given type.
getAddress() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.Load
 
getAddress() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryHazard
Returns the address of the conflict.
getAddress() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedHazard
 
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(long, long, long) - 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(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.engine.ThreadState
 
getAddress() - Method in class ru.ispras.microtesk.test.LabelManager.Target
 
getAddress() - Method in class ru.ispras.microtesk.test.sequence.engine.EngineContext
 
getAddress() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
getAddress() - Method in class ru.ispras.microtesk.test.template.DataManager
 
getAddress() - Method in class ru.ispras.microtesk.test.template.LabelValue
 
getAddressableUnitBitSize() - Method in class ru.ispras.microtesk.model.api.memory.MemoryAllocator
Returns the size of an addressable unit.
getAddressableUnitsInRegion() - Method in class ru.ispras.microtesk.model.api.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.api.memory.Memory
 
getAddressBitSize() - Method in class ru.ispras.microtesk.model.api.memory.MemoryAllocator
 
getAddressBitSize() - Method in interface ru.ispras.microtesk.model.api.memory.MemoryDevice
Returns the size of address used to perform an access to the memory device.
getAddressBitSize() - Method in class ru.ispras.microtesk.model.api.memory.MemoryDeviceWrapper
 
getAddressBitSize() - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
 
getAddresses() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
Returns the address map, which maps address types to address values.
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.api.metadata.MetaModel
Returns metadata for the specified addressing mode.
getAddressingModeGroup(String) - Method in class ru.ispras.microtesk.model.api.metadata.MetaModel
Returns metadata for the specified addressing mode group (defined as OR rules).
getAddressingModeGroups() - Method in class ru.ispras.microtesk.model.api.metadata.MetaModel
Returns addressing mode groups (modes defined as OR rules).
getAddressingModes() - Method in class ru.ispras.microtesk.model.api.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.sequence.engine.memory.MemoryAccessPath
 
getAddressObject(int) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemorySolution
Returns the test data for the i-th execution.
getAddressObjects() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemorySolution
Returns the test data for all executions.
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.
getAddrHazards() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedDependency
Returns all united hazards over addresses.
getAddrObjects() - Method in class ru.ispras.microtesk.mmu.test.sequence.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.Call
 
getAlignment() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
getAlignmentInBytes() - Method in class ru.ispras.microtesk.test.template.Call
 
getAll() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints
 
getAll(RegionSettings) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressStorage
 
getAll() - Method in class ru.ispras.microtesk.test.TestSequence
 
getAllAddresses(Range<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocationEngine
 
getAllAddresses(Range<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocationTable
 
getAllAddresses(MmuAddressInstance, Range<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocator
 
getAllAddresses(MmuAddressInstance, RegionSettings) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngine
 
getAllObjects() - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
Returns the set of all objects.
getAllocation() - Method in class ru.ispras.microtesk.settings.GeneratorSettings
 
getAllocator() - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
Returns the currently used allocator.
getAllocator() - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
 
getArgs() - Method in class ru.ispras.microtesk.mmu.translator.ir.ExternalSource
 
getArgument() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
 
getArgument(String) - Method in class ru.ispras.microtesk.model.api.IsaPrimitiveInfoAnd
 
getArgument(String, Map<String, IsaPrimitive>) - Static method in class ru.ispras.microtesk.model.api.IsaPrimitiveInfoAnd
Extracts an argument from a table.
getArgument(String) - Method in class ru.ispras.microtesk.model.api.metadata.MetaAddressingMode
Return an argument of the given addressing mode that has the specified name.
getArgument(String) - Method in class ru.ispras.microtesk.model.api.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.api.IsaPrimitiveInfoAnd
 
getArgumentNames() - Method in class ru.ispras.microtesk.model.api.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.api.IsaPrimitive
Returns the primitive argument table.
getArguments() - Method in class ru.ispras.microtesk.model.api.metadata.MetaAddressingMode
Returns a collection of addressing mode arguments.
getArguments() - Method in class ru.ispras.microtesk.model.api.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
 
getAssignments() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuOperation
 
getAssociatedSymbol() - Method in class 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.Call
 
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.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.
getAttrValue(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
Returns the value of the given attribute.
getBaseAddress() - Method in class ru.ispras.microtesk.model.api.memory.MemoryAllocator
Returns the base address.
getBaseAddress() - Method in class ru.ispras.microtesk.test.template.DataManager
 
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.decoder.DecoderResult
 
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.api.data.Data
 
getBitSize() - Method in class ru.ispras.microtesk.model.api.data.Type
 
getBitSize() - Method in interface ru.ispras.microtesk.model.api.memory.Location.Atom
 
getBitSize() - Method in class ru.ispras.microtesk.model.api.memory.Location
 
getBitSize() - Method in interface ru.ispras.microtesk.model.api.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.sequence.engine.branch.BranchEntry
Returns the block coverage of the branch instruction.
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.CallBuilder
 
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.api.metadata.MetaAddressingMode
Returns the size of block read or written to memory.
getBlockSize() - Method in class ru.ispras.microtesk.model.api.metadata.MetaOperation
Returns the size of block read or written to memory.
getBlockSize() - Method in class ru.ispras.microtesk.test.template.Call
 
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.TestSequence
 
getBoolean(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
 
getBranchLabel() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEntry
Returns the branch label (index of the target instruction in the branch structure).
getBranchStructure() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchSolution
 
getBranchTrace() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEntry
Returns the execution trace of the branch instruction.
getBuffer() - Method in class ru.ispras.microtesk.mmu.basis.BufferEventConstraint
 
getBuffer() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.EventLoader
 
getBuffer() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.Load
 
getBuffer() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.SetLoader
 
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(MemoryAccessStack) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAction
 
getBufferAccess(MemoryAccessStack) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
 
getBufferAccesses() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
 
getBufferEventConstraints(MmuSubsystem, GeneratorSettings) - Static method in class ru.ispras.microtesk.mmu.settings.MmuSettingsUtils
 
getBufferEvents() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessConstraints
 
getBufferId() - Method in class ru.ispras.microtesk.test.template.BufferPreparator
 
getBufferId() - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
getBufferObserver(String) - Method in interface ru.ispras.microtesk.mmu.model.api.MmuModel
 
getBufferPreparators() - Method in class ru.ispras.microtesk.test.sequence.engine.EngineContext
 
getBuffers() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
 
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.
getByteSize() - Method in class ru.ispras.microtesk.model.api.InstructionCall
Returns the size of the instruction in bytes.
getByteSize() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
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.Section
 
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.sequence.engine.branch.BranchTrace
Returns the number of condition changes in the trace.
getChangePosition() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchTrace
Returns the first position of condition change for simple branching.
getChecks() - Method in class ru.ispras.microtesk.test.TestSequence
 
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
Returns the equation clauses of the formula.
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
 
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.sequence.engine.memory.MemoryHazard
Returns the address condition of the conflict.
getCondition(MemoryAccessStack) - 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.sequence.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.sequence.engine.memory.symbolic.MemorySymbolicResult
 
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.sequence.engine.memory.symbolic.MemorySymbolicResult
 
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(MmuSubsystem, GeneratorSettings) - Static method in class ru.ispras.microtesk.mmu.settings.MmuSettingsUtils
 
getContentType() - Method in class ru.ispras.microtesk.mmu.translator.ir.Address
 
getContext() - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryAccessPathIterator.Result
 
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.api.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).
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.api.metadata.MetaLocationStore
Returns the count of items in the memory store.
getCurrentAddress() - Method in class ru.ispras.microtesk.model.api.memory.MemoryAllocator
Returns the current address.
getCurrentDir() - Static method in class ru.ispras.microtesk.SysUtils
Results current directory path.
getCurrentOperation() - Static method in class ru.ispras.microtesk.model.api.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.sequence.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.model.api.data.floatx.FloatX
 
getData() - Method in class ru.ispras.microtesk.test.template.Call
 
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.api.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.api.memory.MemoryDeviceWrapper
 
getDataBitSize() - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
 
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.sequence.engine.EngineContext
 
getDataManager() - Method in class ru.ispras.microtesk.test.template.Template
 
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.api.metadata.MetaAddressingMode
Returns the type of data accessed via the addressing mode.
getDataType() - Method in class ru.ispras.microtesk.model.api.metadata.MetaArgument
Returns the data type associated with the argument.
getDataType() - Method in interface ru.ispras.microtesk.model.api.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.api.metadata.MetaGroup
 
getDataType() - Method in class ru.ispras.microtesk.model.api.metadata.MetaLocationStore
Returns the type of items stored in the memory store.
getDataType() - Method in class ru.ispras.microtesk.model.api.metadata.MetaOperation
 
getDataType() - Method in class ru.ispras.microtesk.model.api.metadata.MetaShortcut
 
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.api.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
 
getDelaySlot() - Method in class ru.ispras.microtesk.settings.GeneratorSettings
 
getDelaySlotSize() - Method in class ru.ispras.microtesk.test.sequence.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.sequence.engine.memory.MemoryAccessStructure
Returns the dependencies between all memory accesses.
getDependency(int, int) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructure
Returns the dependency of the j-th memory access on the i-th memory access.
getDependency() - Method in enum ru.ispras.microtesk.options.Option
 
getDependencyFilters() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
 
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.DFA45
 
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.DFA45
 
getDevice() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryHazard
Returns the device of the conflict.
getDevice() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedHazard
 
getDeviceHazards() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedDependency
Returns all united hazards over devices.
getDeviceHazards(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedDependency
Returns all united hazards over devices with the given address type.
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.translator.coverage.MemoryGraph
 
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.settings.RegionSettings
 
getEngine(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorConfig
 
getEngine(Block) - Static method in class ru.ispras.microtesk.test.TestEngineUtils
 
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.
getEntries() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
 
getEntries(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
Returns the entries to be written to the given buffer.
getEntries() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
 
getEntries(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemorySolution
Returns the entries to written to the given device.
getEntry() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.EntryObject
 
getEntry() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.Load
 
getEntry() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
 
getEntry() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
 
getEntry() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
Returns the entry operation.
getEntryPoint() - Method in class ru.ispras.microtesk.translator.nml.coverage.SsaForm
 
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
 
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(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
 
getEvent() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
 
getEvents() - Method in class ru.ispras.microtesk.mmu.basis.BufferEventConstraint
 
getExceptionFlags() - Static method in class ru.ispras.microtesk.model.api.data.floatx.FloatX
 
getExceptions() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler.Section
 
getExclude() - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
 
getExcludeValues() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
 
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.api.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.sequence.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.api.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.api.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
 
getFirstEntry() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
 
getFloatExceptionFlags() - Static method in class ru.ispras.microtesk.model.api.data.Data
 
getFloatRoundingMode() - Static method in class ru.ispras.microtesk.model.api.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.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
 
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.api.data.floatx.Precision
 
getFrame() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
 
getFrame() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath.Entry
 
getFreeAddresses(Range<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocationTable
 
getFreeObjects() - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
Returns the set of free objects.
getFrom() - Method in class ru.ispras.microtesk.model.api.memory.MemoryRegion
 
getFrom() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location.Bitfield
 
getFullName() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryHazard
Returns the conflict name extended with the device or address space name.
getFunction() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFormat
 
getFunctions() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
getGenerator() - Method in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
Returns the test sequence generator for the template block.
getGeneratorSettings() - Method in class ru.ispras.microtesk.test.TestEngine
 
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.translator.coverage.MemoryTrajectoryExtractor.Result
 
getGroupId() - Method in class ru.ispras.microtesk.test.sequence.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
 
getHard() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints
 
getHazard(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryDependency
Returns the conflict of the device.
getHazard(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedDependency
Returns the united hazard for the given address.
getHazard(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedDependency
Returns the united hazard for the given device.
getHazardFilters() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
 
getHazards() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryDependency
Returns the list of conflicts of the dependency.
getHazards(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.translator.coverage.CoverageExtractor
 
getHazards(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.translator.coverage.CoverageExtractor
 
getHazards(MmuSubsystem) - Method in class ru.ispras.microtesk.mmu.translator.coverage.CoverageExtractor
 
getHeader() - Method in class ru.ispras.microtesk.test.template.DataDirectiveFactory
 
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
 
getHitCheckers() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngineContext
 
getHomeDir() - Static method in class ru.ispras.microtesk.SysUtils
Returns the path to MicroTESK home folder.
getId() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.EntryObject
 
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() - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
 
getId() - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
 
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.api.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.test.sequence.engine.memory.loader.SetLoader
 
getIndex() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
 
getIndex(long) - 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
 
getIndexEqualRelation(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedDependency
Returns the index-equal relation for the given device.
getIndexExpression() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
Returns the index calculation function.
getIndexMask() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
 
getIndexSource() - Method in class ru.ispras.microtesk.test.template.StreamPreparatorBuilder
 
getIndexSource() - Method in class ru.ispras.microtesk.test.template.Template
 
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
 
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(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(MemoryAccessStack) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAddressInstance
 
getInstance(MemoryAccessStack) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBinding
 
getInstance(MemoryAccessStack) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
 
getInstance(MemoryAccessStack) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
getInstance(MemoryAccessStack) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
getInstance(MemoryAccessStack) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
 
getInstance(MemoryAccessStack) - 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
 
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(GeneratorSettings) - Static method in class ru.ispras.microtesk.mmu.settings.MmuSettingsUtils
 
getIntegerOperandIndex(Node, int) - Static method in class ru.ispras.microtesk.translator.nml.coverage.IntegerCast
 
getIntegers() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessConstraints
 
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.api.metadata.MetaGroup
Returns items being grouped.
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.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.api.IsaPrimitiveInfo
 
getKind() - Method in class ru.ispras.microtesk.model.api.memory.Memory
 
getKind() - Method in class ru.ispras.microtesk.model.api.metadata.MetaArgument
Returns the kind of object associated with the argument.
getKind() - Method in class ru.ispras.microtesk.model.api.metadata.MetaGroup
Returns the kind of stored items.
getKind() - Method in class ru.ispras.microtesk.model.api.tarmac.Record
 
getKind() - Method in class ru.ispras.microtesk.test.engine.ThreadState
 
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.translator.coverage.MemoryGraph.Edge
 
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.sequence.engine.EngineContext
 
getLabelReferences() - Method in class ru.ispras.microtesk.test.template.Call
 
getLabelReferences() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
getLabels() - Method in class ru.ispras.microtesk.test.template.Call
 
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
 
getLabelsWithAddresses() - Method in class ru.ispras.microtesk.test.template.DataSection
 
getLastEntry() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
 
getLastExecution() - Method in class ru.ispras.microtesk.test.sequence.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.api.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.
getLevel() - Method in class ru.ispras.microtesk.test.template.BufferPreparator
 
getLevel() - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
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.
getLoader() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemorySolution
Returns the memory loader.
getLoads() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.EntryObject
 
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
 
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
 
getMatch() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
 
getMatchBindings(MemoryAccessStack) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
 
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.decoder.Decoder
 
getMaxImageSize() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
 
getMemories() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
getMemory() - Method in class ru.ispras.microtesk.model.api.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
 
getMemoryAccessConstraints(Call) - Static method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngine
 
getMemoryDevice(String) - Method in class ru.ispras.microtesk.model.api.ProcessingElement
 
getMemoryExprFactory() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
 
getMemoryName() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.LetLabel
 
getMemoryStore(String) - Method in class ru.ispras.microtesk.model.api.metadata.MetaModel
Returns metadata for the specified memory store location.
getMemoryStores() - Method in class ru.ispras.microtesk.model.api.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.api.Model
Returns a meta description of the model.
getMetaModel() - Method in class ru.ispras.microtesk.test.TestEngine
 
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 interface 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.api.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.sequence.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.test.TestEngine
 
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.sequence.engine.utils.AddressingModeWrapper
 
getModes() - Method in class ru.ispras.microtesk.settings.AllocationSettings
 
getModes() - Method in class ru.ispras.microtesk.test.sequence.engine.utils.BindingBuilder
 
getModes() - Method in class ru.ispras.microtesk.test.sequence.engine.utils.TestBaseQueryCreator
 
getModes() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
getModeToFree() - Method in class ru.ispras.microtesk.test.template.Call
 
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.sequence.engine.memory.MemoryHazard
Returns the conflict name.
getName() - Method in enum ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryHazard.Type
Returns the name of the conflict.
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.StmtMark
 
getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
 
getName() - Method in enum ru.ispras.microtesk.model.api.data.TypeId
 
getName() - Method in class ru.ispras.microtesk.model.api.IsaPrimitive
Returns the primitive name.
getName() - Method in class ru.ispras.microtesk.model.api.IsaPrimitiveInfo
 
getName() - Method in class ru.ispras.microtesk.model.api.memory.Label
 
getName() - Method in class ru.ispras.microtesk.model.api.memory.Memory
 
getName() - Method in class ru.ispras.microtesk.model.api.metadata.MetaAddressingMode
Returns the name of the addressing mode.
getName() - Method in class ru.ispras.microtesk.model.api.metadata.MetaArgument
Returns the name of the argument.
getName() - Method in interface ru.ispras.microtesk.model.api.metadata.MetaData
Returns the name of the current metadata element.
getName() - Method in class ru.ispras.microtesk.model.api.metadata.MetaGroup
Returns the name of the group.
getName() - Method in class ru.ispras.microtesk.model.api.metadata.MetaLocationStore
Returns the name of the resource.
getName() - Method in class ru.ispras.microtesk.model.api.metadata.MetaOperation
Returns the operation name.
getName() - Method in class ru.ispras.microtesk.model.api.metadata.MetaShortcut
Returns the shortcut name.
getName() - Method in class ru.ispras.microtesk.model.api.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.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
 
getNested(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
 
getNested(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
 
getNextLabels() - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryGraph.Edge
 
getNextLabels(MmuAction) - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryGraph
 
getNextVersion(IntegerVariable, int) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
 
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
 
getNormalPathChooser() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngineContext
 
getObject() - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.Atom
 
getObject() - Method in class ru.ispras.microtesk.test.engine.ThreadState
 
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(long) - 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.
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.decoder.Decoder
 
getOpc() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
 
getOpcMask() - Method in class ru.ispras.microtesk.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.api.metadata.MetaModel
Returns metadata for the specified operation.
getOperation() - Method in class ru.ispras.microtesk.model.api.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.api.metadata.MetaModel
Returns metadata for the specified operation group.
getOperationGroups() - Method in class ru.ispras.microtesk.model.api.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.api.data.floatx.Precision
 
getOperations() - Method in enum ru.ispras.microtesk.model.api.data.TypeId
 
getOperations() - Method in class ru.ispras.microtesk.model.api.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.sequence.engine.EngineContext
 
getOptionValue(String) - Method in class ru.ispras.microtesk.test.TestEngine
 
getOrigin() - Method in class ru.ispras.microtesk.test.template.Call
 
getOrigin() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
getOrigin() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler.Section
 
getOriginal(IntegerVariable, int) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
 
getOriginalConstants() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
 
getOriginalVariables() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
 
getORs() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveOR
 
getOutAddressingModes(List<Call>) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
 
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 class 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.Call
 
getOutputs() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
getOutputs() - Method in class ru.ispras.microtesk.translator.nml.coverage.Block
 
getPa(long) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
 
getPa() - Method in class ru.ispras.microtesk.test.template.MemoryObject
 
getPaExpression() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
 
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
 
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.sequence.engine.memory.AddressObject
 
getPath() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccess
 
getPath() - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryAccessPathIterator.Result
 
getPath() - Method in class ru.ispras.microtesk.settings.ExtensionSettings
 
getPathChooser(MmuSubsystem, MemoryGraphAbstraction, MemoryAccessType, MemoryAccessConstraints, boolean) - Method in class ru.ispras.microtesk.mmu.translator.coverage.CoverageExtractor
 
getPathChoosers(MmuSubsystem, MemoryGraphAbstraction, MemoryAccessType, MemoryAccessConstraints, boolean) - Method in class ru.ispras.microtesk.mmu.translator.coverage.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.api.Model
 
getPENumber() - Method in class ru.ispras.microtesk.model.api.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.test.sequence.engine.memory.AddressObject
 
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.
getPossibleValues() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
 
getPostBlocks() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecution
 
getPostSlots() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecution
 
getPreBlocks() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecution
 
getPrecision() - Method in class ru.ispras.microtesk.model.api.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
 
getPreparatorName() - Method in class ru.ispras.microtesk.test.template.PreparatorReference
 
getPreparatorReference() - Method in class ru.ispras.microtesk.test.template.Call
 
getPreparators() - Method in class ru.ispras.microtesk.test.sequence.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
 
getPreSlots() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecution
 
getPrimitive() - Method in class ru.ispras.microtesk.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
 
getProcessor() - Method in class ru.ispras.microtesk.test.template.Template
 
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.template.Block
 
getPrologue() - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
getPrologue() - Method in class ru.ispras.microtesk.test.TestSequence
 
getQuery() - Method in class ru.ispras.microtesk.test.sequence.engine.utils.TestBaseQueryCreator
 
getRange() - Method in class ru.ispras.microtesk.settings.ModeSettings
 
getRawData() - Method in class ru.ispras.microtesk.model.api.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.sequence.engine.memory.MemoryAccess
 
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.api.memory.MemoryAllocator
Returns the size of memory regions stored in the memory storage.
getRegionBitSize() - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
 
getRegionCount() - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
 
getRegions() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
 
getRegions() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
 
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.api.metadata.MetaModel
Returns metadata for the specified register file.
getRegisters() - Method in class ru.ispras.microtesk.model.api.metadata.MetaModel
Returns an iterator for the collection of registers.
getRegistry() - Method in class ru.ispras.microtesk.translator.nml.coverage.TestBase
 
getRelation(MmuAddressInstance, MemoryHazard.Type) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedDependency
Returns the set of execution indices for the given hazard type of the given address.
getRelation(MmuBuffer, MemoryHazard.Type) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedDependency
Returns the set of execution indices for the given hazard type of the given device.
getRelation(MemoryHazard.Type) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedHazard
Returns the set of execution indices for the given hazard type.
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.
getRest(long) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
 
getRestExpression() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
 
getResult() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicExecutor
 
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
 
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.Call
 
getRoots() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
getRoundingMode() - Static method in class ru.ispras.microtesk.model.api.data.floatx.FloatX
 
getSections() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler
 
getSegment() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccess
 
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.test.sequence.engine.memory.MemoryAccessPath
 
getSegments() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
getSegments() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
 
getSegments() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
Returns the collection of segments registered in the MMU.
getSender() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogEntry
Returns an identifier of the subsystem that detected an issue.
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
 
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
 
getSettings() - Method in class ru.ispras.microtesk.test.sequence.engine.EngineContext
 
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.api.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.api.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
 
getSignificatBitsMask(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocator
 
getSingle(String) - Method in class ru.ispras.microtesk.settings.AbstractSettings
 
getSingle(String, String) - Method in class ru.ispras.microtesk.settings.AbstractSettings
 
getSingleSequence(Block) - Static method in class ru.ispras.microtesk.test.TestEngineUtils
 
getSingleTestSequence(Iterator<AdapterResult>) - Static method in class ru.ispras.microtesk.test.TestEngineUtils
 
getSituation() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
getSituationName(Call) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
 
getSize() - Method in class ru.ispras.microtesk.model.api.data.floatx.FloatX
 
getSize() - Method in enum ru.ispras.microtesk.model.api.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
 
getSlotCoverage() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEntry
Returns the slot coverage of the branch instruction.
getSoft() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints
 
getSolutionClass() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAdapter
 
getSolutionClass() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngine
 
getSolutionClass() - Method in interface ru.ispras.microtesk.test.sequence.engine.Adapter
 
getSolutionClass() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchAdapter
 
getSolutionClass() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEngine
 
getSolutionClass() - Method in class ru.ispras.microtesk.test.sequence.engine.DefaultAdapter
 
getSolutionClass() - Method in class ru.ispras.microtesk.test.sequence.engine.DefaultEngine
 
getSolutionClass() - Method in interface ru.ispras.microtesk.test.sequence.engine.Engine
 
getSolutionClass() - Method in class ru.ispras.microtesk.test.sequence.engine.TestSequenceEngine
 
getSolutionClass() - Method in class ru.ispras.microtesk.test.sequence.engine.TrivialEngine
 
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.MmuTransition
 
getSource() - Method in class ru.ispras.microtesk.mmu.translator.MmuLanguageContext.CheckResult
 
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.sequence.engine.memory.symbolic.MemorySymbolicResult
 
getStack(int) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
 
getStacks() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
 
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.settings.RegionSettings
 
getStartBitPos() - Method in interface ru.ispras.microtesk.model.api.memory.Location.Atom
 
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.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.sequence.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
 
getStorageDeviceId() - Method in interface 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.sequence.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
 
getStructure() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemorySolution
 
getStructureFilters() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
 
getStructureIterator() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngineContext
 
getSubsystem() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructure
Returns the memory subsystem specification.
getSuccessor() - Method in class ru.ispras.microtesk.translator.nml.coverage.Block
 
getSymbol(CommonTree) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserBase
 
getSymbolicResult() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
 
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
 
getTag(A) - Method in class ru.ispras.microtesk.mmu.basis.AddressView
Returns the tag of the given address (fields[0]).
getTag(long) - 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.translator.antlrex.symbols.Symbol
Returns the tag object associated with the symbol or null if it is not assigned.
getTagEqualRelation(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedDependency
Returns the tag-equal relation for the given device.
getTagExpression() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
Returns the tag calculation function.
getTagMask() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
 
getTagReplacedRelation(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedDependency
Returns the tag-replaced relation for the given device.
getTarget() - Method in class ru.ispras.microtesk.mmu.translator.ir.AttributeRef
 
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.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.
getTargetAddress() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.EventLoader
 
getTargetAddress() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.Load
 
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).
getTargetEvent() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.EventLoader
 
getTargetEvent() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.Load
 
getTargetLabel() - Method in class ru.ispras.microtesk.test.template.Call
 
getTargetName() - Method in class ru.ispras.microtesk.test.template.Preparator
 
getTargetName() - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
getTempVars() - Method in class ru.ispras.microtesk.model.api.Model
 
getTerms() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
 
getTestBase() - Method in class ru.ispras.microtesk.test.sequence.engine.EngineContext
 
getTestData(EngineContext, Primitive, Situation, TestBaseQueryCreator) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
 
getTestSequence(AdapterResult) - Static method in class ru.ispras.microtesk.test.TestEngineUtils
 
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.api.ArgumentMode
 
getText() - Method in enum ru.ispras.microtesk.model.api.data.floatx.Precision
 
getText() - Method in class ru.ispras.microtesk.model.api.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.Call
 
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 enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
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.api.tarmac.Record
 
getTimeMetric(Statistics.Activity) - Method in class ru.ispras.microtesk.test.Statistics
 
getTimeMetricText(Statistics.Activity) - Method in class ru.ispras.microtesk.test.Statistics
 
getTo() - Method in class ru.ispras.microtesk.model.api.memory.MemoryRegion
 
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.translator.coverage.MemoryTrajectoryExtractor.Result
 
getTransition() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath.Entry
 
getTransition() - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryGraph.Edge
 
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.declaration_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.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.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.opSpecPart_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.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.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.sequence.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.sequence.engine.memory.AddressObject
 
getType() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccess
 
getType() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryHazard
Returns the conflict type.
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.api.data.Data
 
getType() - Method in class ru.ispras.microtesk.model.api.Immediate
 
getType() - Method in class ru.ispras.microtesk.model.api.IsaPrimitiveInfo
 
getType() - Method in class ru.ispras.microtesk.model.api.memory.Location
 
getType() - Method in class ru.ispras.microtesk.model.api.memory.Memory
 
getType() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
getType() - Method in class ru.ispras.microtesk.test.sequence.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.api.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.api.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.shared.Type
 
getTypeNames() - Method in class ru.ispras.microtesk.model.api.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(int) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructure
Returns the united dependency of the j-th memory access on the previous accesses.
getUnitedDependencyFilters() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
 
getUnitedHazardFilters() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
 
getUnknownImmValues() - Method in class ru.ispras.microtesk.test.sequence.engine.utils.TestBaseQueryCreator
 
getUnknownValues() - Method in class ru.ispras.microtesk.test.sequence.engine.utils.BindingBuilder
 
getUnusedBlocks() - Method in class ru.ispras.microtesk.test.template.Template
 
getUp() - Method in class ru.ispras.microtesk.test.template.BlockId.Distance
 
getUsedAddresses(Range<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocationTable
 
getUsedObjects() - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
Returns the set of used objects.
getVa(long, long) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
 
getVa(long) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
 
getVa() - Method in class ru.ispras.microtesk.test.template.MemoryObject
 
getValue() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerVariable
Returns the value of the variable.
getValue(IntegerVariable) - 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.api.memory.Location
 
getValue() - Method in interface ru.ispras.microtesk.model.api.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(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(T) - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
Returns the object value (if is defined) or null (otherwise).
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.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.IntegerField
Returns the variable of the integer field.
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
 
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.test.sequence.engine.memory.MemoryAccessPath
 
getVariables() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
 
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
 
getVaType() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
 
getVersion(IntegerVariable, int) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
 
getVersion(IntegerField, int) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
 
getVirtualAddress() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
 
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.Block
 
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.sequence.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
 
growTo(BigInteger) - Method in class ru.ispras.microtesk.model.api.memory.MemoryRegion
 

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() - Method in class ru.ispras.microtesk.test.template.LabelValue
 
hasConflict() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
 
hasData() - Method in class ru.ispras.microtesk.test.template.Call
 
hasFrame() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath.Entry
 
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.mmu.basis.MemoryAccessType
 
hashCode() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryHazard
 
hashCode() - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryGraph.Edge
 
hashCode() - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryGraph
 
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.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.api.data.Data
 
hashCode() - Method in class ru.ispras.microtesk.model.api.data.floatx.FloatX
 
hashCode() - Method in class ru.ispras.microtesk.model.api.data.Type
 
hashCode() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
hashCode() - Method in class ru.ispras.microtesk.test.LabelManager.Target
 
hashCode() - Method in class ru.ispras.microtesk.test.sequence.engine.utils.AddressingModeWrapper
 
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.translator.coverage.MemoryAccessPathIterator
 
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.api.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.sequence.engine.memory.MemoryAccessPath
 
hasTypeMismatch(Collection<? extends Node>) - Static method in class ru.ispras.microtesk.translator.nml.coverage.IntegerCast
 
hasValue() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIterator
 
hasValue() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIteratorEx
 
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.sequence.combinator.CombinatorPermutator
 
hasValue() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecution
 
hasValue() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecutionIterator
 
hasValue() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchStructureIterator
 
hasValue() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchTraceIterator
 
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.sequence.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.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
 
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.sequence.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.api.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.api
Immediate is a primitive that describes immediate values.
Immediate(Location) - Constructor for class ru.ispras.microtesk.model.api.Immediate
 
Immediate(Data) - Constructor for class ru.ispras.microtesk.model.api.Immediate
 
Immediate(Type) - Constructor for class ru.ispras.microtesk.model.api.Immediate
 
Immediate.Info - Class in ru.ispras.microtesk.model.api
 
Immediate.Info(Type) - Constructor for class ru.ispras.microtesk.model.api.Immediate.Info
 
incInstructions() - 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.sequence.engine.memory.symbolic.MemorySymbolicResult
 
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.sequence.engine.memory.MemoryAccessStructureIterator
 
init() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIteratorEx
 
init(TemporaryVariables) - Method in class ru.ispras.microtesk.model.api.IsaPrimitive
Perform initialization of temporary variables that can be used in other attributes (action, syntax, image).
init() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorPermutator
 
init(AllocationSettings) - Static method in class ru.ispras.microtesk.test.sequence.engine.allocator.ModeAllocator
 
init() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecution
 
init() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecutionIterator
 
init() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchStructureIterator
 
init() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchTraceIterator
 
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
 
initialize(BigInteger, BigInteger) - Static method in class ru.ispras.microtesk.model.api.memory.AddressTranslator
 
initialize(String, String) - Static method in class ru.ispras.microtesk.model.api.tarmac.Tarmac
 
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.
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.api
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.api.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.api.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(Collection<Collection<IntegerVariable>>, 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, 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.
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.
IntegerFieldFormulaSolver - Class in ru.ispras.microtesk.basis.solver.integer
IntegerFieldFormulaSolver implements an integer-field-constraints solver.
IntegerFieldFormulaSolver(Collection<Collection<IntegerVariable>>, Collection<IntegerFormula<IntegerField>>, IntegerVariableInitializer) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerFieldFormulaSolver
Constructs a solver.
IntegerFieldFormulaSolver(Collection<IntegerVariable>, IntegerFormula<IntegerField>, IntegerVariableInitializer) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerFieldFormulaSolver
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.
IntegerFormulaSolver - Class in ru.ispras.microtesk.basis.solver.integer
IntegerFormulaSolver implements a simple constraint solver.
IntegerFormulaSolver(Collection<Collection<IntegerVariable>>, Collection<IntegerFormula<IntegerVariable>>) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerFormulaSolver
Constructs a solver.
IntegerFormulaSolver(Collection<IntegerVariable>, IntegerFormula<IntegerVariable>) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerFormulaSolver
Constructs a solver.
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.
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.api.data.Data
 
intValue() - Method in class ru.ispras.microtesk.model.api.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
 
isAddressCheckNeeded() - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
 
isAlias() - Method in class ru.ispras.microtesk.model.api.memory.Memory
 
isAligned(long) - 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).
IsaPrimitive - Class in ru.ispras.microtesk.model.api
The IsaPrimitive class implements base functionality of addressing modes and operations.
IsaPrimitive(Map<String, IsaPrimitive>) - Constructor for class ru.ispras.microtesk.model.api.IsaPrimitive
Constructs a primitive and saves the table of its arguments.
IsaPrimitive() - Constructor for class ru.ispras.microtesk.model.api.IsaPrimitive
Constructs a primitive.
IsaPrimitiveBuilder - Class in ru.ispras.microtesk.model.api
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.api.IsaPrimitiveBuilder
Creates a builder for a primitive described with the specified parameters.
IsaPrimitiveInfo - Class in ru.ispras.microtesk.model.api
 
IsaPrimitiveInfo(IsaPrimitiveKind, String, Type) - Constructor for class ru.ispras.microtesk.model.api.IsaPrimitiveInfo
 
IsaPrimitiveInfoAnd - Class in ru.ispras.microtesk.model.api
 
IsaPrimitiveInfoAnd(IsaPrimitiveKind, String, Class<?>, Type) - Constructor for class ru.ispras.microtesk.model.api.IsaPrimitiveInfoAnd
 
IsaPrimitiveInfoOr - Class in ru.ispras.microtesk.model.api
 
IsaPrimitiveInfoOr(IsaPrimitiveKind, String, IsaPrimitiveInfo...) - Constructor for class ru.ispras.microtesk.model.api.IsaPrimitiveInfoOr
 
IsaPrimitiveKind - Enum in ru.ispras.microtesk.model.api
Specifies the kind of the object described by the ISA primitive.
isArgumentDefined(String) - Method in class ru.ispras.microtesk.model.api.metadata.MetaAddressingMode
Checks whether the addressing mode has an argument with the specified name.
isAtomic() - Method in class ru.ispras.microtesk.test.template.Block
 
isAtomicSequence() - Method in class ru.ispras.microtesk.test.template.Call
 
isAuxiliary() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.EntryObject
 
isBasicBlock() - Method in class ru.ispras.microtesk.test.sequence.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.api.metadata.MetaOperation
Checks whether the operation is a branch operation (causes control transfer).
isBranch() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEntry
Checks whether the entry is a conditional or an unconditional branch.
isBranch() - Method in class ru.ispras.microtesk.test.template.Call
 
isBranch() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
isBranch() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
isCall() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath.Entry
 
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.api.metadata.MetaOperation
Checks whether the operation is a conditional branch operation (causes control transfer on some condition).
isConditionalBranch() - Method in class ru.ispras.microtesk.test.template.Call
 
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
 
isCorrect() - Method in class ru.ispras.microtesk.translator.antlrex.ParserEx
 
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.sequence.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.sequence.engine.branch.BranchEntry
Checks whether the entry is a delay slot.
isDisabledTransition(MmuTransition) - Static method in class ru.ispras.microtesk.mmu.test.sequence.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.mmu.basis.MemoryAccessStack
 
isEmpty() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchStructure
 
isEmpty() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchTrace
 
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.test.template.Call
 
isEmpty() - Method in class ru.ispras.microtesk.test.TestSequence
 
isEnabled() - Method in class ru.ispras.microtesk.mmu.settings.BooleanOptionSettings
 
isEnabled() - Static method in class ru.ispras.microtesk.model.api.tarmac.Tarmac
 
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.sequence.engine.memory.MemoryHazard.Type
Checks whether the conflict is expressed as an equality.
isExecutable() - Method in class ru.ispras.microtesk.test.template.Call
 
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
 
isFeasibleEntry(MemoryAccessPath.Entry, MemoryAccessStack, MemoryAccessConstraints, MemorySymbolicResult) - Static method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngineUtils
 
isFeasiblePath(MemoryAccessPath, Collection<IntegerConstraint<IntegerField>>) - Static method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngineUtils
 
isFeasiblePath(MmuSubsystem, MemoryAccessPath, MemoryAccessConstraints) - Static method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngineUtils
 
isFeasibleStructure(MemoryAccessStructure) - Static method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngineUtils
 
isFeasibleTransition(MmuTransition, MemoryAccessStack, MemoryAccessConstraints, MemorySymbolicResult) - Static method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngineUtils
 
isFeasibleTransition(MmuTransition, MemoryAccessType, MemoryAccessStack, MemoryAccessConstraints, MemorySymbolicResult) - Static method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngineUtils
 
isFictitious() - Method in class ru.ispras.microtesk.test.sequence.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.sequence.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.Call
 
isGlobal() - Method in class ru.ispras.microtesk.test.template.DataSection
 
isGlobal() - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
 
isGoto(Call) - Static method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEngine
 
isGoto() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEntry
Checks whether the entry is an unconditional branch.
isGreater(BigInteger) - Method in class ru.ispras.microtesk.model.api.memory.MemoryRegion
 
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
 
isIfThen(Call) - Static method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEngine
 
isIfThen() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEntry
Checks whether the entry is a conditional branch.
isImageSizeFixed() - Method in class ru.ispras.microtesk.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.api.ArgumentMode
 
isInitialized(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Mmu
 
isInitialized() - Method in interface ru.ispras.microtesk.model.api.memory.Location.Atom
 
isInitialized() - Method in class ru.ispras.microtesk.model.api.memory.Location
 
isInitialized(BitVector) - Method in interface ru.ispras.microtesk.model.api.memory.MemoryDevice
Checks whether the specified address location has been initialized.
isInitialized(BitVector) - Method in class ru.ispras.microtesk.model.api.memory.MemoryDeviceWrapper
 
isInitialized(int) - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
 
isInitialized(long) - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
 
isInitialized(BitVector) - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
 
isInitialized() - Method in class ru.ispras.microtesk.test.template.DataManager
 
isInteger() - Method in class ru.ispras.microtesk.model.api.data.Type
 
isInteger() - Method in enum ru.ispras.microtesk.model.api.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.
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.api.metadata.MetaAddressingMode
Checks whether the addressing performs a memory load action in its attributes.
isLoad() - Method in class ru.ispras.microtesk.model.api.metadata.MetaOperation
Checks whether the operation performs a memory load action.
isLoad() - Method in class ru.ispras.microtesk.test.template.Call
 
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.api.data.Data
Checks whether the significant bits are lost when the specified integer is converted to the specified Model API type.
isMapped() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
 
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
 
isMemoryAccessWithSituation(Call) - Static method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngine
 
isMemoryReference() - Method in class ru.ispras.microtesk.model.api.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.Call
 
isNan() - Method in class ru.ispras.microtesk.model.api.data.Data
 
isNan() - Method in class ru.ispras.microtesk.model.api.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.decoder.Decoder
 
isOpen() - Method in class ru.ispras.microtesk.decoder.BinaryWriter
 
isOrRule() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
 
isOut() - Method in enum ru.ispras.microtesk.model.api.ArgumentMode
 
isOverlap(MemoryRegion) - Method in class ru.ispras.microtesk.model.api.memory.MemoryRegion
 
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.sequence.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.Call
 
isProgramLengthLimitExceeded() - Method in class ru.ispras.microtesk.test.Statistics
 
isReadOnly() - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
 
isRegister(Location) - Static method in class ru.ispras.microtesk.translator.nml.ir.analysis.IrInquirer
 
isRelativeOrigin() - Method in class ru.ispras.microtesk.test.template.Call
 
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.
isReturn() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath.Entry
 
isRoot() - Method in class ru.ispras.microtesk.model.api.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.api.data.Data
 
isSignalingNan() - Method in class ru.ispras.microtesk.model.api.data.floatx.FloatX
 
isSignalingNan(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
isSimple() - Method in class ru.ispras.microtesk.test.sequence.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(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
 
isStatus(TreeVisitor.Status) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
isStore() - Method in class ru.ispras.microtesk.model.api.metadata.MetaAddressingMode
Checks whether the addressing mode performs a memory store action.
isStore() - Method in class ru.ispras.microtesk.model.api.metadata.MetaOperation
Checks whether the operation performs a memory store action.
isStore() - Method in class ru.ispras.microtesk.test.template.Call
 
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.test.testbase.AddressDataGenerator
 
isSuitable(TestBaseQuery) - Method in class ru.ispras.microtesk.test.testbase.BranchDataGenerator
 
isSupported(IsaPrimitive) - Method in class ru.ispras.microtesk.model.api.Immediate.Info
 
isSupported(IsaPrimitive) - Method in class ru.ispras.microtesk.model.api.IsaPrimitiveInfo
 
isSupported(IsaPrimitive) - Method in class ru.ispras.microtesk.model.api.IsaPrimitiveInfoAnd
 
isSupported(IsaPrimitive) - Method in class ru.ispras.microtesk.model.api.IsaPrimitiveInfoOr
 
isTraceLengthLimitExceeded() - Method in class ru.ispras.microtesk.test.Statistics
 
isType(TypeId) - Method in class ru.ispras.microtesk.model.api.data.Data
 
isTypeAccepted(String) - Method in class ru.ispras.microtesk.model.api.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(T) - Method in class ru.ispras.microtesk.test.sequence.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
 
isValidPath(MmuSubsystem, MemoryAccessPath) - Static method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngineUtils
 
isValidTransition(MmuTransition, MemoryAccessType) - Static method in class ru.ispras.microtesk.mmu.test.sequence.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.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.api.memory
 
Label(String, Memory) - Constructor for class ru.ispras.microtesk.model.api.memory.Label
 
Label(String, Memory, int) - Constructor for class ru.ispras.microtesk.model.api.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 - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader
Load represents a load operation to be performed to prepare a memory buffer.
Load(MmuBuffer, BufferAccessEvent, long, long, EntryObject) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.Load
Construct a load object.
load() - Method in class ru.ispras.microtesk.model.api.Execution.InternalVariable
 
load(boolean) - Method in interface ru.ispras.microtesk.model.api.memory.Location.Atom
 
load() - Method in class ru.ispras.microtesk.model.api.memory.Location
 
load(BitVector) - Method in interface ru.ispras.microtesk.model.api.memory.MemoryDevice
Loads data from the given address.
load(BitVector) - Method in class ru.ispras.microtesk.model.api.memory.MemoryDeviceWrapper
 
load(BitVector) - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
 
Loader - Interface in ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader
Loader is an interface of a memory buffer preparator.
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
 
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.api.memory
 
Location(Data) - Constructor for class ru.ispras.microtesk.model.api.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.Atom - Interface in ru.ispras.microtesk.model.api.memory
 
Location.Bitfield - Class in ru.ispras.microtesk.translator.nml.ir.expr
 
Location.LoggableAtom - Interface in ru.ispras.microtesk.model.api.memory
 
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.api.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.api.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, Call) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
 
makeConcreteCalls(EngineContext, List<Call>) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
 
makeCopy() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveAND
 
makeErrorMessage(TestBaseQueryResult) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
 
makeExceptionHandler(EngineContext, ExceptionHandler) - Static method in class ru.ispras.microtesk.test.TestEngineUtils
 
makeImm(Argument) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
 
makeImmLazy(Argument) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
 
makeImmRandom(Argument) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
 
makeImmUnknown(Argument) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
 
makeInitializer(EngineContext, Primitive, Situation, Set<AddressingModeWrapper>) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
 
makeInitializer(EngineContext, Primitive, BitVector) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
 
makeInitializer(PreparatorStore, BitVector, Map<String, BitVector>) - Method in class ru.ispras.microtesk.test.template.BufferPreparator
 
makeInitializer(PreparatorStore, Primitive, BitVector, String) - Method in class ru.ispras.microtesk.test.template.Preparator
 
makeLabel(Argument) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
 
makeLabelsUnique(Call) - Method in class ru.ispras.microtesk.test.template.LabelUniqualizer
 
makeMode(EngineContext, Argument) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
 
makeMode(EngineContext, Primitive) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
 
makeOp(EngineContext, Argument) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
 
makeOp(EngineContext, Primitive) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
 
makeSpecialConcreteCall(EngineContext, String) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
 
makeStreamInit(EngineContext, String) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
 
makeStreamRead(EngineContext, String) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
 
makeStreamWrite(EngineContext, String) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
 
makeTestSequenceForExceptionHandler(EngineContext, ExceptionHandler.Section) - Static method in class ru.ispras.microtesk.test.TestEngineUtils
 
makeTestSequenceForExternalBlock(EngineContext, Block) - Static method in class ru.ispras.microtesk.test.TestEngineUtils
 
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
 
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.api.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.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.api.memory
 
Memory(Memory.Kind, String, Type, BigInteger, boolean) - Constructor for class ru.ispras.microtesk.model.api.memory.Memory
 
Memory(Memory) - Constructor for class ru.ispras.microtesk.model.api.memory.Memory
 
Memory.Kind - Enum in ru.ispras.microtesk.model.api.memory
 
Memory.Proxy - Class in ru.ispras.microtesk.mmu.model.api
Proxy class is used to simplify code of assignment expressions.
MemoryAccess - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory
MemoryAccess describes an execution path of a memory access instruction.
MemoryAccess(MemoryAccessType, MemoryAccessPath, RegionSettings, MmuSegment) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccess
 
MemoryAccessConstraints - Class in ru.ispras.microtesk.mmu.basis
The MemoryAccessConstraints class holds constraints related to memory accesses.
MemoryAccessConstraints(List<IntegerConstraint<IntegerField>>, List<BufferEventConstraint>) - Constructor for class ru.ispras.microtesk.mmu.basis.MemoryAccessConstraints
 
MemoryAccessConstraints.Builder - Class in ru.ispras.microtesk.mmu.basis
 
MemoryAccessConstraints.Builder() - Constructor for class ru.ispras.microtesk.mmu.basis.MemoryAccessConstraints.Builder
 
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.api.memory
 
MemoryAccessMode(boolean, boolean, boolean) - Constructor for class ru.ispras.microtesk.model.api.memory.MemoryAccessMode
 
MemoryAccessMode(String) - Constructor for class ru.ispras.microtesk.model.api.memory.MemoryAccessMode
 
MemoryAccessPath - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory
MemoryAccessPath represents the execution path of a memory access instruction.
MemoryAccessPath(Collection<MemoryAccessPath.Entry>, Collection<MmuAction>, Collection<MmuAddressInstance>, Collection<MmuBufferAccess>, Collection<MmuSegment>, Collection<IntegerVariable>, Map<MmuBufferAccess, BufferAccessEvent>, Map<RegionSettings, Collection<MmuSegment>>) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
 
MemoryAccessPath.Builder - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory
 
MemoryAccessPath.Builder() - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath.Builder
 
MemoryAccessPath.Entry - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory
 
MemoryAccessPath.Entry.Kind - Enum in ru.ispras.microtesk.mmu.test.sequence.engine.memory
 
MemoryAccessPathChooser - Class in ru.ispras.microtesk.mmu.translator.coverage
 
MemoryAccessPathChooser(MmuSubsystem, Collection<Collection<Object>>, MemoryGraph, MemoryAccessType, MemoryAccessConstraints, boolean) - Constructor for class ru.ispras.microtesk.mmu.translator.coverage.MemoryAccessPathChooser
 
MemoryAccessPathChooser(MmuSubsystem, Collection<Object>, MemoryGraph, MemoryAccessType, MemoryAccessConstraints) - Constructor for class ru.ispras.microtesk.mmu.translator.coverage.MemoryAccessPathChooser
 
MemoryAccessPathIterator - Class in ru.ispras.microtesk.mmu.translator.coverage
MemoryAccessPathIterator implements a DFS-based iterator of memory access paths.
MemoryAccessPathIterator(MmuSubsystem, MemoryGraph, MemoryAccessType, MemoryAccessConstraints) - Constructor for class ru.ispras.microtesk.mmu.translator.coverage.MemoryAccessPathIterator
 
MemoryAccessPathIterator(MmuSubsystem, Collection<Object>, MemoryGraph, MemoryAccessType, MemoryAccessConstraints) - Constructor for class ru.ispras.microtesk.mmu.translator.coverage.MemoryAccessPathIterator
 
MemoryAccessPathIterator(MmuSubsystem, MemoryGraph, MemoryAccessType, MemoryAccessConstraints, MemoryAccessStack, MemorySymbolicResult) - Constructor for class ru.ispras.microtesk.mmu.translator.coverage.MemoryAccessPathIterator
 
MemoryAccessPathIterator(MmuSubsystem, Collection<Object>, MemoryGraph, MemoryAccessType, MemoryAccessConstraints, MemoryAccessStack, MemorySymbolicResult) - Constructor for class ru.ispras.microtesk.mmu.translator.coverage.MemoryAccessPathIterator
 
MemoryAccessPathIterator.Result - Class in ru.ispras.microtesk.mmu.translator.coverage
 
MemoryAccessPathIterator.Result(MemoryAccessPath, MemorySymbolicResult) - Constructor for class ru.ispras.microtesk.mmu.translator.coverage.MemoryAccessPathIterator.Result
 
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
 
MemoryAccessStructure - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory
MemoryAccessStructure describes a memory access structure, i.e.
MemoryAccessStructure(List<MemoryAccess>, MemoryDependency[][]) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructure
 
MemoryAccessStructure(MemoryAccess, MemoryAccess, MemoryDependency) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructure
 
MemoryAccessStructureChecker - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory
MemoryAccessStructureChecker(Predicate<MemoryAccessStructure>) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureChecker
 
MemoryAccessStructureIterator - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory
MemoryAccessStructureIterator implements an iterator of memory access structures, i.e.
MemoryAccessStructureIterator(MemoryGraphAbstraction, List<MemoryAccessType>, List<MemoryAccessConstraints>, MemoryAccessConstraints) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIterator
 
MemoryAccessStructureIteratorEx - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory
MemoryAccessStructureIteratorEx implements an iterator of memory access structures.
MemoryAccessStructureIteratorEx(List<Collection<MemoryAccessType>>, boolean, MemoryGraphAbstraction, MemoryAccessConstraints) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIteratorEx
 
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
 
MemoryAdapter - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory
MemoryAdapter implements adapter of MemorySolution.
MemoryAdapter() - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAdapter
 
MemoryAllocator - Class in ru.ispras.microtesk.model.api.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.api.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
 
MemoryDependency - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory
This class describes a dependency, which is a number of device usage conflicts.
MemoryDependency() - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryDependency
Constructs a dependency.
MemoryDependency(MemoryDependency) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryDependency
Constructs a copy of the dependency.
MemoryDevice - Interface in ru.ispras.microtesk.model.api.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.api.memory
The MemoryDeviceWrapper class adapts a Memory object to the MemoryDevice interface.
MemoryDeviceWrapper(Memory) - Constructor for class ru.ispras.microtesk.model.api.memory.MemoryDeviceWrapper
 
MemoryEngine - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory
 
MemoryEngine() - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngine
 
MemoryEngineContext - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory
MemoryEngineContext stores information required by an MemoryEngine.
MemoryEngineContext(Iterator<MemoryAccessStructure>, Map<MmuAddressInstance, Predicate<Long>>, MemoryAccessPathChooser) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngineContext
 
MemoryEngineUtils - Class in ru.ispras.microtesk.mmu.test.sequence.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
 
MemoryGraph - Class in ru.ispras.microtesk.mmu.translator.coverage
MemoryGraph represents a memory subsystem's control flow graph (CFG).
MemoryGraph(MmuSubsystem) - Constructor for class ru.ispras.microtesk.mmu.translator.coverage.MemoryGraph
 
MemoryGraph.Edge - Class in ru.ispras.microtesk.mmu.translator.coverage
 
MemoryGraph.Edge(MmuTransition, Object, Set<Object>) - Constructor for class ru.ispras.microtesk.mmu.translator.coverage.MemoryGraph.Edge
 
MemoryGraph.Edge(MmuTransition) - Constructor for class ru.ispras.microtesk.mmu.translator.coverage.MemoryGraph.Edge
 
MemoryGraphAbstraction - Enum in ru.ispras.microtesk.mmu.translator.coverage
MemoryGraphAbstraction contains different abstractions for memory access path transitions.
MemoryHazard - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory
This class describes a device usage conflict, which is a simple dependency between two instructions.
MemoryHazard(MemoryHazard.Type, MmuBuffer, MmuCondition) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryHazard
Constructs a device conflict.
MemoryHazard(MemoryHazard.Type, MmuAddressInstance, MmuCondition) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryHazard
Constructs an address space conflict.
MemoryHazard.Type - Enum in ru.ispras.microtesk.mmu.test.sequence.engine.memory
This enumeration contains conflict types.
MemoryLoader - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader
MemoryLoader implements a preparator for memory buffers.
MemoryLoader() - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.MemoryLoader
 
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.
MemoryRegion - Class in ru.ispras.microtesk.model.api.memory
The MemoryRegion is designed to track allocated memory.
MemoryRegion(BigInteger, BigInteger) - Constructor for class ru.ispras.microtesk.model.api.memory.MemoryRegion
 
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
 
MemorySolution - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory
MemorySolution represents a solution (test data) for a number of dependent instruction calls (memory access structure).
MemorySolution(MemoryAccessStructure) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemorySolution
Constructs an uninitialized solution for the given memory access structure.
MemorySolver - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory
MemorySolver implements a solver of memory-related constraints (hit, miss, etc.) specified in a memory access structure.
MemorySolver(MemoryAccessStructure, MemoryEngineContext, AddressAllocator, EntryIdAllocator, long, DataType, GeneratorSettings) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemorySolver
 
MemoryStorage - Class in ru.ispras.microtesk.model.api.memory
The MemoryStorage implements a memory storage.
MemoryStorage(long, int) - Constructor for class ru.ispras.microtesk.model.api.memory.MemoryStorage
 
MemoryStorage(BigInteger, int) - Constructor for class ru.ispras.microtesk.model.api.memory.MemoryStorage
 
MemoryStorage(MemoryStorage) - Constructor for class ru.ispras.microtesk.model.api.memory.MemoryStorage
 
MemorySymbolicExecutor - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic
MemorySymbolicExecutor implements a simple symbolic executor of memory access structures.
MemorySymbolicExecutor(MemorySymbolicResult) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicExecutor
 
MemorySymbolicExecutor() - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicExecutor
 
MemorySymbolicResult - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic
MemorySymbolicExecutor represents a result of symbolic execution.
MemorySymbolicResult() - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
 
MemorySymbolicResult(MemorySymbolicResult) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
 
MemoryTrajectoryExtractor - Class in ru.ispras.microtesk.mmu.translator.coverage
Given a memory subsystem specification and an abstraction (labeling) function, MemoryTrajectoryExtractor extracts all possible trajectories (abstract paths).
MemoryTrajectoryExtractor(MmuSubsystem) - Constructor for class ru.ispras.microtesk.mmu.translator.coverage.MemoryTrajectoryExtractor
 
MemoryTrajectoryExtractor.Result - Class in ru.ispras.microtesk.mmu.translator.coverage
MemoryTrajectoryExtractor.Result(Collection<Collection<Object>>, MemoryGraph) - Constructor for class ru.ispras.microtesk.mmu.translator.coverage.MemoryTrajectoryExtractor.Result
 
MemoryUnitedDependency - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory
This class represents a united dependency, which combines information on dependencies of a single execution from other ones.
MemoryUnitedDependency(Map<MemoryDependency, Integer>) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedDependency
Constructs a united dependency.
MemoryUnitedHazard - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory
This class represents a united hazard, which combines information on hazards on a single device and/or an address space.
MemoryUnitedHazard(Map<MemoryHazard, Set<Integer>>) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedHazard
Constructs a united hazard.
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(MemoryAccessConstraints, MemoryAccessConstraints) - Static method in class ru.ispras.microtesk.mmu.basis.MemoryAccessConstraints
 
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.api.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.api.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.api.metadata.MetaAddressingMode
 
MetaArgument - Class in ru.ispras.microtesk.model.api.metadata
The MetaArgument class describes arguments or addressing modes and operations.
MetaArgument(String, Type) - Constructor for class ru.ispras.microtesk.model.api.metadata.MetaArgument
Constructs a meta argument object for an immediate argument.
MetaArgument(String, MetaAddressingMode, ArgumentMode) - Constructor for class ru.ispras.microtesk.model.api.metadata.MetaArgument
Constructs a meta argument object for an addressing mode argument.
MetaArgument(String, MetaOperation, ArgumentMode) - Constructor for class ru.ispras.microtesk.model.api.metadata.MetaArgument
Constructs a meta argument object for an operation argument.
MetaArgument(String, MetaGroup, ArgumentMode) - Constructor for class ru.ispras.microtesk.model.api.metadata.MetaArgument
Constructs a meta argument object for an group.
MetaArgument(String, IsaPrimitiveKind, ArgumentMode, Set<String>, Type) - Constructor for class ru.ispras.microtesk.model.api.metadata.MetaArgument
Constructs a meta argument object.
MetaData - Interface in ru.ispras.microtesk.model.api.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.api.metadata
The MetaDataUtils class contains utility methods to deal with objects implementing the MetaData interface.
MetaGroup - Class in ru.ispras.microtesk.model.api.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.api.metadata.MetaGroup
Constructs a MetaGroup object.
MetaGroup(MetaGroup.Kind, String, Collection<? extends MetaData>) - Constructor for class ru.ispras.microtesk.model.api.metadata.MetaGroup
Constructs a MetaGroup object.
MetaGroup.Kind - Enum in ru.ispras.microtesk.model.api.metadata
Specifies the kind of stored items.
MetaLocationStore - Class in ru.ispras.microtesk.model.api.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.api.metadata.MetaLocationStore
 
MetaModel - Class in ru.ispras.microtesk.model.api.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.api.metadata.MetaModel
 
MetaModel(Collection<MetaAddressingMode>, Collection<MetaGroup>, Collection<MetaOperation>, Collection<MetaGroup>, Collection<MetaLocationStore>, Collection<MetaLocationStore>) - Constructor for class ru.ispras.microtesk.model.api.metadata.MetaModel
 
MetaModelBuilder - Class in ru.ispras.microtesk.model.api.metadata
 
MetaModelBuilder() - Constructor for class ru.ispras.microtesk.model.api.metadata.MetaModelBuilder
 
MetaModelPrinter - Class in ru.ispras.microtesk.model.api.metadata
TODO: port all code to the toString method of corresponding meta data objects.
MetaModelPrinter(MetaModel) - Constructor for class ru.ispras.microtesk.model.api.metadata.MetaModelPrinter
 
MetaOperation - Class in ru.ispras.microtesk.model.api.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.api.metadata.MetaOperation
 
MetaOperation(String, String, boolean, boolean, boolean, boolean, boolean, boolean, int) - Constructor for class ru.ispras.microtesk.model.api.metadata.MetaOperation
 
MetaShortcut - Class in ru.ispras.microtesk.model.api.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.api.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
 
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, 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(Variable, IntegerVariable) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAddressInstance
 
MmuAddressInstance(Variable) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAddressInstance
 
MmuAddressInstance(String, 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, 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 expr 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, List<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, BufferAccessEvent, MmuCondition, Collection<String>, Collection<MmuSegment>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
 
MmuGuard(MmuBufferAccess, BufferAccessEvent, MmuCondition) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
 
MmuGuard(MmuBufferAccess, BufferAccessEvent) - 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(Collection<String>, Collection<MmuSegment>) - 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 - Interface in ru.ispras.microtesk.mmu.model.api
 
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.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.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.DFA45 - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.DFA45(BaseRecognizer) - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.DFA45
 
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.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
 
MmuSegment - Class in ru.ispras.microtesk.mmu.translator.ir.spec
MmuSegment represents a virtual memory segment (address space).
MmuSegment(String, MmuAddressInstance, MmuAddressInstance, long, long, boolean, MmuExpression, MmuExpression) - 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
 
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.api.data.Data
 
mod(FloatX) - Method in class ru.ispras.microtesk.model.api.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.sequence.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.api
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.api.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.api
 
ModelBuilder(String, MetaModel, Decoder, ProcessingElement.Factory, TemporaryVariables.Factory) - Constructor for class ru.ispras.microtesk.model.api.ModelBuilder
 
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
 
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
 
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
 
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.api.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.api.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.api.data.floatx.FloatX
 
negate() - Method in class ru.ispras.microtesk.model.api.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
 
neqReplaced(MmuExpression) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
neqReplaced(IntegerField) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
neqReplaced(IntegerVariable) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
 
neqReplaced(MmuExpression) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
neqReplaced(IntegerField) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
neqReplaced(IntegerVariable) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
 
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.
newAddressingModeBuilder(String) - Method in class ru.ispras.microtesk.test.template.Template
 
newAddressingModeBuilderForGroup(String) - Method in class ru.ispras.microtesk.test.template.Template
 
newAddressReference() - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
newAddressReference(int, int) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
newAddressReference() - Method in class ru.ispras.microtesk.test.template.Template
 
newAddressReference(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
 
newAllocator(int, BigInteger) - Method in class ru.ispras.microtesk.model.api.memory.Memory
 
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<Call>) - Static method in class ru.ispras.microtesk.test.template.Call
 
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
 
newBinaryWriter(String, String, String) - Static method in class ru.ispras.microtesk.utils.FileUtils
 
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.api.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, Statistics) - 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.Call
 
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.Call
 
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, Statistics, int) - Static method in class ru.ispras.microtesk.test.Printer
 
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(String) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
newEntryFieldReference(String, int, int) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
newEntryFieldReference(String) - Method in class ru.ispras.microtesk.test.template.Template
 
newEntryFieldReference(String, int, int) - Method in class ru.ispras.microtesk.test.template.Template
 
newEntryReference() - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
newEntryReference(int, int) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
newEntryReference(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, Statistics, 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
 
newFreeAllocatedMode(Primitive, boolean) - Static method in class ru.ispras.microtesk.test.template.Call
 
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.api.ProcessingElement
 
newInstruction(ConcreteCall) - Static method in class ru.ispras.microtesk.model.api.tarmac.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(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
 
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.Call
 
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, Location.Atom) - Static method in class ru.ispras.microtesk.model.api.memory.Location
 
newLocationForConst(Data) - Static method in class ru.ispras.microtesk.model.api.memory.Location
 
newMark(CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newMemoryAccess(long, BitVector, boolean) - Static method in class ru.ispras.microtesk.model.api.tarmac.Record
 
newMemoryAllocator(String, int, BigInteger) - Method in class ru.ispras.microtesk.model.api.ProcessingElement
 
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.api.Model
 
newOp(String, String) - Method in class ru.ispras.microtesk.model.api.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.Call
 
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
 
newRegisterWrite(String, BitVector) - Static method in class ru.ispras.microtesk.model.api.tarmac.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.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
 
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.
newTemplate() - Method in class ru.ispras.microtesk.test.TestEngine
 
newTestBase(GeneratorSettings) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
 
newText(String) - Static method in class ru.ispras.microtesk.test.template.Call
 
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.api.data.TypeId
 
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
 
next() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIterator
 
next() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIteratorEx
 
next() - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryAccessPathIterator
 
next() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorPermutator
 
next(Collection<T>, Collection<T>, Collection<T>, Map<String, String>) - Method in interface ru.ispras.microtesk.test.sequence.engine.allocator.AllocationStrategy
Chooses an object.
next(Collection<T>, Collection<T>, Collection<T>) - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.Allocator
 
next() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecution
 
next() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecutionIterator
 
next() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchStructureIterator
 
next() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchTraceIterator
 
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.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.opSpecPart_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.opSpecPart_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.opSpecPart_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.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.DFA45 - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.DFA45(BaseRecognizer) - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.DFA45
 
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.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.sequence.engine.utils.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
 
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(MmuTransition, MemoryAccessStack.Frame) - Static method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath.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.api.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

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
 
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
 
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
 
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
 
opSpecPart() - 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
 
OptionReader - Class in ru.ispras.microtesk.options
 
OptionReader(Map<String, String>, String[]) - Constructor for class ru.ispras.microtesk.options.OptionReader
 
Options - Class in ru.ispras.microtesk.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(List<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.api.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_ABSTRACTION - Static variable in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngine
 
PARAM_ABSTRACTION_BUFFER_ACCESS - Static variable in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngine
 
PARAM_ABSTRACTION_DEFAULT - Static variable in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngine
 
PARAM_ABSTRACTION_TRIVIAL - Static variable in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngine
 
PARAM_ABSTRACTION_UNIVERSAL - Static variable in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngine
 
PARAM_ADDRESS_BASE - Static variable in class ru.ispras.microtesk.test.testbase.AddressDataGenerator
Instruction operand for the address base.
PARAM_ADDRESS_OFFSET - Static variable in class ru.ispras.microtesk.test.testbase.AddressDataGenerator
Instruction operand for the address offset (optional).
PARAM_ADDRESS_VALUE - Static variable in class ru.ispras.microtesk.test.testbase.AddressDataGenerator
Address to be set (optional).
PARAM_ALIGN - Static variable in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngine
 
PARAM_ALIGN_DEFAULT - Static variable in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngine
 
PARAM_BLOCK_SIZE - Static variable in class ru.ispras.microtesk.test.testbase.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.sequence.engine.branch.BranchEngine
Maximum number of executions of a single branch instruction.
PARAM_BRANCH_LIMIT_DEFAULT - Static variable in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEngine
 
PARAM_CONDITION - Static variable in class ru.ispras.microtesk.test.testbase.BranchDataGenerator
 
PARAM_CONDITION_ELSE - Static variable in class ru.ispras.microtesk.test.testbase.BranchDataGenerator
 
PARAM_CONDITION_THEN - Static variable in class ru.ispras.microtesk.test.testbase.BranchDataGenerator
 
PARAM_MEMORY_REGION - Static variable in class ru.ispras.microtesk.test.testbase.AddressDataGenerator
Memory region to choose an address from (ignored if PARAM_ADDRESS_VALUE is set).
PARAM_PAGE_MASK - Static variable in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngine
 
PARAM_PAGE_MASK_DEFAULT - Static variable in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngine
 
PARAM_STREAM - Static variable in class ru.ispras.microtesk.test.testbase.BranchDataGenerator
 
PARAM_TRACE_LIMIT - Static variable in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEngine
Maximum number of execution traces to be enumerated.
PARAM_TRACE_LIMIT_DEFAULT - Static variable in class ru.ispras.microtesk.test.sequence.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
 
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
 
PathConstraintBuilder - Class in ru.ispras.microtesk.translator.nml.coverage
 
PathConstraintBuilder(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.sequence.engine.allocator.AllocationTable
Peeks a free object.
peek(Set<T>) - Method in class ru.ispras.microtesk.test.sequence.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.api.memory.AddressTranslator
 
physicalToOrigin(BigInteger) - Method in class ru.ispras.microtesk.model.api.memory.AddressTranslator
 
physicalToVirtual(BigInteger) - Method in class ru.ispras.microtesk.model.api.memory.AddressTranslator
 
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
 
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.api.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.api.data.floatx
 
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<Call>, 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
 
prepareLoads() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.BufferLoader
 
prepareLoads() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.EventLoader
 
prepareLoads() - Method in interface ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.Loader
 
prepareLoads(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.MemoryLoader
 
prepareLoads(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.MemoryLoader
 
prepareLoads() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.MemoryLoader
 
prepareLoads() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.SetLoader
 
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.api.metadata.MetaModelPrinter
 
printAddressingModes() - Method in class ru.ispras.microtesk.model.api.metadata.MetaModelPrinter
 
printAll() - Method in class ru.ispras.microtesk.model.api.metadata.MetaModelPrinter
 
printData(String, List<DataSection>, List<DataSection>) - Method in class ru.ispras.microtesk.test.Printer
 
printData(Printer) - Method in class ru.ispras.microtesk.test.template.DataManager
 
printDataDirectives(List<DataDirective>) - 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.api.metadata.MetaModelPrinter
 
printOperationGroups() - Method in class ru.ispras.microtesk.model.api.metadata.MetaModelPrinter
 
printOperations() - Method in class ru.ispras.microtesk.model.api.metadata.MetaModelPrinter
 
printRegisters() - Method in class ru.ispras.microtesk.model.api.metadata.MetaModelPrinter
 
printSepator() - Method in class ru.ispras.microtesk.model.api.metadata.MetaModelPrinter
 
printSequence(ProcessingElement, TestSequence, String) - Method in class ru.ispras.microtesk.test.Printer
Prints the specified instruction call sequence.
process(Template.Section, Block) - Method in class ru.ispras.microtesk.test.engine.Engine
 
process(DataSection) - Method in class ru.ispras.microtesk.test.engine.Engine
 
process(EngineContext, List<Call>) - Method in class ru.ispras.microtesk.test.sequence.engine.TestSequenceEngine
 
process(Template.Section, Block) - Method in interface ru.ispras.microtesk.test.template.Template.Processor
 
process(DataSection) - Method in interface ru.ispras.microtesk.test.template.Template.Processor
 
process(Template) - Method in class ru.ispras.microtesk.test.TestEngine
 
processData(LabelManager, DataSection) - Method in class ru.ispras.microtesk.test.template.DataManager
 
ProcessingElement - Class in ru.ispras.microtesk.model.api
The ProcessingElement class holds information on the state of a PE.
ProcessingElement() - Constructor for class ru.ispras.microtesk.model.api.ProcessingElement
 
ProcessingElement.Factory - Interface in ru.ispras.microtesk.model.api
 
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
 
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(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
 
pushSymbolScope(CommonTree) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserBase
 
put(String, T) - Method in class ru.ispras.microtesk.mmu.translator.ScopeStorage
 

R

r - Variable in class ru.ispras.microtesk.model.api.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
 
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(int) - Method in class ru.ispras.microtesk.decoder.BinaryReader
 
read(int) - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
 
read(long) - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
 
read(BigInteger) - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
 
read(BitVector) - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
 
read() - Method in class ru.ispras.microtesk.options.OptionReader
 
READ_ATTR_NAME - Static variable in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
 
Reader - Class in ru.ispras.microtesk.model.api
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.api.Reader
 
readNextImmediate(BitVector, Type) - Method in class ru.ispras.microtesk.decoder.DecoderItem
 
readNextPrimitive(BitVector, Decoder) - Method in class ru.ispras.microtesk.decoder.DecoderItem
 
reallocateGlobalData() - Method in class ru.ispras.microtesk.test.template.DataManager
 
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.api.tarmac
 
Record(RecordKind, long) - Constructor for class ru.ispras.microtesk.model.api.tarmac.Record
 
RecordKind - Enum in ru.ispras.microtesk.model.api.tarmac
The RecordKind enumeration describes types or log records used in the Tarmac trace 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, long, long, 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.
registerAdapter(String, Adapter<?>) - Method in class ru.ispras.microtesk.test.sequence.GeneratorConfig
 
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
 
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.sequence.GeneratorConfig
 
registerFunction(Callable) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
RegisterMapping<D extends Data,A extends Address> - Class in ru.ispras.microtesk.mmu.model.api
 
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.translator.coverage.MemoryAccessPathIterator
 
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.sequence.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.api.data.Data
 
repeat(Where, Expr, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
 
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.sequence.engine.memory.allocator.AddressAllocationEngine
 
reset() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocationTable
 
reset() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocator
 
reset() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.EntryIdAllocator
 
reset() - Method in class ru.ispras.microtesk.model.api.memory.Memory
 
reset() - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
 
reset() - Method in class ru.ispras.microtesk.model.api.TemporaryVariables
 
reset() - Method in class ru.ispras.microtesk.test.LabelManager
Clears all labels.
reset() - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
Resets the resource allocation table.
reset() - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.ModeAllocator
 
resetCurrentAddress() - Method in class ru.ispras.microtesk.model.api.memory.MemoryAllocator
 
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.
resetInstructionCount() - Static method in class ru.ispras.microtesk.model.api.tarmac.Record
 
resetLocalData() - Method in class ru.ispras.microtesk.test.template.DataManager
 
resetNumbers() - Method in class ru.ispras.microtesk.test.template.LabelUniqualizer
 
resetPosition() - Method in class ru.ispras.microtesk.decoder.DecoderItem
 
resetState() - Method in class ru.ispras.microtesk.model.api.Model
 
resetState() - Method in class ru.ispras.microtesk.model.api.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.api.data.Type
 
resize(int, int) - Method in interface ru.ispras.microtesk.model.api.memory.Location.Atom
 
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 class 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 class 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 class 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.decoder.BinaryReader
 
RETURN() - Static method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath.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
 
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.api.data.Data
 
rotateRight(Data) - Method in class ru.ispras.microtesk.model.api.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.api.data.Data
 
round() - Method in class ru.ispras.microtesk.model.api.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.decoder - package ru.ispras.microtesk.decoder
 
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.sequence.engine.memory - package ru.ispras.microtesk.mmu.test.sequence.engine.memory
 
ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator - package ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator
 
ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter - package ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter
 
ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader - package ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader
 
ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic - package ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic
 
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.coverage - package ru.ispras.microtesk.mmu.translator.coverage
 
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.api - package ru.ispras.microtesk.model.api
 
ru.ispras.microtesk.model.api.data - package ru.ispras.microtesk.model.api.data
 
ru.ispras.microtesk.model.api.data.floatx - package ru.ispras.microtesk.model.api.data.floatx
 
ru.ispras.microtesk.model.api.memory - package ru.ispras.microtesk.model.api.memory
 
ru.ispras.microtesk.model.api.metadata - package ru.ispras.microtesk.model.api.metadata
 
ru.ispras.microtesk.model.api.tarmac - package ru.ispras.microtesk.model.api.tarmac
 
ru.ispras.microtesk.options - package ru.ispras.microtesk.options
 
ru.ispras.microtesk.settings - package ru.ispras.microtesk.settings
 
ru.ispras.microtesk.symexec - package ru.ispras.microtesk.symexec
 
ru.ispras.microtesk.test - package ru.ispras.microtesk.test
 
ru.ispras.microtesk.test.engine - package ru.ispras.microtesk.test.engine
 
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.engine - package ru.ispras.microtesk.test.sequence.engine
 
ru.ispras.microtesk.test.sequence.engine.allocator - package ru.ispras.microtesk.test.sequence.engine.allocator
 
ru.ispras.microtesk.test.sequence.engine.branch - package ru.ispras.microtesk.test.sequence.engine.branch
 
ru.ispras.microtesk.test.sequence.engine.utils - package ru.ispras.microtesk.test.sequence.engine.utils
 
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.testbase - package ru.ispras.microtesk.test.testbase
 
ru.ispras.microtesk.test.testutils - package ru.ispras.microtesk.test.testutils
 
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

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
 
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.
SelfCheck - Class in ru.ispras.microtesk.test
 
SelfCheck(AddressingModeWrapper) - Constructor for class ru.ispras.microtesk.test.SelfCheck
 
SelfCheckEngine - Class in ru.ispras.microtesk.test.sequence.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.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
 
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(BitVector, T) - Method in class ru.ispras.microtesk.utils.SparseArray
 
setActivePE(int) - Method in class ru.ispras.microtesk.model.api.Model
 
setAddress(MmuAddressInstance, long) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
Sets the address of the given type.
setAddress(long) - Method in class ru.ispras.microtesk.test.sequence.engine.EngineContext
 
setAddress(long) - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
setAddress(BigInteger) - Method in class ru.ispras.microtesk.test.template.LabelValue
 
setAddressObject(int, AddressObject) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemorySolution
Sets the test data for the i-th execution.
setAlignment(BigInteger, BigInteger) - Method in class ru.ispras.microtesk.test.template.CallBuilder
 
setAlignment(BigInteger, BigInteger) - Method in class ru.ispras.microtesk.test.template.Template
 
setAllocator(Allocator) - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
Replaces the current allocator with a new one.
setArgument(String, BigInteger) - Method in class ru.ispras.microtesk.model.api.IsaPrimitiveBuilder
Initializes the specified argument with an integer value.
setArgument(String, IsaPrimitive) - Method in class ru.ispras.microtesk.model.api.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
 
setAtomic(boolean) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
setAttribute(String, String) - Method in class ru.ispras.microtesk.test.template.AllocatorBuilder
 
setAttribute(String, Object) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
setAttribute(String, Object) - Method in class ru.ispras.microtesk.test.template.Situation.Builder
 
setAttrValue(IntegerVariable, long) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
Sets the value of the given attribute.
setBlockCoverage(Set<Integer>) - Method in class ru.ispras.microtesk.test.sequence.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.sequence.engine.branch.BranchEntry
Sets the branch label (index of the target instruction in the branch structure).
setBranchStructure(BranchStructure) - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchSolution
 
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
 
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.sequence.engine.memory.symbolic.MemorySymbolicResult
 
setContext(String) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
setContext(TranslatorContext) - Method in class ru.ispras.microtesk.translator.Translator
 
setCurrentAddress(BigInteger) - Method in class ru.ispras.microtesk.model.api.memory.MemoryAllocator
 
setCustomContext(String, Object) - Method in class ru.ispras.microtesk.test.sequence.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(BigInteger) - Method in class ru.ispras.microtesk.test.template.MemoryObject
 
setData(BigInteger) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
 
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
 
setElse(CommonTree, List<Stmt>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.IfBuilder
 
setEnabled(boolean) - Static method in class ru.ispras.microtesk.model.api.tarmac.Tarmac
 
setEntries(MmuBuffer, Map<Long, EntryObject>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
Sets the entries to be written to the given buffer.
setEntries(MmuBuffer, Map<Long, EntryObject>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemorySolution
Sets the entries to be written to the given device.
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.api.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.api.data.Data
 
setFloatRoundingMode(int) - Static method in class ru.ispras.microtesk.model.api.data.Data
 
setGroupId(int) - Method in class ru.ispras.microtesk.test.sequence.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.api.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.translator.coverage.MemoryGraph.Edge
 
setLabel(Label) - Method in class ru.ispras.microtesk.test.template.LabelValue
 
setLabelManager(LabelManager) - Method in class ru.ispras.microtesk.test.template.DataManager
 
setLastParentToken(Token) - Method in class ru.ispras.microtesk.translator.antlrex.TokenSourceStack
 
setLastParentToken(int, Token) - Method in class ru.ispras.microtesk.translator.antlrex.TokenSourceStack
 
setLevel(int) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
setListener(Logger.Listener) - Static method in class ru.ispras.microtesk.Logger
 
setLoad(boolean) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
SetLoader - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader
SetLoader implements a preparator for a single buffer set.
SetLoader(MmuBuffer, long) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.SetLoader
Constructs a set loader.
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.api.Model
 
setMemoryHandler(String, MemoryDevice) - Method in class ru.ispras.microtesk.model.api.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.api.Reader
 
setName(String) - Method in class ru.ispras.microtesk.model.api.memory.Location
 
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.translator.coverage.MemoryGraph.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.api.memory.MemoryAllocator
 
setOrigin(BigInteger, boolean) - Method in class ru.ispras.microtesk.test.template.CallBuilder
 
setOrigin(BigInteger) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
Sets allocation origin.
setOrigin(BigInteger) - 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.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
 
setPath(MemoryAccessPath) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
 
setPENumber(int) - Method in class ru.ispras.microtesk.model.api.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(long) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
 
setPhysicalAddress(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
 
setPolicyId(CommonTree, CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
 
setPostBlocks(Map<Integer, Integer>) - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecution
 
setPostSlots(Map<Integer, Integer>) - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecution
 
setPreBlocks(Map<Integer, Integer>) - Method in class ru.ispras.microtesk.test.sequence.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.CallBuilder
 
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.sequence.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
 
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.
setRelativeOrigin(BigInteger) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
Sets allocation origin related to the current address.
setRelativeOrigin(BigInteger) - Method in class ru.ispras.microtesk.test.template.Template
 
setRetType(Type) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CallableBuilder
 
setRootOperation(Primitive) - Method in class ru.ispras.microtesk.test.template.CallBuilder
 
setRootOperation(Primitive) - Method in class ru.ispras.microtesk.test.template.Template
 
setRoundingMode(int) - Static method in class ru.ispras.microtesk.model.api.data.floatx.FloatX
 
sets() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
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.PrimitiveBuilder
 
setSituation(Variate<Situation>) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
setSlotCoverage(Set<Integer>) - Method in class ru.ispras.microtesk.test.sequence.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 interface ru.ispras.microtesk.mmu.model.api.MmuModel
 
setStore(boolean) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
setSymbolicResult(MemorySymbolicResult) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
 
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).
setText(String) - Method in class ru.ispras.microtesk.test.template.CallBuilder
 
setText(String) - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
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.
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.sequence.engine.branch.BranchEntry
Sets the type of the entry.
setUnknownImmValue(Argument, Node) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
 
setUnknownImmValues(Map<String, Argument>, TestData) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
 
setUseTempState(boolean) - Method in class ru.ispras.microtesk.model.api.Model
 
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.api.memory.Location
 
setValue(BigInteger) - Method in interface ru.ispras.microtesk.model.api.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
 
setVirtualAddress(long) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
 
setVirtualAddress(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
 
setWays(CommonTree, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
 
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.api.data.Data
 
shiftRight(Data) - Method in class ru.ispras.microtesk.model.api.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.api.tarmac.Tarmac
 
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.api.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.api.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 number of clauses in the formula.
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.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 enum ru.ispras.microtesk.mmu.basis.DataType
Returns the size in bytes.
size() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
 
size() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
 
size() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructure
Returns the number of memory accesses in the structure.
size() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemorySolution
Returns the number of executions in the memory access structure.
size() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
 
size() - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
Returns the number of available objects (both free and used).
size() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchStructure
 
size() - Method in class ru.ispras.microtesk.test.sequence.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_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
 
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
 
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.IntegerFieldFormulaSolver
 
solve(Solver.Mode) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormulaSolver
 
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, List<Call>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngine
 
solve(Solver.Mode) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemorySolver
 
solve(EngineContext, List<Call>) - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEngine
 
solve(EngineContext, List<Call>) - Method in class ru.ispras.microtesk.test.sequence.engine.DefaultEngine
 
solve(EngineContext, List<Call>) - Method in interface ru.ispras.microtesk.test.sequence.engine.Engine
 
solve(EngineContext, List<SelfCheck>) - Static method in class ru.ispras.microtesk.test.sequence.engine.SelfCheckEngine
 
solve(EngineContext, List<Call>) - Method in class ru.ispras.microtesk.test.sequence.engine.TestSequenceEngine
 
solve(EngineContext, List<Call>) - Method in class ru.ispras.microtesk.test.sequence.engine.TrivialEngine
 
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.api.data.Data
 
sqrt() - Method in class ru.ispras.microtesk.model.api.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>, Map<String, String>, String) - 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(List<String>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTranslator
 
start(List<String>) - Method in class ru.ispras.microtesk.translator.nml.NmlTranslator
 
start(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.sequence.engine.memory.MemoryAccessStructureIterator
 
stop() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIteratorEx
 
stop() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorPermutator
 
stop() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecution
 
stop() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecutionIterator
 
stop() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchStructureIterator
 
stop() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchTraceIterator
 
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, BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Mmu
 
store(int) - Method in class ru.ispras.microtesk.model.api.Execution.InternalVariable
 
store(Data) - Method in class ru.ispras.microtesk.model.api.Execution.InternalVariable
 
store(BitVector, boolean) - Method in interface ru.ispras.microtesk.model.api.memory.Location.Atom
 
store(Data) - Method in class ru.ispras.microtesk.model.api.memory.Location
 
store(Location) - Method in class ru.ispras.microtesk.model.api.memory.Location
 
store(BitVector, BitVector) - Method in interface ru.ispras.microtesk.model.api.memory.MemoryDevice
Stores the specified data at the given address.
store(BitVector, BitVector) - Method in class ru.ispras.microtesk.model.api.memory.MemoryDeviceWrapper
 
store(BitVector, BitVector) - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
 
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<Call>, List<Call>, List<Call>, int) - Constructor for class ru.ispras.microtesk.test.template.Stream
 
StreamPreparator - Class in ru.ispras.microtesk.test.template
 
StreamPreparator(LabelManager, List<Call>, List<Call>, List<Call>, 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.api.data.floatx.FloatX
 
subtract(Data) - Method in class ru.ispras.microtesk.model.api.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.symexec
 
SymbolScope - Class in ru.ispras.microtesk.translator.antlrex.symbols
The SymbolScope class describes scopes that contain symbols.
SymbolScope(SymbolScope, Symbol) - Constructor for class ru.ispras.microtesk.translator.antlrex.symbols.SymbolScope
Constructs a new scope for the given outer scope and associated symbol.
SymbolScope(SymbolScope) - Constructor for class ru.ispras.microtesk.translator.antlrex.symbols.SymbolScope
Constructs a new scope for the given outer scope.
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
 
synpred19_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred19_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred19_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred19_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred20_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred20_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred20_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred20_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred24_NmlParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
synpred24_NmlParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
synpred25_NmlParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
synpred25_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
 
synpred37_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred37_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred37_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred37_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred38_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred38_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred38_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred38_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred4_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred4_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred4_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred4_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred51_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred51_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred51_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred51_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred52_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred52_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred52_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred52_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred66_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred66_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred66_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred66_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred67_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred67_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred67_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred67_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred68_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred68_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred68_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred68_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
 
synpred73_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred73_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred73_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred73_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred84_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred84_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred84_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred84_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred86_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred86_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred86_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred86_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.api.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_PREFIX - Static variable in class ru.ispras.microtesk.mmu.settings.MmuSettings
 
target - Variable in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
 
Tarmac - Class in ru.ispras.microtesk.model.api.tarmac
 
Template - Class in ru.ispras.microtesk.test.template
 
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.Section - Enum in ru.ispras.microtesk.test.template
 
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.api
 
TemporaryVariables() - Constructor for class ru.ispras.microtesk.model.api.TemporaryVariables
 
TemporaryVariables.Factory - Interface in ru.ispras.microtesk.model.api
 
test(MmuBuffer, MemoryUnitedDependency) - Static method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterAccessThenMiss
 
test(MemoryAccess, MemoryUnitedDependency) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterAccessThenMiss
 
test(MemoryAccessStructure) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterComposite
 
test(MemoryAccess, MemoryAccess, MemoryDependency) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterDependency
 
test(MemoryAccess, MemoryUnitedHazard) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterHitAndTagReplaced
 
test(MemoryAccess, MemoryUnitedDependency) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterHitAndTagReplacedEx
 
test(MemoryAccess, MemoryUnitedHazard) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterMultipleTagReplaced
 
test(MemoryAccess, MemoryUnitedDependency) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterMultipleTagReplacedEx
 
test(MemoryAccess, MemoryAccess, MemoryHazard) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterNonReplaceableTagEqual
 
test(MemoryAccess, MemoryUnitedHazard) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterParentMissChildHitOrReplace
 
test(MemoryAccessStructure) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterStructure
 
test(MemoryAccess, MemoryUnitedHazard) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterTagEqualTagReplaced
 
test(MemoryAccessStructure) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterUnclosedEqualRelations
 
test(MemoryAccess, MemoryUnitedDependency) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterUnitedDependency
 
test(MemoryAccess, MemoryUnitedDependency) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterVaEqualPaNotEqual
 
test(MemoryAccessStructure) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureChecker
 
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.sequence.engine.utils
The TestBaseQueryCreator class forms a query for test data that will be sent to TestBase.
TestBaseQueryCreator(EngineContext, Situation, Primitive) - Constructor for class ru.ispras.microtesk.test.sequence.engine.utils.TestBaseQueryCreator
 
TestEngine - Class in ru.ispras.microtesk.test
 
TestEngineUtils - Class in ru.ispras.microtesk.test
 
TestSequence - Class in ru.ispras.microtesk.test
The TestSequence 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).
TestSequence.Builder - Class in ru.ispras.microtesk.test
 
TestSequence.Builder() - Constructor for class ru.ispras.microtesk.test.TestSequence.Builder
 
TestSequenceEngine - Class in ru.ispras.microtesk.test.sequence.engine
The TestSequenceEngine class processes an abstract sequence with the specified solver engine and adapts the results with the specified adapter to produce a collection of concrete sequences.
TestSequenceEngine(Engine<?>, Adapter<?>) - Constructor for class ru.ispras.microtesk.test.sequence.engine.TestSequenceEngine
 
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
 
ThreadState - Class in ru.ispras.microtesk.test.engine
 
ThreadState(ThreadState.Kind, long, Object) - Constructor for class ru.ispras.microtesk.test.engine.ThreadState
 
ThreadState.Kind - Enum in ru.ispras.microtesk.test.engine
 
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.api.data.Data
 
toBinString() - Method in class ru.ispras.microtesk.model.api.memory.Location
 
toBinString() - Method in interface ru.ispras.microtesk.model.api.memory.LocationAccessor
Returns textual representation of stored data (a string of 0 and 1 characters).
toBitVector() - Method in class ru.ispras.microtesk.model.api.memory.Location
 
toBitVector() - Method in interface ru.ispras.microtesk.model.api.memory.LocationAccessor
Returns stored data in the form of a bit vector.
toFloat(Precision) - Method in class ru.ispras.microtesk.model.api.data.floatx.FloatX
 
toFloat(int, int) - Method in class ru.ispras.microtesk.model.api.data.floatx.FloatX
 
toFortressFor(DataTypeId) - Method in enum ru.ispras.microtesk.mmu.translator.Operator
 
toHexString() - Method in class ru.ispras.microtesk.model.api.data.Data
 
toHexString() - Method in class ru.ispras.microtesk.model.api.data.floatx.FloatX
 
toInteger() - Method in class ru.ispras.microtesk.model.api.data.floatx.FloatX
 
toInteger(int) - Method in class ru.ispras.microtesk.model.api.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.api.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.api.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.api.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.api.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.api.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.api.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.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.IntegerVariable
 
toString() - Method in class ru.ispras.microtesk.mmu.basis.BufferEventConstraint
 
toString() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessConstraints
 
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.sequence.engine.memory.AddressObject
 
toString() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccess
 
toString() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath.Entry
 
toString() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
 
toString() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructure
 
toString() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryDependency
 
toString() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryHazard
 
toString() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedDependency
 
toString() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedHazard
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryGraph.Edge
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryGraph
 
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.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.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.api.data.Data
 
toString() - Method in class ru.ispras.microtesk.model.api.data.floatx.FloatX
 
toString() - Method in class ru.ispras.microtesk.model.api.data.Type
 
toString() - Method in class ru.ispras.microtesk.model.api.InstructionCall
 
toString() - Method in class ru.ispras.microtesk.model.api.memory.AddressTranslator
 
toString() - Method in class ru.ispras.microtesk.model.api.memory.Memory
 
toString() - Method in class ru.ispras.microtesk.model.api.memory.MemoryAccessMode
 
toString() - Method in class ru.ispras.microtesk.model.api.memory.MemoryAllocator
 
toString() - Method in class ru.ispras.microtesk.model.api.memory.MemoryRegion
 
toString() - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
 
toString() - Method in class ru.ispras.microtesk.model.api.metadata.MetaAddressingMode
 
toString() - Method in class ru.ispras.microtesk.model.api.metadata.MetaArgument
 
toString() - Method in class ru.ispras.microtesk.model.api.tarmac.Record
 
toString() - Method in class ru.ispras.microtesk.options.Options
 
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.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.sequence.engine.allocator.AllocationTable
 
toString() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEntry
 
toString() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecution
 
toString() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchStructure
 
toString() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchTrace
 
toString() - Method in class ru.ispras.microtesk.test.sequence.engine.utils.AddressingModeWrapper
 
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.Call
 
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.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.SymbolScope
 
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.api.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
 
track(A) - Method in class ru.ispras.microtesk.mmu.basis.BufferStateTracker
Imitates access to the buffer (updates the buffer state).
transform(Node) - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.ExprTransformer
 
translate(Options, TranslatorContext, String...) - Method in class ru.ispras.microtesk.translator.Translator
 
Translator<Ir> - Class in ru.ispras.microtesk.translator
 
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
 
TrivialEngine - Class in ru.ispras.microtesk.test.sequence.engine
The job of the TrivialEngine class is processing abstract instruction call sequences to build a concrete instruction call sequences (that can be simulated and printed into assembly code).
TrivialEngine() - Constructor for class ru.ispras.microtesk.test.sequence.engine.TrivialEngine
 
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.api.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.api.Immediate
 
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.api.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.api.data.Type
 
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.api.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.api.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(MemoryAccessPath.Entry, int) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
 
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(T) - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
Marks the object as being in use.
USE_DELAY_SLOTS - Static variable in class ru.ispras.microtesk.test.sequence.engine.branch.BranchAdapter
 
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.sequence.engine.memory.MemoryAccessStructureIterator
 
value() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIteratorEx
 
value() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorPermutator
 
value() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecution
 
value() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecutionIterator
 
value() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchStructureIterator
 
value() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchTraceIterator
 
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.sequence.engine.memory.MemoryAccessPath.Entry.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryHazard.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.coverage.MemoryGraphAbstraction
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.api.ArgumentMode
Returns the enum constant of this type with the specified name.
valueOf(Type, BigInteger) - Static method in class ru.ispras.microtesk.model.api.data.Data
 
valueOf(Type, long) - Static method in class ru.ispras.microtesk.model.api.data.Data
 
valueOf(Type, int) - Static method in class ru.ispras.microtesk.model.api.data.Data
 
valueOf(Type, boolean) - Static method in class ru.ispras.microtesk.model.api.data.Data
 
valueOf(String) - Static method in enum ru.ispras.microtesk.model.api.data.floatx.Precision
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.model.api.data.TypeId
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.model.api.IsaPrimitiveKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.model.api.memory.Memory.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.model.api.metadata.MetaGroup.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.model.api.tarmac.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.ThreadState.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.test.sequence.engine.AdapterResult.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.test.sequence.engine.allocator.AllocationStrategyId
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.test.sequence.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.sequence.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.sequence.engine.EngineResult.Status
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.Section
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.sequence.engine.memory.MemoryAccessPath.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.sequence.engine.memory.MemoryHazard.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.coverage.MemoryGraphAbstraction
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.api.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.api.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.api.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.api.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.api.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.api.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.api.tarmac.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.ThreadState.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.sequence.engine.AdapterResult.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.test.sequence.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.sequence.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.sequence.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.sequence.engine.EngineResult.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.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.Section
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
 
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.api.memory.AddressTranslator
 
virtualToOrigin(BigInteger) - Method in class ru.ispras.microtesk.model.api.memory.AddressTranslator
 
virtualToPhysical(BigInteger) - Method in class ru.ispras.microtesk.model.api.memory.AddressTranslator
 
virtualToPhysical(BitVector, int) - Method in class ru.ispras.microtesk.model.api.memory.AddressTranslator
 
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.api.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.decoder.BinaryWriter
 
write(BitVector) - Method in class ru.ispras.microtesk.decoder.BinaryWriter
 
write(int, BitVector) - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
 
write(long, BitVector) - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
 
write(BigInteger, BitVector) - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
 
write(BitVector, BitVector) - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
 
WRITE_ATTR_NAME - Static variable in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
 

X

x - Variable in class ru.ispras.microtesk.model.api.memory.MemoryAccessMode
 
xor(Data) - Method in class ru.ispras.microtesk.model.api.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.api.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.api.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