A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages

A

AbstractCall - Class in ru.ispras.microtesk.test.template
 
AbstractCall(AbstractCall) - Constructor for class ru.ispras.microtesk.test.template.AbstractCall
 
AbstractCall(Where, String, Primitive, List<Directive>, List<LabelReference>, List<Output>, PreparatorReference, DataSection, List<AbstractCall>, AllocatorAction) - Constructor for class ru.ispras.microtesk.test.template.AbstractCall
 
AbstractCallBuilder - Class in ru.ispras.microtesk.test.template
 
AbstractCallBuilder(BlockId) - Constructor for class ru.ispras.microtesk.test.template.AbstractCallBuilder
 
AbstractSequence - Class in ru.ispras.microtesk.test.engine
 
AbstractSequence(Section, List<AbstractCall>) - Constructor for class ru.ispras.microtesk.test.engine.AbstractSequence
 
AbstractSequence(Section, List<AbstractCall>, List<Boolean>, List<Integer>, Map<Integer, List<Integer>>) - Constructor for class ru.ispras.microtesk.test.engine.AbstractSequence
 
AbstractSequence(AbstractSequence) - Constructor for class ru.ispras.microtesk.test.engine.AbstractSequence
 
AbstractSequence.Builder - Class in ru.ispras.microtesk.test.engine
 
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, Var, Var, Map<String, Var>, Map<String, Attribute>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
 
accept(List<Operand>, List<Operand>) - Method in class ru.ispras.microtesk.translator.mir.util.PathAnalysis.PathConditionWalkAction
Process a single path condition represented by boolean assignment.
accept(InsnVisitor) - Method in interface ru.ispras.microtesk.translator.mir.Instruction
 
accept(InsnVisitor) - Method in class ru.ispras.microtesk.translator.mir.Instruction.Assignment
 
accept(InsnVisitor) - Method in class ru.ispras.microtesk.translator.mir.Instruction.Branch
 
accept(InsnVisitor) - Method in class ru.ispras.microtesk.translator.mir.Instruction.Call
 
accept(InsnVisitor) - Method in class ru.ispras.microtesk.translator.mir.Instruction.Concat
 
accept(InsnVisitor) - Method in class ru.ispras.microtesk.translator.mir.Instruction.Conditional
 
accept(InsnVisitor) - Method in class ru.ispras.microtesk.translator.mir.Instruction.Disclose
 
accept(InsnVisitor) - Method in class ru.ispras.microtesk.translator.mir.Instruction.Exception
 
accept(InsnVisitor) - Method in class ru.ispras.microtesk.translator.mir.Instruction.Extract
 
accept(InsnVisitor) - Method in class ru.ispras.microtesk.translator.mir.Instruction.Invoke
 
accept(InsnVisitor) - Method in class ru.ispras.microtesk.translator.mir.Instruction.Load
 
accept(InsnVisitor) - Method in class ru.ispras.microtesk.translator.mir.Instruction.Return
 
accept(InsnVisitor) - Method in class ru.ispras.microtesk.translator.mir.Instruction.Sext
 
accept(InsnVisitor) - Method in class ru.ispras.microtesk.translator.mir.Instruction.Store
 
accept(InsnVisitor) - Method in class ru.ispras.microtesk.translator.mir.Instruction.Terminator
 
accept(InsnVisitor) - Method in class ru.ispras.microtesk.translator.mir.Instruction.Zext
 
accept(T) - Method in interface ru.ispras.microtesk.utils.function.Consumer
 
accept(T, U) - Method in interface ru.ispras.microtesk.utils.function.BiConsumer
 
accept(T, U, W) - Method in interface ru.ispras.microtesk.utils.function.TriConsumer
 
access() - Method in class ru.ispras.microtesk.model.IsaPrimitive
 
access() - Method in class ru.ispras.microtesk.model.memory.Label
 
access() - Method in class ru.ispras.microtesk.model.memory.Memory
 
access(int) - Method in class ru.ispras.microtesk.model.memory.Memory
 
access(long) - Method in class ru.ispras.microtesk.model.memory.Memory
 
access(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Memory
 
access(Data) - Method in class ru.ispras.microtesk.model.memory.Memory
 
access(ProcessingElement, TemporaryVariables) - Method in class ru.ispras.microtesk.model.Immediate
 
access(ProcessingElement, TemporaryVariables) - Method in class ru.ispras.microtesk.model.IsaPrimitive
Returns the location the primitive object points to (when initialized with specific parameters).
Access - Class in ru.ispras.microtesk.mmu.test.engine.memory
Access describes an execution path of a memory access instruction.
Access(MemoryAccessType, AccessPath, AccessConstraints) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.Access
 
Access(Access) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.Access
 
accessBuffer(AccessPath.Entry, int) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
AccessChooser - Class in ru.ispras.microtesk.mmu.test.engine.memory
 
AccessChooser(MmuSubsystem, Collection<List<Object>>, Graph, MemoryAccessType, AccessConstraints, int, boolean) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessChooser
 
AccessChooser(MmuSubsystem, List<Object>, Graph, MemoryAccessType, AccessConstraints, int) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessChooser
 
AccessConstraints - Class in ru.ispras.microtesk.mmu.test.template
The AccessConstraints class holds constraints related to memory accesses.
AccessConstraints() - Constructor for class ru.ispras.microtesk.mmu.test.template.AccessConstraints
 
AccessConstraints(RegionSettings, Collection<VariableConstraint>, Collection<BufferEventConstraint>) - Constructor for class ru.ispras.microtesk.mmu.test.template.AccessConstraints
 
AccessConstraints.Builder - Class in ru.ispras.microtesk.mmu.test.template
 
AccessesIterator - Class in ru.ispras.microtesk.mmu.test.engine.memory
AccessesIterator implements an iterator of memory accesses.
AccessesIterator(GraphAbstraction, List<MemoryAccessType>, List<AccessConstraints>, AccessConstraints, int, AccessesIterator.Mode) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator
 
AccessesIterator.Mode - Enum in ru.ispras.microtesk.mmu.test.engine.memory
 
AccessesIteratorExhaustive - Class in ru.ispras.microtesk.mmu.test.engine.memory
AccessesIteratorExhaustive implements an exhaustive iterator of memory access skeletons, i.e.
AccessesIteratorExhaustive(List<Collection<AccessChooser>>) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorExhaustive
 
AccessesIteratorRandom - Class in ru.ispras.microtesk.mmu.test.engine.memory
AccessesIteratorRandom implements a random iterator of memory access skeletons, i.e.
AccessesIteratorRandom(List<Collection<AccessChooser>>) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorRandom
 
AccessIterator - Class in ru.ispras.microtesk.mmu.test.engine.memory
AccessIterator implements a DFS-based iterator of memory access paths.
AccessIterator(MmuSubsystem, List<Object>, Graph, MemoryAccessType, AccessConstraints, int) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessIterator
 
AccessIterator(MmuSubsystem, List<Object>, Graph, MemoryAccessType, AccessConstraints, SymbolicResult, int) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessIterator
 
AccessIterator(MmuSubsystem, Graph, MemoryAccessType, AccessConstraints, int) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessIterator
 
AccessIterator(MmuSubsystem, Graph, MemoryAccessType, AccessConstraints, SymbolicResult, int) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessIterator
 
AccessIterator.Result - Class in ru.ispras.microtesk.mmu.test.engine.memory
AccessIterator.Result represents an item returned by AccessIterator.
accessLocation(String) - Method in class ru.ispras.microtesk.model.ProcessingElement
 
accessLocation(String, BigInteger) - Method in class ru.ispras.microtesk.model.ProcessingElement
 
AccessPath - Class in ru.ispras.microtesk.mmu.test.engine.memory
AccessPath represents an execution path of a memory access instruction.
AccessPath() - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
AccessPath(Collection<AccessPath.Entry>, Collection<MmuAction>, Collection<MmuAddressInstance>, Collection<MmuBufferAccess>, Collection<MmuBufferAccess>, Collection<MmuBufferAccess>, Collection<MmuBufferAccess>) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
AccessPath.Builder - Class in ru.ispras.microtesk.mmu.test.engine.memory
 
AccessPath.Entry - Class in ru.ispras.microtesk.mmu.test.engine.memory
 
AccessPath.Entry.Kind - Enum in ru.ispras.microtesk.mmu.test.engine.memory
 
AccessSettings - Class in ru.ispras.microtesk.settings
AccessSettings describes how to access a memory region.
AccessSettings(String) - Constructor for class ru.ispras.microtesk.settings.AccessSettings
 
AccessSettingsParser - Class in ru.ispras.microtesk.settings
AccessSettingsParser implements a parser of AccessSettings.
AccessSettingsParser() - Constructor for class ru.ispras.microtesk.settings.AccessSettingsParser
 
action(ProcessingElement, TemporaryVariables) - Method in class ru.ispras.microtesk.model.IsaPrimitive
Runs the action associated with the primitive.
Action - Interface in ru.ispras.microtesk.utils.function
 
ACTION - ru.ispras.microtesk.translator.nml.ir.primitive.Attribute.Kind
 
ACTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
ACTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
ACTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
ACTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
ACTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
ACTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ACTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ACTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
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
 
actionDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.actionDef_return
 
actionDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.actionDef_return
 
adapt(String) - Method in class ru.ispras.microtesk.tools.adapter.Adapter
 
adapt(Options, String, String) - Static method in class ru.ispras.microtesk.tools.adapter.Adapter
 
ADAPT_TRACE - ru.ispras.microtesk.options.Option
 
Adapter - Class in ru.ispras.microtesk.tools.adapter
The Adapter class adapts the program execution trace and writes it to file in JSON format.
Adapter(Options, String) - Constructor for class ru.ispras.microtesk.tools.adapter.Adapter
 
ADAPTER_EVENTS_FILE_TAG - Static variable in class ru.ispras.microtesk.tools.adapter.AdapterSettings
 
ADAPTER_EVENTS_JSON_FILE_SUFFIX_DEFAULT - Static variable in class ru.ispras.microtesk.tools.adapter.AdapterSettings
 
ADAPTER_OUTPUT_DIRECTORY - Static variable in class ru.ispras.microtesk.tools.adapter.Adapter
 
ADAPTER_SETTINGS_FILE - Static variable in class ru.ispras.microtesk.tools.adapter.AdapterSettings
 
AdapterSettings - Class in ru.ispras.microtesk.tools.adapter
 
AdapterSettings() - Constructor for class ru.ispras.microtesk.tools.adapter.AdapterSettings
 
adaptor - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
adaptor - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
adaptor - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
adaptor - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
add() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
Adds an execution to the trace.
add() - Method in class ru.ispras.microtesk.test.template.Template.BlockHolder
 
add(int) - Method in class ru.ispras.microtesk.test.template.Template.BlockHolder
 
add(String, Primitive) - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
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, MemoryResource) - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
add(String, Type) - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
add(BigInteger) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory.DataValueBuilder
 
add(List<ConcreteCall>) - Method in class ru.ispras.microtesk.test.ConcreteSequence.Builder
 
add(Bias, T) - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints.Builder
 
add(MmuProgram) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuProgram.Builder
 
add(MmuProgram.Builder) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuProgram.Builder
 
add(MmuTransition) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuProgram.Builder
 
add(AccessPath.Entry) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Builder
 
add(EntryObject) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryTracker
 
add(Data) - Method in class ru.ispras.microtesk.model.data.Data
 
add(FloatX) - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
add(Decoder) - Method in class ru.ispras.microtesk.model.decoder.DecoderGroup
 
add(IsaPrimitive) - Method in interface ru.ispras.microtesk.tools.Disassembler.Output
 
add(AbstractSettings) - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
 
add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.AbstractSettings
Default implementation (to be overridden in subclasses).
add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.AccessSettings
 
add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.AllocationSettings
 
add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.DelaySlotSettings
 
add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.EnumSetSettings
 
add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.ExcludeSettings
 
add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.IncludeSettings
 
add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.MemorySettings
 
add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.RangeSettings
 
add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.RegionSettings
 
add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.StrategySettings
 
add(ConcreteCall) - Method in class ru.ispras.microtesk.test.ConcreteSequence.Builder
 
add(Value) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory.DataValueBuilder
 
add(MirContext) - Method in class ru.ispras.microtesk.translator.mir.Callgraph
 
add(Pass) - Method in class ru.ispras.microtesk.translator.mir.MirPassDriver
 
add(T) - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints.Builder
 
add(T) - Method in class ru.ispras.microtesk.utils.AdjacencyList
 
add(T) - Method in class ru.ispras.microtesk.utils.HierarchicalCollection
 
add(T) - Method in class ru.ispras.microtesk.utils.HierarchicalSet
 
addAddress(Address) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
addAddrObject(AddressObject) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryObject
 
addAfter(T, T) - Method in class ru.ispras.microtesk.utils.AdjacencyList
 
addAlignedText(String) - Method in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
 
addAlignedText(String) - Method in interface ru.ispras.microtesk.tools.templgen.printers.TemplatePrinter
Adds the aligned (in accordance of the text structure) text to template file.
addAll(Collection<? extends T>) - Method in class ru.ispras.microtesk.utils.HierarchicalCollection
 
addAll(Collection<? extends T>) - Method in class ru.ispras.microtesk.utils.HierarchicalSet
 
addAll(Collection<AccessPath.Entry>) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Builder
 
addAll(Collection<MirContext>) - Method in class ru.ispras.microtesk.translator.mir.Callgraph
 
addAll(Collection<Pass>) - Method in class ru.ispras.microtesk.translator.mir.MirPassDriver
 
addAllocatorAction(Primitive, String, boolean, boolean) - Method in class ru.ispras.microtesk.test.template.Template
 
addArgument(boolean) - Method in class ru.ispras.microtesk.test.template.OutputBuilder
Adds an boolean format argument.
addArgument(String) - Method in class ru.ispras.microtesk.test.template.OutputBuilder
Adds an string format argument.
addArgument(String) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
addArgument(String, BigInteger) - Method in class ru.ispras.microtesk.test.template.OutputBuilder
 
addArgument(String, Type) - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
 
addArgument(String, IsaPrimitive) - Method in class ru.ispras.microtesk.model.IsaPrimitive
Registers an argument in the argument table.
addArgument(String, IsaPrimitiveInfo) - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
 
addArgument(String, Value) - Method in class ru.ispras.microtesk.test.template.OutputBuilder
Adds a location-based format argument (will be read from the specified location at evaluation time).
addArgument(BigInteger) - Method in class ru.ispras.microtesk.test.template.OutputBuilder
Adds an integer format argument.
addArgument(BigInteger) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
addArgument(MetaArgument) - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
 
addArgument(MetaArgument) - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
 
addArgument(Primitive) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
addArgument(PrimitiveBuilder) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
addArgument(Value) - Method in class ru.ispras.microtesk.test.template.OutputBuilder
Adds a format argument that implements the Value interface (RandomValue, UnknownValue, etc).
addArgument(Value) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
addArgumentCollection(String, Collection<BigInteger>) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
addArgumentPrimitive(Primitive) - Method in class ru.ispras.microtesk.test.template.OutputBuilder
 
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
 
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
 
addBlockConstraint(Situation) - Method in class ru.ispras.microtesk.test.template.Template
 
addBlockConstraints(Map<String, Situation>) - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
addBreakAddress(long) - Method in class ru.ispras.microtesk.test.Code
 
addBreakAddress(long) - Method in class ru.ispras.microtesk.test.Code2
 
addBuffer(String, Buffer<?, ?>) - Method in class ru.ispras.microtesk.mmu.model.sim.MmuModel
 
addBuffer(Buffer) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
addCall(AbstractCall) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
addCall(AbstractCall) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
addCall(AbstractCall) - Method in class ru.ispras.microtesk.test.template.ExceptionHandlerBuilder
 
addCall(AbstractCall) - Method in class ru.ispras.microtesk.test.template.MemoryPreparatorBuilder
 
addCall(AbstractCall) - Method in class ru.ispras.microtesk.test.template.Preparator.Variant
 
addCall(AbstractCall) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
addCall(AbstractCall) - Method in class ru.ispras.microtesk.test.template.StreamPreparatorBuilder
 
addCall(AbstractCall, int) - Method in class ru.ispras.microtesk.test.engine.AbstractSequence.Builder
 
addCall(AbstractCall, int, boolean) - Method in class ru.ispras.microtesk.test.engine.AbstractSequence.Builder
 
addCall(ConcreteCall) - Method in class ru.ispras.microtesk.test.Code2.Entry
 
addCall(ConcreteCall, long) - Method in class ru.ispras.microtesk.test.Code2
 
addCase(MmuProgram) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuProgram.Builder
 
addCase(MmuProgram.Builder) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuProgram.Builder
 
addCase(MmuTransition) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuProgram.Builder
 
addComment(String) - Method in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
 
addComment(String) - Method in interface ru.ispras.microtesk.tools.templgen.printers.TemplatePrinter
Adds the comment to template file.
addConstant(Variable, BitVector) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
addConstant(Constant) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
addConstraint(BufferEventConstraint) - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints.Builder
 
addConstraint(VariableConstraint) - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints.Builder
 
addConstraint(Situation) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
addConstraints(Map<String, Situation>) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
addConstraints(AccessConstraints) - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints.Builder
 
addDataRegion() - Method in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
 
addDataRegion() - Method in interface ru.ispras.microtesk.tools.templgen.printers.TemplatePrinter
Adds the data region to template file.
addDirective(Directive) - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
 
addDirective(Directive) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
Adds the directive to the data section.
addDirective(Directive, Where) - Method in class ru.ispras.microtesk.test.template.Template
 
addDouble(double) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory.DataValueBuilder
 
addElement(ElementPrinter) - Method in interface ru.ispras.microtesk.tools.templgen.printers.ElementPrinter
Adds a EventPrinter to element.
addElseIf(CommonTree, Node, List<Stmt>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.IfBuilder
 
addEpilogue(int, List<AbstractCall>) - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
 
addEpilogue(int, AbstractCall) - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
 
addEventElementPartPattern(EventElementType, String) - Method in class ru.ispras.microtesk.tools.adapter.trace.EventElementPart
 
addExecution(boolean) - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
Adds an execution to the trace.
addExtern(Var) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
addField(String, Type) - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct
 
addField(CommonTree, CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.StructBuilder
 
addField(CommonTree, Node, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.StructBuilder
Adds a field to Type to be created.
addField(NodeVariable) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuStruct
Registers an new field.
addField(MmuStruct) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuStruct
Registers fields defined in the specified structure.
addFunction(Callable) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
addFunction(NmlFunction) - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
addGeneratedData(DirectiveTypeInfo, DataGenerator, int, boolean) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
 
addHandler(TranslatorHandler<Ir>) - Method in class ru.ispras.microtesk.translator.Translator
 
addHandlerAddress(String, long) - Method in class ru.ispras.microtesk.test.Code
 
addHandlerAddress(String, long) - Method in class ru.ispras.microtesk.test.Code2
 
addHazard(BufferHazard.Instance) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferDependency
 
addHeader() - Method in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
 
addHeader() - Method in interface ru.ispras.microtesk.tools.templgen.printers.TemplatePrinter
Adds a header to template file.
addInstrPath(String) - Static method in class ru.ispras.microtesk.model.Aspectracer
 
addIr(Ir) - Method in class ru.ispras.microtesk.translator.TranslatorContext
 
addIterator(Iterator<List<T>>) - Method in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
Adds an iterator into the list.
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(String, boolean) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
 
addLabel(String, boolean) - Method in class ru.ispras.microtesk.test.template.Template
 
addLabel(Label) - Method in class ru.ispras.microtesk.model.ProcessingElement
 
addLabel(Label, long) - Method in class ru.ispras.microtesk.test.LabelManager
Adds information about a label to the table of label targets.
addLabel(Label, long, int) - Method in class ru.ispras.microtesk.test.LabelManager
Adds information about label in the specified collection to the table of label targets.
addLabelReference(LabelValue) - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
 
addLocalVariables(Collection<CommonTree>, Collection<Type>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CallableBuilder
 
addMapping(Operator, String, String, String) - Method in class ru.ispras.microtesk.translator.nml.codegen.sim.ExprPrinter
 
addMapping(Operator, String, String, String) - Method in class ru.ispras.microtesk.translator.nml.codegen.simc.ExprPrinter
 
addMark(String) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuAction
 
addMemory(String, Type, long) - Method in class ru.ispras.microtesk.model.metadata.MetaModelBuilder
 
addMemory(String, Type, BigInteger) - Method in class ru.ispras.microtesk.model.metadata.MetaModelBuilder
 
addMemory(Memory) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
addMode(IsaPrimitiveInfoAnd) - Method in class ru.ispras.microtesk.model.ModelBuilder
 
addMode(MetaAddressingMode) - Method in class ru.ispras.microtesk.model.metadata.MetaModelBuilder
 
addMode(MetaGroup) - Method in class ru.ispras.microtesk.model.metadata.MetaModelBuilder
 
addNeighbor(CacheUnit<?, A>) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheUnit
Makes a link between this cache and a neighbor.
addNode(Node) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
addNumericLabel(int) - Method in class ru.ispras.microtesk.test.template.Template
 
addOperation(String) - Method in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
Adds the operation to template file.
addOperation(String, String) - Method in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
 
addOperation(String, String) - Method in interface ru.ispras.microtesk.tools.templgen.printers.TemplatePrinter
Adds the operation to template file.
addOperation(Operation) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
addOperation(IsaPrimitiveInfoAnd) - Method in class ru.ispras.microtesk.model.ModelBuilder
 
addOperation(MetaGroup) - Method in class ru.ispras.microtesk.model.metadata.MetaModelBuilder
 
addOperation(MetaOperation) - Method in class ru.ispras.microtesk.model.metadata.MetaModelBuilder
 
addOriginalVariable(Variable) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
addOriginalVariables(Collection<Variable>) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
addOutput(Output) - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
 
addOutput(Output) - Method in class ru.ispras.microtesk.test.template.Template
 
addParameter(int) - Method in class ru.ispras.microtesk.translator.mir.MirBuilder
 
addParameter(MirTy) - Method in class ru.ispras.microtesk.translator.mir.MirBuilder
 
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.Preprocessor
 
addPath(String) - Method in class ru.ispras.microtesk.translator.Translator
 
addPE - Static variable in class ru.ispras.microtesk.translator.nml.codegen.sim.PrinterLocation
 
addPE - Static variable in class ru.ispras.microtesk.translator.nml.codegen.simc.PrinterLocation
 
addPreparator(BufferPreparator) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorStore
 
addPreparator(MemoryPreparator) - Method in class ru.ispras.microtesk.test.template.MemoryPreparatorStore
 
addPreparator(Preparator) - Method in class ru.ispras.microtesk.test.template.PreparatorStore
 
addPreparator(StreamPreparator) - Method in class ru.ispras.microtesk.test.template.StreamStore
 
addPreparatorCall(Primitive, BigInteger, String, String) - Method in class ru.ispras.microtesk.test.template.Template
 
addPreparatorCall(Primitive, Value, String, String) - Method in class ru.ispras.microtesk.test.template.Template
 
addPrologue(int, List<AbstractCall>) - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
 
addPrologue(int, AbstractCall) - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
 
addRecord(Record) - Static method in class ru.ispras.microtesk.model.tracer.Tracer
 
addReference(String) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
Registers a reference from the parent primitive to the current primitive.
addRegister(String, Type, long) - Method in class ru.ispras.microtesk.model.metadata.MetaModelBuilder
 
addRegister(String, Type, BigInteger) - Method in class ru.ispras.microtesk.model.metadata.MetaModelBuilder
 
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<T> - Interface in ru.ispras.microtesk.mmu.model.sim
Address must be supported by all address classes.
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
 
ADDRESS - ru.ispras.microtesk.mmu.translator.MmuSymbolKind
Address
ADDRESS - Static variable in class ru.ispras.microtesk.test.template.LazyValue
 
address_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.address_return
 
AddressDataGenerator - Class in ru.ispras.microtesk.mmu.test.engine.memory
AddressDataGenerator randomly generates an address from a given memory region.
AddressDataGenerator() - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AddressDataGenerator
 
AddressingMode - Interface in ru.ispras.microtesk.model.memory
The AddressingMode interface describes an object that holds information on the addressing mode that provided an access to the given location.
AddressingModeWrapper - Class in ru.ispras.microtesk.test.engine
Wrapper class for addressing mode primitives that allows checking equality and calculating hash code.
AddressingModeWrapper(Primitive) - Constructor for class ru.ispras.microtesk.test.engine.AddressingModeWrapper
 
AddressObject - Class in ru.ispras.microtesk.mmu.test.engine.memory
AddressObject represents test data for a single memory access.
AddressObject(Access) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
 
addressType() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
addressType_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.addressType_return
 
addressValue() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
addressValue_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.addressValue_return
 
AddressView<A> - Class in ru.ispras.microtesk.mmu.basis
AddressView implements an address view, i.e.
AddressView(Function<A, List<A>>, Function<List<A>, A>) - Constructor for class ru.ispras.microtesk.mmu.basis.AddressView
Constructs an address view.
addRevision(String, Set<String>, Set<String>) - Method in class ru.ispras.microtesk.Revisions
 
addRoot(Primitive) - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
addrTaken - Variable in class ru.ispras.microtesk.tools.symexec.ControlFlowInspector.Range
 
addSection(Section) - Method in class ru.ispras.microtesk.model.memory.Sections
 
addSegment(Segment) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
addShortcut(String, MetaOperation) - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
 
addShortcut(IsaPrimitiveInfoAnd, String...) - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
 
addShortcut(Shortcut) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveAnd
 
addStateManager(ModelStateManager) - Method in class ru.ispras.microtesk.model.Model
 
addStatement(ST, Statement, boolean) - Static method in class ru.ispras.microtesk.translator.nml.codegen.sim.StbPrimitiveBase
 
addStatement(ST, Statement, boolean) - Static method in class ru.ispras.microtesk.translator.nml.codegen.simc.StbPrimitiveBase
 
addStorage(Memory) - Method in class ru.ispras.microtesk.model.ProcessingElement
 
addStream(String, Primitive, Primitive, int) - Method in class ru.ispras.microtesk.test.template.Template
 
addStream(Label, Primitive, Primitive, int) - Method in class ru.ispras.microtesk.test.template.StreamStore
 
addStream(Stream) - Method in class ru.ispras.microtesk.test.template.StreamStore
 
addString(String) - Method in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
 
addString(String) - Method in interface ru.ispras.microtesk.tools.templgen.printers.TemplatePrinter
Adds the string to template file.
addText(String) - Method in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
 
addText(String) - Method in interface ru.ispras.microtesk.tools.templgen.printers.TemplatePrinter
Adds the text to template file.
addToFooter(String) - Static method in class ru.ispras.microtesk.test.Printer
 
addToHeader(String) - Static method in class ru.ispras.microtesk.test.Printer
 
addToPrologue(List<ConcreteCall>) - Method in class ru.ispras.microtesk.test.ConcreteSequence.Builder
 
addToPrologue(ConcreteCall) - Method in class ru.ispras.microtesk.test.ConcreteSequence.Builder
 
addType(Type) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
addType(Type, String) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
addValue(int, BigInteger) - Method in class ru.ispras.microtesk.translator.mir.MirBuilder
 
addVariable(CommonTree, CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CommonBuilder
 
addVariable(CommonTree, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CommonBuilder
 
addVariable(Memory) - Method in class ru.ispras.microtesk.model.TemporaryVariables
 
addVariableMapping(String, String) - Method in class ru.ispras.microtesk.mmu.translator.codegen.sim.ExprPrinter
 
addVariableMappings(Var, String) - Method in class ru.ispras.microtesk.mmu.translator.codegen.sim.ExprPrinter
 
addWeakLabel(String) - Method in class ru.ispras.microtesk.test.template.Template
 
AdjacencyList<T> - Class in ru.ispras.microtesk.utils
The AdjacencyList class is an implementation of list that facilitates dealing with adjacent items.
AdjacencyList() - Constructor for class ru.ispras.microtesk.utils.AdjacencyList
 
alias() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
alias() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
alias(String) - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
 
ALIAS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
ALIAS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
ALIAS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ALIAS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ALIAS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
alias_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.alias_return
 
aliasExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
aliasExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.aliasExpr_return
 
align - Variable in class ru.ispras.microtesk.test.template.directive.DirectiveTypeInfo
 
align(BigInteger) - Method in enum ru.ispras.microtesk.mmu.basis.DataType
Returns the aligned address (zero a required number of bits at the end).
align(BigInteger) - Method in enum ru.ispras.microtesk.mmu.basis.MemoryDataType
Returns the aligned address (zero a required number of bits at the end).
ALIGN - ru.ispras.microtesk.test.template.directive.Directive.Kind
 
ALIGN_FORMAT - ru.ispras.microtesk.options.Option
 
ALIGN_FORMAT2 - ru.ispras.microtesk.options.Option
 
alignAddress(BigInteger, int) - Static method in class ru.ispras.microtesk.model.memory.MemoryAllocator
Aligns the specified address by the specified length and returns the resulting aligned address.
alignment - Variable in class ru.ispras.microtesk.test.template.directive.DirectiveAlign
 
alignmentInBytes - Variable in class ru.ispras.microtesk.test.template.directive.DirectiveAlign
 
ALL - ru.ispras.microtesk.mmu.settings.BooleanValuesSettings.Values
 
ALL - ru.ispras.microtesk.mmu.settings.BufferEventsSettings.Values
 
ALL_PATHS_TEMPLATE_NAME - Static variable in class ru.ispras.microtesk.tools.templgen.templates.AllPathsTemplate
 
ALL_PATHS_TEMPLATE_TARGET - Static variable in class ru.ispras.microtesk.tools.templgen.templates.AllPathsTemplate
 
alloc - Variable in enum ru.ispras.microtesk.mmu.model.sim.WritePolicyId
 
allocate(BigInteger, List<BitVector>) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
Allocates memory in the memory storage to hold data elements in the specified list and return the address (in addressable units) of the first element.
allocate(BigInteger, BitVector) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
Allocates memory in the memory storage to hold the specified data and returns its address (in addressable units).
allocate(BigInteger, BitVector...) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
Allocates memory in the memory storage to hold data elements provided as arguments and return the address (in addressable units) of the first element.
allocate(BigInteger, BitVector, boolean) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
Allocates memory in the memory storage to hold the specified data and returns its address (in addressable units).
allocate(BigInteger, BitVector, int) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
Allocates memory in the memory storage to hold the specified number of the specified data and returns the address (in addressable units) of the first element.
allocate(List<AbstractCall>, boolean, boolean) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocatorEngine
 
allocate(MmuBuffer, boolean, Set<BitVector>) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryIdAllocator
 
allocate(ResourceOperation, Collection<T>, Collection<T>, Map<ResourceOperation, Integer>) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Allocates an object and marks it as being in use.
allocateAt(BigInteger, BitVector) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
 
allocateDataAndRegisterLabels(MemoryAllocator, LabelManager) - Method in class ru.ispras.microtesk.test.template.DataSection
 
allocateHandlers(List<Pair<List<ConcreteSequence>, Map<String, ConcreteSequence>>>) - Method in class ru.ispras.microtesk.test.CodeAllocator
 
allocateSequence(ConcreteSequence, int) - Method in class ru.ispras.microtesk.test.CodeAllocator
 
allocateString(BigInteger, String, boolean) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
Allocates memory in the memory storage to store the specified string converted to the ASCII encoding and returns the address of string.
ALLOCATION - ru.ispras.microtesk.test.template.Situation.Kind
 
AllocationData<T> - Class in ru.ispras.microtesk.test.engine.allocator
AllocationData holds data used for register allocation.
AllocationData() - Constructor for class ru.ispras.microtesk.test.engine.allocator.AllocationData
 
AllocationData(AllocationData<T>) - Constructor for class ru.ispras.microtesk.test.engine.allocator.AllocationData
 
AllocationData(Allocator) - Constructor for class ru.ispras.microtesk.test.engine.allocator.AllocationData
 
AllocationData(Allocator, Collection<T>) - Constructor for class ru.ispras.microtesk.test.engine.allocator.AllocationData
 
AllocationData(Allocator, Collection<T>, Collection<T>) - Constructor for class ru.ispras.microtesk.test.engine.allocator.AllocationData
 
AllocationData(Allocator, Collection<T>, Collection<T>, int, Map<ResourceOperation, Integer>, Map<ResourceOperation, Integer>, boolean) - Constructor for class ru.ispras.microtesk.test.engine.allocator.AllocationData
 
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
 
AllocationTable<T> - Class in ru.ispras.microtesk.test.engine.allocator
AllocationTable implements a resource allocation table, which is a finite set of objects (registers, pages, etc.) in couple with allocation / deallocation methods.
AllocationTable(AllocationData<T>, Collection<T>) - Constructor for class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Constructs a resource allocation table.
AllocationTable(AllocationData<T>, Supplier<T>) - Constructor for class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Constructs a resource allocation table.
Allocator - Enum in ru.ispras.microtesk.test.engine.allocator
Allocator defines some resource allocation strategies.
AllocatorAction - Class in ru.ispras.microtesk.test.engine.allocator
AllocatorAction describes allocator actions.
AllocatorAction(AllocatorAction) - Constructor for class ru.ispras.microtesk.test.engine.allocator.AllocatorAction
 
AllocatorAction(Primitive, AllocatorAction.Kind, boolean, boolean) - Constructor for class ru.ispras.microtesk.test.engine.allocator.AllocatorAction
 
AllocatorAction.Kind - Enum in ru.ispras.microtesk.test.engine.allocator
 
AllocatorBuilder - Class in ru.ispras.microtesk.test.template
 
AllocatorBuilder() - Constructor for class ru.ispras.microtesk.test.template.AllocatorBuilder
 
AllocatorEngine - Class in ru.ispras.microtesk.test.engine.allocator
AllocatorEngine allocates addressing modes for a given abstract sequence.
allocEntry(A) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheLine
 
allocEntry(A) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheSet
 
allocEntry(A) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheUnit
 
allocEntry(A) - Method in interface ru.ispras.microtesk.mmu.model.sim.ReplaceableBuffer
Allocates an invalid entry in the buffer and associates it w/ the given address.
AllPathsTemplate - Class in ru.ispras.microtesk.tools.templgen.templates
 
AllPathsTemplate(MetaModel, TemplatePrinter, Set<String>) - Constructor for class ru.ispras.microtesk.tools.templgen.templates.AllPathsTemplate
 
allPossibleDependencies - Variable in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIterator
 
ALTERNATIVES - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ALTERNATIVES - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ALTERNATIVES - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
AMPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
AMPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
AMPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
AMPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
AMPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
AMPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
AMPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
AMPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
AMPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
AMPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
analysePaths(MirContext, PathAnalysis.PathConditionWalkAction) - Static method in class ru.ispras.microtesk.translator.mir.util.PathAnalysis
 
and(Condition) - Method in class ru.ispras.microtesk.mmu.translator.codegen.spec.Condition
 
and(Data) - Method in class ru.ispras.microtesk.model.data.Data
 
AND - ru.ispras.microtesk.mmu.translator.codegen.spec.Condition.Type
 
AND - ru.ispras.microtesk.mmu.translator.Operator
 
AND - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
AND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
AND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
AND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
AND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
AND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
AND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
AND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
AND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
AND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
AND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
andBitExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
andBitExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
andBitExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
andBitExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
andBitExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.andBitExpr_return
 
andBitExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.andBitExpr_return
 
andLogicExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
andLogicExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
andLogicExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
andLogicExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
andLogicExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.andLogicExpr_return
 
andLogicExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.andLogicExpr_return
 
andRule() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
andRule_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.andRule_return
 
annotate(Location, TemporaryVariables) - Method in class ru.ispras.microtesk.model.IsaPrimitive
 
annotate(MirContext.Attribute) - Method in class ru.ispras.microtesk.translator.mir.MirContext
 
annotate(MirContext.Attribute, MirContext.Attribute) - Method in class ru.ispras.microtesk.translator.mir.MirContext
 
ANY - ru.ispras.microtesk.test.engine.allocator.ResourceOperation
 
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
 
append(T) - Method in class ru.ispras.microtesk.translator.mir.MirBlock
 
applicable - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.revision_return
 
applicable - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.revision_return
 
apply() - Method in interface ru.ispras.microtesk.utils.function.Action
 
apply(BigInteger, MemoryAllocator) - Method in class ru.ispras.microtesk.test.template.directive.Directive
Applies the directive to the current address and the memory allocator.
apply(BigInteger, MemoryAllocator) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveAlign
 
apply(BigInteger, MemoryAllocator) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveDataConst
 
apply(BigInteger, MemoryAllocator) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveDataValue
 
apply(BigInteger, MemoryAllocator) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveLabelGlobal
 
apply(BigInteger, MemoryAllocator) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveLabelWeak
 
apply(BigInteger, MemoryAllocator) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveOrigin
 
apply(BigInteger, MemoryAllocator) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveOriginAbsolute
 
apply(BigInteger, MemoryAllocator) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveOriginRelative
 
apply(BigInteger, MemoryAllocator) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveSpace
 
apply(BigInteger, MemoryAllocator) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveString
 
apply(MemoryAccessType, GraphAbstraction) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.TrajectoryExtractor
 
apply(MirContext) - Method in class ru.ispras.microtesk.translator.mir.ConcFlowPass
 
apply(MirContext) - Method in class ru.ispras.microtesk.translator.mir.DestructCssa
 
apply(MirContext) - Method in class ru.ispras.microtesk.translator.mir.ForwardPass
 
apply(MirContext) - Method in class ru.ispras.microtesk.translator.mir.GlobalNumbering
 
apply(MirContext) - Method in class ru.ispras.microtesk.translator.mir.InlinePass
 
apply(MirContext) - Method in class ru.ispras.microtesk.translator.mir.Mir2Node
 
apply(MirContext) - Method in class ru.ispras.microtesk.translator.mir.MirPassDriver
 
apply(MirContext) - Method in class ru.ispras.microtesk.translator.mir.Pass
 
apply(MirContext) - Method in class ru.ispras.microtesk.translator.mir.SccpPass
 
apply(MirContext) - Method in class ru.ispras.microtesk.translator.mir.SsaForwardPass
 
apply(MirContext) - Method in class ru.ispras.microtesk.translator.mir.StoreAnalysis
 
apply(T) - Method in interface ru.ispras.microtesk.utils.function.Function
 
apply(T) - Method in interface ru.ispras.microtesk.utils.function.UnaryOperator
 
apply(T, U) - Method in interface ru.ispras.microtesk.utils.function.BiFunction
 
applyOpcMask(BitVector) - Method in class ru.ispras.microtesk.model.decoder.Decoder
 
ARCH_DIRS - ru.ispras.microtesk.options.Option
 
ARCH_PATH_PART - Static variable in class ru.ispras.microtesk.model.memory.loader.ParametersLoader
 
ARCHITECTURE_TEMPLATE_NAME - Static variable in class ru.ispras.microtesk.tools.templgen.templates.ArchitectureTemplate
 
ArchitectureTemplate - Class in ru.ispras.microtesk.tools.templgen.templates
The ArchitectureTemplate class generates template for architecture validation.
ArchitectureTemplate(MetaModel, TemplatePrinter, Set<String>) - Constructor for class ru.ispras.microtesk.tools.templgen.templates.ArchitectureTemplate
 
areMatching(E, A) - Method in interface ru.ispras.microtesk.mmu.model.sim.Matcher
Checks whether the given entry and the given address are matching each other.
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.NmlParser
 
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_CommonParser
 
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.NmlTreeWalker
 
argDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
argDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.argDef_return
 
args - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Call
 
ARGS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ARGS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
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
 
argType_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.argType_return
 
argType_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.argType_return
 
argument() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
argument() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
argument() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
argument() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
Argument - Class in ru.ispras.microtesk.test.template
 
Argument(String) - Constructor for class ru.ispras.microtesk.test.template.Preparator.Argument
 
Argument(String, Primitive, ArgumentMode, Type) - Constructor for class ru.ispras.microtesk.test.template.Argument
 
Argument(String, Value, ArgumentMode, Type) - Constructor for class ru.ispras.microtesk.test.template.Argument
 
Argument(String, Primitive, String, PrimitiveAnd) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut.Argument
 
Argument(Argument) - Constructor for class ru.ispras.microtesk.test.template.Argument
 
ARGUMENT - ru.ispras.microtesk.mmu.translator.MmuSymbolKind
Address argument (used by segment, buffer and memory entities)
ARGUMENT - ru.ispras.microtesk.translator.nml.NmlSymbolKind
Argument of a mode or an operation.
ARGUMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
ARGUMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
ARGUMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
ARGUMENT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ARGUMENT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ARGUMENT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
ARGUMENT_OP - ru.ispras.microtesk.translator.nml.NmlSymbolKind
Argument of a mode or an operation that has type OP.
argument_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.argument_return
 
argument_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.argument_return
 
Argument.Kind - Enum in ru.ispras.microtesk.test.template
 
ArgumentMode - Enum in ru.ispras.microtesk.model
The ArgumentMode enumeration specifies how an argument of an instructions or its primitives (addressing modes, operations, shortcuts) is used (in, out, in/out).
ArgumentModeDetector - Class in ru.ispras.microtesk.translator.nml.analysis
 
ArgumentModeDetector() - Constructor for class ru.ispras.microtesk.translator.nml.analysis.ArgumentModeDetector
 
ARK - ru.ispras.microtesk.model.tracer.RecordFormatType
Trace format in a Ark(Panda) style.
ARK_TYPE_NAME - Static variable in enum ru.ispras.microtesk.model.tracer.RecordFormatType
 
ArkIrMemory - Class in ru.ispras.microtesk.tools.simulator.memory
 
ArkIrMemory(String, MemoryFiles) - Constructor for class ru.ispras.microtesk.tools.simulator.memory.ArkIrMemory
Creates a memory image for the simulator
ArkRecord - Class in ru.ispras.microtesk.model.tracer
The ArkRecord class describes Ark(Panda) Tracer log records.
ArkRecord(RecordKind, long) - Constructor for class ru.ispras.microtesk.model.tracer.ArkRecord
 
asBitVector() - Method in interface ru.ispras.microtesk.mmu.model.sim.Struct
Converts the struct to the bit vector.
asBitVector() - Method in class ru.ispras.microtesk.mmu.model.sim.StructBase
 
asBitVector() - Method in class ru.ispras.microtesk.test.template.LazyValue
 
Aspectracer - Class in ru.ispras.microtesk.model
The Aspectracer class is responsible for printing Aspectrace traces.
ASSERT - ru.ispras.microtesk.mmu.translator.ir.Stmt.Kind
 
ASSERT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
ASSERT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
ASSERT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
ASSERT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
ASSERT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
ASSERT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
ASSERT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
ASSERT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ASSERT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ASSERT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
assertion(boolean) - Static method in class ru.ispras.microtesk.model.Execution
 
assertion(boolean, String) - Static method in class ru.ispras.microtesk.model.Execution
 
ASSERTS_ENABLED - ru.ispras.microtesk.options.Option
 
assign(E) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheUnit.Proxy
 
assign(E) - Method in class ru.ispras.microtesk.mmu.model.sim.Memory.Proxy
 
assign(BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheUnit.Proxy
 
assign(BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.Memory.Proxy
 
assign(BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.StructBase
 
assign(Node, Node) - Method in class ru.ispras.microtesk.mmu.translator.ConstantPropagator
 
assign(Location) - Method in class ru.ispras.microtesk.model.memory.Location
 
assign(Local, Operand) - Method in class ru.ispras.microtesk.translator.mir.MirBlock
 
assign(Local, Rvalue) - Method in class ru.ispras.microtesk.translator.mir.MirBlock
 
ASSIGN - ru.ispras.microtesk.mmu.translator.ir.Stmt.Kind
 
ASSIGN - ru.ispras.microtesk.translator.nml.ir.primitive.Statement.Kind
 
ASSIGN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
ASSIGN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
ASSIGN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
ASSIGN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
ASSIGN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
ASSIGN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
ASSIGN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
ASSIGN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ASSIGN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
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
 
AssignList() - Constructor for class ru.ispras.microtesk.translator.mir.Mir2Node.AssignList
 
assignLocal(Operand) - Method in class ru.ispras.microtesk.translator.mir.MirBlock
 
assignLocal(Rvalue) - Method in class ru.ispras.microtesk.translator.mir.MirBlock
 
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.
Assignment(Local, Rvalue) - Constructor for class ru.ispras.microtesk.translator.mir.Instruction.Assignment
 
assignmentStatement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
assignmentStatement_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.assignmentStatement_return
 
assignmentStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
assignRevisions(Set<String>, Deque<Boolean>) - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
 
assignSymbols(SymbolTable) - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
 
assignSymbols(SymbolTable) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserBase
 
assignTag(E, A) - Method in interface ru.ispras.microtesk.mmu.model.sim.Matcher
Extracts the tag from the given address and assigns it to the given entry.
asUnsigned(long) - Static method in class ru.ispras.microtesk.utils.BigIntegerUtils
 
asUnsigned(Collection<Long>) - Static method in class ru.ispras.microtesk.utils.BigIntegerUtils
 
atMostNUnique(int, Collection<CommonTree>) - Method in enum ru.ispras.microtesk.mmu.translator.MmuLanguageContext
 
atom() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
atom() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
atom() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
atom() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
atom() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
atom() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Atom - Class in ru.ispras.microtesk.mmu.translator.codegen.spec
 
Atom(Atom.Kind, Object) - Constructor for class ru.ispras.microtesk.mmu.translator.codegen.spec.Atom
 
atom_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.atom_return
 
atom_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.atom_return
 
Atom.Kind - Enum in ru.ispras.microtesk.mmu.translator.codegen.spec
 
AtomExtractor - Class in ru.ispras.microtesk.mmu.translator.codegen.spec
 
ATOMIC - ru.ispras.microtesk.test.template.Block.Kind
 
ATOMIC(MmuTransition) - Static method in class ru.ispras.microtesk.mmu.model.spec.MmuProgram
 
ATTR_BRANCHES - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchEngine
Attribute branches is used to mark branch instructions to be used.
ATTR_END - Static variable in class ru.ispras.microtesk.settings.RegionSettingsParser
 
ATTR_EXECUTED - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchEngine
Attribute executed is used to mark executed and non-taken code.
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
 
attrDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.attrDef_return
 
attrDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.attrDef_return
 
attrDefList() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
attrDefList() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
attrDefList_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.attrDefList_return
 
attrDefList_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.attrDefList_return
 
attrDefRev() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
attrDefRev_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.attrDefRev_return
 
attrExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
attrExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
attrExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
attrExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
attrExpr(String) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
attrExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.attrExpr_return
 
attrExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.attrExpr_return
 
attrExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.attrExpr_return
 
Attribute - Class in ru.ispras.microtesk.mmu.translator.ir
 
Attribute - Class in ru.ispras.microtesk.translator.nml.ir.primitive
The Attribute class describes an attribute of an nML primitive (OP or MODE).
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(String, Attribute.Kind, List<Statement>) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
 
ATTRIBUTE - ru.ispras.microtesk.mmu.translator.MmuSymbolKind
Attribute (used in memory entities to describe actions)
ATTRIBUTE - ru.ispras.microtesk.translator.nml.NmlSymbolKind
Attribute of a mode or an operation (e.g.
Attribute.Kind - Enum in ru.ispras.microtesk.translator.nml.ir.primitive
 
attributeCall() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
attributeCall() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
attributeCall() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
attributeCall() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
attributeCall_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.attributeCall_return
 
attributeCall_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.attributeCall_return
 
attributeCallStatement() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
attributeCallStatement() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
attributeCallStatement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
attributeCallStatement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
attributeCallStatement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
attributeCallStatement_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.attributeCallStatement_return
 
attributeCallStatement_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.attributeCallStatement_return
 
attributeCallStatement_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.attributeCallStatement_return
 
attributeCallStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
attributeFormatCall() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
attributeFormatCall() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
attributeFormatCall() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
attributeFormatCall() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
attributeFormatCall_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.attributeFormatCall_return
 
attributeFormatCall_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.attributeFormatCall_return
 
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_CommonParser
 
ATTRS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ATTRS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
AUTO_LABEL_PREFIX - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchEngine
 
AutoGenInstruction - Interface in ru.ispras.microtesk.tools.templgen.templates
The AutoGenInstruction interface for instructions used in the template auto generation.

B

back - Variable in enum ru.ispras.microtesk.mmu.model.sim.WritePolicyId
 
BASE - ru.ispras.microtesk.model.tracer.RecordFormatType
Trace format in a TARMAC like style.
BASE_TEMPLATE_NAME - ru.ispras.microtesk.options.Option
 
BASE_TEMPLATE_PATH - ru.ispras.microtesk.options.Option
 
BASE_TYPE_NAME - Static variable in enum ru.ispras.microtesk.model.tracer.RecordFormatType
 
BaseInstruction - Class in ru.ispras.microtesk.tools.templgen.templates
The AutoGenInstruction abstract class for instructions used in the template auto generation.
BaseTemplate - Interface in ru.ispras.microtesk.tools.templgen.templates
 
BASIC_BLOCK - ru.ispras.microtesk.test.engine.branch.BranchEntry.Type
Basic block.
BasicBlock - Class in ru.ispras.microtesk.translator.mir
 
BasicBlock() - Constructor for class ru.ispras.microtesk.translator.mir.BasicBlock
 
BasicBlock.Origin - Class in ru.ispras.microtesk.translator.mir
 
bb - Variable in class ru.ispras.microtesk.translator.mir.MirBlock
 
beginAttributes(MapBuilder) - Method in class ru.ispras.microtesk.test.template.Template
 
beginBlock(Block.Kind) - Method in class ru.ispras.microtesk.test.template.Template
 
beginBufferPreparator(String) - Method in class ru.ispras.microtesk.test.template.Template
 
beginConfig(String, int) - Method in class ru.ispras.microtesk.test.template.DataManager
 
beginData(boolean, boolean) - Method in class ru.ispras.microtesk.test.template.Template
 
beginData(BlockId, Section, boolean, boolean) - Method in class ru.ispras.microtesk.test.template.DataManager
 
beginEntryPoint(BigInteger, String) - Method in class ru.ispras.microtesk.test.template.ExceptionHandlerBuilder
 
beginEntryPoint(BigInteger, Collection<String>) - Method in class ru.ispras.microtesk.test.template.ExceptionHandlerBuilder
 
beginEpilogue() - Method in class ru.ispras.microtesk.test.template.Template
 
beginExceptionHandler(String) - Method in class ru.ispras.microtesk.test.template.Template
 
beginInitMethod() - Method in class ru.ispras.microtesk.test.template.StreamPreparatorBuilder
 
beginMainSection() - Method in class ru.ispras.microtesk.test.template.Template
 
beginMemoryPreparator(int) - Method in class ru.ispras.microtesk.test.template.Template
 
beginPostSection() - Method in class ru.ispras.microtesk.test.template.Template
 
beginPreparator(String, boolean) - Method in class ru.ispras.microtesk.test.template.Template
 
beginPreparatorVariant(String, BigInteger) - Method in class ru.ispras.microtesk.test.template.Template
 
beginPreSection() - Method in class ru.ispras.microtesk.test.template.Template
 
beginPrologue() - Method in class ru.ispras.microtesk.test.template.Template
 
beginReadMethod() - Method in class ru.ispras.microtesk.test.template.StreamPreparatorBuilder
 
beginSection(Where, String, String, BigInteger, BigInteger, String, boolean) - Method in class ru.ispras.microtesk.test.template.Template
 
beginSectionData(Where, String, BigInteger, BigInteger, String) - Method in class ru.ispras.microtesk.test.template.Template
 
beginSectionText(Where, String, BigInteger, BigInteger, String) - Method in class ru.ispras.microtesk.test.template.Template
 
beginStreamInitMethod() - Method in class ru.ispras.microtesk.test.template.Template
 
beginStreamPreparator(String, String) - Method in class ru.ispras.microtesk.test.template.Template
 
beginStreamReadMethod() - Method in class ru.ispras.microtesk.test.template.Template
 
beginStreamWriteMethod() - Method in class ru.ispras.microtesk.test.template.Template
 
beginSwitch() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuProgram.Builder
 
beginVariant(String) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
beginVariant(String, int) - 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.
BIASED - ru.ispras.microtesk.test.engine.allocator.Allocator
Returns a randomly chosen object.
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.Entry<T> - Class in ru.ispras.microtesk.basis.solver
 
BiConsumer<T,​U> - Interface in ru.ispras.microtesk.utils.function
 
BiFunction<T,​U,​R> - Interface in ru.ispras.microtesk.utils.function
 
bigIntegerToString(BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.codegen.sim.ExprPrinter
 
bigIntegerToString(BigInteger, int) - Static method in class ru.ispras.microtesk.translator.nml.codegen.sim.ExprPrinter
 
bigIntegerToString(BigInteger, int) - Static method in class ru.ispras.microtesk.translator.nml.codegen.simc.ExprPrinter
 
BigIntegerUtils - Class in ru.ispras.microtesk.utils
 
bigIntegerValue() - Method in class ru.ispras.microtesk.model.data.Data
 
bigIntegerValue() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
 
bigIntegerValue(boolean) - Method in class ru.ispras.microtesk.model.data.Data
 
BIN - ru.ispras.microtesk.utils.FormatMarker.Kind
Marker %b.
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
BINARY_FILE_BIG_ENDIAN - ru.ispras.microtesk.options.Option
 
BINARY_FILE_EXTENSION - ru.ispras.microtesk.options.Option
 
binaryExpr(int) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
binaryExpr(int) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
BinaryProgramReader - Class in ru.ispras.microtesk.tools.simulator
 
BinaryReader - Class in ru.ispras.microtesk.utils
 
BinaryReader(File, boolean) - Constructor for class ru.ispras.microtesk.utils.BinaryReader
 
BinaryWriter - Class in ru.ispras.microtesk.utils
 
BinaryWriter(File, boolean) - Constructor for class ru.ispras.microtesk.utils.BinaryWriter
 
BINDING_CLASS - Static variable in class ru.ispras.microtesk.mmu.translator.codegen.spec.StbOperation
 
bindings(MmuStruct) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuStruct
Creates bindings between fields of two structures.
BinProgramReader - Class in ru.ispras.microtesk.tools.simulator
 
BiPredicate<T,​U> - Interface in ru.ispras.microtesk.utils.function
 
BIT_AND - ru.ispras.microtesk.mmu.translator.Operator
 
BIT_AND - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
BIT_NOT - ru.ispras.microtesk.mmu.translator.Operator
 
BIT_NOT - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
BIT_OR - ru.ispras.microtesk.mmu.translator.Operator
 
BIT_OR - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
BIT_VECTOR_SIZE_64 - Static variable in class ru.ispras.microtesk.tools.simulator.ProgramImage
 
BIT_XOR - ru.ispras.microtesk.mmu.translator.Operator
 
BIT_XOR - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
bitfield(Where, Expr, Expr) - Method in class ru.ispras.microtesk.translator.nml.antlrex.LocationFactory
 
bitfield(Where, Expr, Expr, Expr) - Method in class ru.ispras.microtesk.translator.nml.antlrex.LocationFactory
 
bitField(int) - Method in class ru.ispras.microtesk.model.memory.Location
 
bitField(int, int) - Method in class ru.ispras.microtesk.model.data.Data
 
bitField(int, int) - Method in class ru.ispras.microtesk.model.memory.Location
 
bitField(Data) - Method in class ru.ispras.microtesk.model.memory.Location
 
bitField(Data, Data) - Method in class ru.ispras.microtesk.model.data.Data
 
bitField(Data, Data) - Method in class ru.ispras.microtesk.model.memory.Location
 
bitFieldExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
bitFieldExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
bitFieldExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
bitFieldExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
bitFieldExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.bitFieldExpr_return
 
bitFieldExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.bitFieldExpr_return
 
bitOf(long) - Static method in class ru.ispras.microtesk.translator.mir.Constant
 
bitSize - Variable in class ru.ispras.microtesk.mmu.model.spec.MmuStruct
 
bitsToAddressableUnits(int) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
Returns the minimal number of addressable units required to store data of the specified size (in bits).
BitStream - Class in ru.ispras.microtesk.utils
 
bitVectorToString(BitVector) - Static method in class ru.ispras.microtesk.mmu.translator.codegen.sim.ExprPrinter
 
Block - Class in ru.ispras.microtesk.test.template
 
Block(Block.Kind, BlockId, Where, Section, boolean, Map<String, Object>, Iterator<List<AbstractCall>>, List<AbstractCall>, List<AbstractCall>, Map<String, Situation>) - Constructor for class ru.ispras.microtesk.test.template.Block
 
BLOCK - ru.ispras.microtesk.test.template.Block.Kind
 
Block.Kind - Enum in ru.ispras.microtesk.test.template
 
BlockBuilder - Class in ru.ispras.microtesk.test.template
 
BlockBuilder(Block.Kind, boolean, Section) - Constructor for class ru.ispras.microtesk.test.template.BlockBuilder
 
BlockBuilder(Block.Kind, BlockBuilder) - Constructor for class ru.ispras.microtesk.test.template.BlockBuilder
 
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.
blocks - Variable in class ru.ispras.microtesk.translator.mir.MirContext
 
BOOL - ru.ispras.microtesk.model.data.TypeId
 
BOOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
BOOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
BOOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
BOOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
BOOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
BOOL(int) - Static method in class ru.ispras.microtesk.model.data.Type
 
BOOLEAN - Static variable in class ru.ispras.microtesk.translator.nml.ir.shared.Type
 
BooleanOptionSettings - Class in ru.ispras.microtesk.mmu.settings
 
BooleanOptionSettings(String, boolean) - Constructor for class ru.ispras.microtesk.mmu.settings.BooleanOptionSettings
 
BooleanOptionSettingsParser - Class in ru.ispras.microtesk.mmu.settings
BooleanOptionSettingsParser() - Constructor for class ru.ispras.microtesk.mmu.settings.BooleanOptionSettingsParser
 
booleanValue() - Method in class ru.ispras.microtesk.model.data.Data
 
BooleanValuesSettings - Class in ru.ispras.microtesk.mmu.settings
 
BooleanValuesSettings(String, BooleanValuesSettings.Values) - Constructor for class ru.ispras.microtesk.mmu.settings.BooleanValuesSettings
 
BooleanValuesSettings.Values - Enum in ru.ispras.microtesk.mmu.settings
 
BooleanValuesSettingsParser - Class in ru.ispras.microtesk.mmu.settings
BooleanValuesSettingsParser() - Constructor for class ru.ispras.microtesk.mmu.settings.BooleanValuesSettingsParser
 
BOUNDARY_TEMPLATE_NAME - Static variable in class ru.ispras.microtesk.tools.templgen.templates.BoundaryValuesTemplate
 
BoundaryValuesTemplate - Class in ru.ispras.microtesk.tools.templgen.templates
 
BoundaryValuesTemplate(MetaModel, TemplatePrinter, Set<String>) - Constructor for class ru.ispras.microtesk.tools.templgen.templates.BoundaryValuesTemplate
 
branch(Operand) - Method in class ru.ispras.microtesk.translator.mir.MirBlock
 
Branch(BasicBlock) - Constructor for class ru.ispras.microtesk.translator.mir.Instruction.Branch
 
Branch(Operand, BasicBlock, BasicBlock) - Constructor for class ru.ispras.microtesk.translator.mir.Instruction.Branch
 
BRANCH_EXEC_LIMIT - ru.ispras.microtesk.options.Option
 
BranchDataGenerator - Class in ru.ispras.microtesk.test.engine.branch
BranchDataGenerator is a base class for test data generators for conditional branch instructions.
BranchDataGenerator() - Constructor for class ru.ispras.microtesk.test.engine.branch.BranchDataGenerator
 
BranchDetector - Class in ru.ispras.microtesk.translator.nml.analysis
 
BranchDetector() - Constructor for class ru.ispras.microtesk.translator.nml.analysis.BranchDetector
 
BranchEngine - Class in ru.ispras.microtesk.test.engine.branch
BranchEngine implements a test engine that constructs test cases by enumerating feasible execution traces of the bounded length.
BranchEngine() - Constructor for class ru.ispras.microtesk.test.engine.branch.BranchEngine
 
BranchEntry - Class in ru.ispras.microtesk.test.engine.branch
BranchEntry represents a node of the internal representation of a branch structure.
BranchEntry(BranchEntry.Type) - Constructor for class ru.ispras.microtesk.test.engine.branch.BranchEntry
 
BranchEntry(BranchEntry.Type, int, int, int) - Constructor for class ru.ispras.microtesk.test.engine.branch.BranchEntry
 
BranchEntry.Type - Enum in ru.ispras.microtesk.test.engine.branch
 
BranchExecution - Class in ru.ispras.microtesk.test.engine.branch
BranchExecution represents a single execution of a branch instruction.
BranchExecution() - Constructor for class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
BranchExecution(boolean) - Constructor for class ru.ispras.microtesk.test.engine.branch.BranchExecution
Constructs a branch execution;
BranchExecutionIterator - Class in ru.ispras.microtesk.test.engine.branch
BranchExecutionIterator implements a composite iterator of branch structures and execution traces.
BranchExecutionIterator(Iterator<List<BranchEntry>>, int, int, int) - Constructor for class ru.ispras.microtesk.test.engine.branch.BranchExecutionIterator
 
BranchInitializerMaker - Class in ru.ispras.microtesk.test.engine.branch
 
BranchInitializerMaker() - Constructor for class ru.ispras.microtesk.test.engine.branch.BranchInitializerMaker
 
BranchStructureIterator - Class in ru.ispras.microtesk.test.engine.branch
BranchExecutionIterator implements an iterator of valid branch structures for given branch instructions (conditional and unconditional jumps, procedures calls, etc.).
BranchStructureIterator(int, int, int, int, boolean, int, int, int, int, int) - Constructor for class ru.ispras.microtesk.test.engine.branch.BranchStructureIterator
 
BranchStructureIterator(int, int, int, int, boolean, int, int, int, int, int, EnumSet<BranchStructureIterator.Flags>) - Constructor for class ru.ispras.microtesk.test.engine.branch.BranchStructureIterator
 
BranchStructureIterator.Flags - Enum in ru.ispras.microtesk.test.engine.branch
 
BranchTrace - Class in ru.ispras.microtesk.test.engine.branch
BranchTrace represents an execution trace of a branch instruction.
BranchTrace() - Constructor for class ru.ispras.microtesk.test.engine.branch.BranchTrace
 
BranchTraceIterator - Class in ru.ispras.microtesk.test.engine.branch
BranchTraceIterator implements an iterator of execution traces for a given branch structure.
BranchTraceIterator(List<BranchEntry>) - Constructor for class ru.ispras.microtesk.test.engine.branch.BranchTraceIterator
 
BranchTraceIterator(List<BranchEntry>, int) - Constructor for class ru.ispras.microtesk.test.engine.branch.BranchTraceIterator
 
BranchTraceIterator(List<BranchEntry>, int, int, int) - Constructor for class ru.ispras.microtesk.test.engine.branch.BranchTraceIterator
 
breadthFirst(BasicBlock, BasicBlock) - Static method in class ru.ispras.microtesk.translator.mir.EvalContext
 
breadthFirst(MirContext) - Static method in class ru.ispras.microtesk.translator.mir.EvalContext
 
buffer - Variable in class ru.ispras.microtesk.mmu.model.spec.MmuStruct
 
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<E,​A> - Interface in ru.ispras.microtesk.mmu.model.sim
Buffer represents a buffer that stores addressable entries.
Buffer(String, MmuBuffer.Kind, boolean, Address, Var, Var, BigInteger, BigInteger, Node, Node, CachePolicy, Buffer) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Buffer
 
BUFFER - ru.ispras.microtesk.mmu.translator.MmuSymbolKind
Buffer
BUFFER_ACCESS - ru.ispras.microtesk.mmu.test.engine.memory.GraphAbstraction
 
BUFFER_ACCESS_INITIAL_ID - Static variable in class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
 
buffer_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.buffer_return
 
BUFFER_TYPE - ru.ispras.microtesk.mmu.translator.MmuLanguageContext
 
BufferAccessEvent - Enum in ru.ispras.microtesk.mmu.basis
This enumeration contains types buffer access events.
BufferBuilder(CommonTree, CommonTree, CommonTree, CommonTree, List<String>) - Constructor for class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
Constructs a builder for a Buffer object.
BufferDependency - Class in ru.ispras.microtesk.mmu.test.engine.memory
BufferDependency describes a dependency, i.e.
BufferDependency() - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.BufferDependency
 
BufferDependency(BufferDependency) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.BufferDependency
 
BufferEventConstraint - Class in ru.ispras.microtesk.mmu.test.template
The BufferEventConstraint class describes constraints on buffer access events.
BufferEventConstraint(MmuBuffer, Set<BufferAccessEvent>) - Constructor for class ru.ispras.microtesk.mmu.test.template.BufferEventConstraint
 
BufferEventConstraint(MmuBuffer, BufferAccessEvent) - Constructor for class ru.ispras.microtesk.mmu.test.template.BufferEventConstraint
 
BufferEventsSettings - Class in ru.ispras.microtesk.mmu.settings
 
BufferEventsSettings(String, BufferEventsSettings.Values) - Constructor for class ru.ispras.microtesk.mmu.settings.BufferEventsSettings
 
BufferEventsSettings.Values - Enum in ru.ispras.microtesk.mmu.settings
 
BufferEventsSettingsParser - Class in ru.ispras.microtesk.mmu.settings
BufferEventsSettingsParser() - Constructor for class ru.ispras.microtesk.mmu.settings.BufferEventsSettingsParser
 
BufferHazard - Class in ru.ispras.microtesk.mmu.test.engine.memory
BufferHazard describes a buffer access hazard.
BufferHazard(BufferHazard.Type, MmuBuffer) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard
 
BufferHazard.Instance - Class in ru.ispras.microtesk.mmu.test.engine.memory
 
BufferHazard.Type - Enum in ru.ispras.microtesk.mmu.test.engine.memory
 
bufferId() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
bufferId_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.bufferId_return
 
BufferInstanceProxy<E,​A> - Class in ru.ispras.microtesk.mmu.model.sim
 
BufferObserver - Interface in ru.ispras.microtesk.mmu.model.sim
BufferObserver provides information on a buffer without changing its state.
bufferParameter() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
bufferParameter_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.bufferParameter_return
 
bufferParameterRev() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
bufferParameterRev_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.bufferParameterRev_return
 
BufferPreparator - Class in ru.ispras.microtesk.test.template
The BufferPreparator describes instruction sequences to set up the state of MMU buffers.
BufferPreparator(String, int, BufferPreparatorAddressEntry, List<AbstractCall>) - Constructor for class ru.ispras.microtesk.test.template.BufferPreparator
 
BufferPreparatorBuilder - Class in ru.ispras.microtesk.test.template
The BufferPreparatorBuilder class is responsible for construction of buffer preparators.
BufferPreparatorBuilder(String) - Constructor for class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
BufferPreparatorStore - Class in ru.ispras.microtesk.test.template
The BufferPreparatorStore class stores a collection of buffer preparators.
BufferPreparatorStore() - Constructor for class ru.ispras.microtesk.test.template.BufferPreparatorStore
 
BufferStateTracker<A extends java.lang.Number> - Class in ru.ispras.microtesk.mmu.basis
BufferStateTracker implements a simplified buffer used to imitate data replacement logic.
BufferStateTracker(long, long, AddressView<A>) - Constructor for class ru.ispras.microtesk.mmu.basis.BufferStateTracker
Constructs a buffer state tracker.
BufferUnitedDependency - Class in ru.ispras.microtesk.mmu.test.engine.memory
BufferUnitedDependency represents a united dependency.
BufferUnitedDependency(Map<BufferDependency, Integer>) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedDependency
 
BufferUnitedHazard - Class in ru.ispras.microtesk.mmu.test.engine.memory
BufferUnitedHazard represents a united buffer access hazard, which combines information on hazards for a single buffer access.
BufferUnitedHazard(MmuBufferAccess, Map<BufferHazard, Set<Pair<Integer, BufferHazard.Instance>>>) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedHazard
 
build() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints.Builder
 
build() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuAddressViewBuilder
 
build() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuProgram.Builder
 
build() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem.Builder
 
build() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Builder
 
build() - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints.Builder
 
build() - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
 
build() - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CallableBuilder
 
build() - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.IfBuilder
 
build() - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.OperationBuilder
 
build() - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.StructBuilder
Builds a Type from the collection of fields.
build() - Method in class ru.ispras.microtesk.model.IsaPrimitiveBuilder
Returns an primitive (addressing mode or operation) created by the builder.
build() - Method in class ru.ispras.microtesk.model.metadata.MetaModelBuilder
 
build() - Method in class ru.ispras.microtesk.model.ModelBuilder
 
build() - Method in class ru.ispras.microtesk.test.ConcreteSequence.Builder
 
build() - Method in class ru.ispras.microtesk.test.engine.AbstractSequence.Builder
 
build() - Method in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
Builds and returns the test sequence generator.
build() - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
 
build() - 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.DataSectionBuilder
 
build() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory.Builder
 
build() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory.DataValueBuilder
 
build() - Method in class ru.ispras.microtesk.test.template.ExceptionHandlerBuilder
 
build() - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
 
build() - Method in class ru.ispras.microtesk.test.template.MemoryPreparatorBuilder
 
build() - Method in class ru.ispras.microtesk.test.template.OutputBuilder
Build the output object.
build() - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
build() - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
build() - Method in class ru.ispras.microtesk.test.template.Situation.Builder
 
build() - Method in class ru.ispras.microtesk.test.template.StreamPreparatorBuilder
 
build() - Method in class ru.ispras.microtesk.translator.mir.MirBuilder
 
build(String) - Method in class ru.ispras.microtesk.translator.mir.MirBuilder
 
build(List<AbstractCall>, List<AbstractCall>) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
build(STGroup) - Method in class ru.ispras.microtesk.mmu.translator.codegen.spec.StbConstant
 
build(STGroup) - Method in class ru.ispras.microtesk.mmu.translator.codegen.spec.StbExtern
 
build(STGroup) - Method in class ru.ispras.microtesk.mmu.translator.codegen.spec.StbOperation
 
build(STGroup) - Method in class ru.ispras.microtesk.translator.nml.codegen.sim.StbAddressingMode
 
build(STGroup) - Method in class ru.ispras.microtesk.translator.nml.codegen.sim.StbAddressingModeOr
 
build(STGroup) - Method in class ru.ispras.microtesk.translator.nml.codegen.sim.StbModel
 
build(STGroup) - Method in class ru.ispras.microtesk.translator.nml.codegen.sim.StbOperation
 
build(STGroup) - Method in class ru.ispras.microtesk.translator.nml.codegen.sim.StbOperationOr
 
build(STGroup) - Method in class ru.ispras.microtesk.translator.nml.codegen.sim.StbProcessingElement
 
build(STGroup) - Method in class ru.ispras.microtesk.translator.nml.codegen.sim.StbTemporaryVariables
 
build(STGroup) - Method in class ru.ispras.microtesk.translator.nml.codegen.sim.StbTypes
 
build(STGroup) - Method in class ru.ispras.microtesk.translator.nml.codegen.simc.StbAddressingMode
 
build(STGroup) - Method in class ru.ispras.microtesk.translator.nml.codegen.simc.StbAddressingModeOr
 
build(STGroup) - Method in class ru.ispras.microtesk.translator.nml.codegen.simc.StbModel
 
build(STGroup) - Method in class ru.ispras.microtesk.translator.nml.codegen.simc.StbOperation
 
build(STGroup) - Method in class ru.ispras.microtesk.translator.nml.codegen.simc.StbOperationOr
 
build(STGroup) - Method in class ru.ispras.microtesk.translator.nml.codegen.simc.StbProcessingElement
 
build(STGroup) - Method in class ru.ispras.microtesk.translator.nml.codegen.simc.StbTemporaryVariables
 
build(STGroup) - Method in class ru.ispras.microtesk.translator.nml.codegen.simc.StbTypes
 
build(Statement) - Method in class ru.ispras.microtesk.translator.nml.codegen.sim.StatementBuilder
 
build(Statement) - Method in class ru.ispras.microtesk.translator.nml.codegen.simc.StatementBuilder
 
Builder() - Constructor for class ru.ispras.microtesk.basis.solver.BiasedConstraints.Builder
 
Builder() - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuProgram.Builder
 
Builder() - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem.Builder
 
Builder() - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Builder
 
Builder() - Constructor for class ru.ispras.microtesk.mmu.test.template.AccessConstraints.Builder
 
Builder(Section) - Constructor for class ru.ispras.microtesk.test.ConcreteSequence.Builder
 
Builder(Section) - Constructor for class ru.ispras.microtesk.test.engine.AbstractSequence.Builder
 
Builder(Options, int) - Constructor for class ru.ispras.microtesk.test.template.directive.DirectiveFactory.Builder
 
buildFunctionOutput(String) - Method in class ru.ispras.microtesk.translator.mir.NmlToSmtTranslator.FunctionBuilder
 
buildMemory() - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CommonBuilder
 
buildMemoryLine(STGroup, MemoryResource) - Static method in class ru.ispras.microtesk.translator.nml.codegen.sim.StbProcessingElement
 
buildMemoryLine(STGroup, MemoryResource) - Static method in class ru.ispras.microtesk.translator.nml.codegen.simc.StbProcessingElement
 
buildMir(String, Model, MirArchive, List<IsaPrimitive>) - Static method in class ru.ispras.microtesk.tools.symexec.FormulaBuilder
 
buildMir(String, MirArchive, List<MirContext>) - Static method in class ru.ispras.microtesk.tools.symexec.FormulaBuilder
 
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.
BUS - ru.ispras.microtesk.model.tracer.RecordKind
Memory bus trace.
BYTE - ru.ispras.microtesk.mmu.basis.DataType
The byte data type.
BYTE - ru.ispras.microtesk.mmu.basis.MemoryDataType
The byte data type.
BYTE_ALIGN_FORMAT - ru.ispras.microtesk.options.Option
 
BYTE_ALIGN_FORMAT2 - ru.ispras.microtesk.options.Option
 

C

CacheLine<E extends Struct<?>,​A extends Address<?>> - Class in ru.ispras.microtesk.mmu.model.sim
CacheLine represents a cache line.
CacheLine(CachePolicy, Matcher<E, A>, CacheUnit<E, A>) - Constructor for class ru.ispras.microtesk.mmu.model.sim.CacheLine
Constructs an invalid cache line.
CachePolicy - Class in ru.ispras.microtesk.mmu.model.sim
CachePolicy contains all cache-related policies including: an eviction policy; a write policy; an inclusion policy; a coherence policy.
CacheSet<E extends Struct<?>,​A extends Address<?>> - Class in ru.ispras.microtesk.mmu.model.sim
CacheSet implements a cache set, i.e.
CacheSet(BitVector, int, CachePolicy, Matcher<E, A>, CacheUnit<E, A>, Buffer<? extends Struct<?>, A>) - Constructor for class ru.ispras.microtesk.mmu.model.sim.CacheSet
Constructs a cache set of the given associativity.
CacheUnit<E extends Struct<?>,​A extends Address<?>> - Class in ru.ispras.microtesk.mmu.model.sim
CacheUnit represents an abstract way-associative cache memory.
CacheUnit(Struct<E>, Address<A>, BigInteger, int, CachePolicy, Indexer<A>, Matcher<E, A>, Buffer<? extends Struct<?>, A>) - Constructor for class ru.ispras.microtesk.mmu.model.sim.CacheUnit
Constructs a cache unit of the given length and associativity.
CacheUnit.Proxy - Class in ru.ispras.microtesk.mmu.model.sim
CacheUnit.Proxy eases code generation for assignment statements.
call - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Invoke
 
call(String, MmuTransition) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
 
call(MemoryAccessStack.Frame) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
 
call(Operand, String, List<Operand>, Local) - Method in class ru.ispras.microtesk.translator.mir.MirBlock
 
Call(Operand, String, List<Operand>, Local) - Constructor for class ru.ispras.microtesk.translator.mir.Instruction.Call
 
CALL - ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry.Kind
 
CALL - ru.ispras.microtesk.mmu.translator.ir.Stmt.Kind
 
CALL - ru.ispras.microtesk.translator.nml.ir.primitive.Statement.Kind
 
CALL(boolean, MmuProgram, MemoryAccessContext) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry
 
CALL_STACK - Static variable in class ru.ispras.microtesk.model.Execution
Tracks execution of primitives.
Callable - Class in ru.ispras.microtesk.mmu.translator.ir
 
Callable(String, List<Var>, Map<String, Var>, List<Stmt>, Var) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Callable
 
CallableBuilder(CommonTree) - Constructor for class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CallableBuilder
 
callee - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Call
 
Callgraph - Class in ru.ispras.microtesk.translator.mir
 
Callgraph() - Constructor for class ru.ispras.microtesk.translator.mir.Callgraph
 
canExecute() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
canRead() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
canThrowException() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
Checks whether the addressing mode (its attributes) can throw an exception.
canThrowException() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Checks whether the current operation can throw an exception.
canThrowException() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
canThrowException() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
canWrite() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
CARD - ru.ispras.microtesk.model.data.TypeId
 
CARD - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
CARD - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
CARD - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
CARD - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
CARD - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
CARD - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
CARD - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
CARD - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
CARD(int) - Static method in class ru.ispras.microtesk.model.data.Type
 
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_CommonLexer
 
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.MmuParser_CommonParser
 
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.MmuTreeWalker
 
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.NmlLexer
 
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.NmlParser
 
CARD_CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
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(Type, Data) - Static method in class ru.ispras.microtesk.model.data.Data
 
cast(Where, Expr, Type) - Method in class ru.ispras.microtesk.translator.nml.antlrex.ExprFactory
 
CAST - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
CAST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
CAST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
CAST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
CAST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
CAST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
CAST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
CAST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
CAST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
CAST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
CAST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
castConstantTo(Node, DataType) - Static method in class ru.ispras.microtesk.translator.nml.antlrex.TypeCast
 
castConstantTo(Expr, Type) - Static method in class ru.ispras.microtesk.translator.nml.antlrex.TypeCast
 
castConstantTo(Expr, Type, boolean) - Static method in class ru.ispras.microtesk.translator.nml.antlrex.TypeCast
 
castTo(Type) - Method in class ru.ispras.microtesk.model.data.Data
 
castTo(TypeId) - Method in class ru.ispras.microtesk.model.data.Type
 
castTo(TypeId) - Method in class ru.ispras.microtesk.model.memory.Location
 
check(String) - Method in interface ru.ispras.microtesk.tools.oracle.internal.Item
Checks the item type.
check(String) - Method in class ru.ispras.microtesk.tools.oracle.internal.RegisterMode
 
checkAddress(BigInteger) - Method in class ru.ispras.microtesk.settings.MemorySettings
 
checkAddress(BigInteger) - Method in class ru.ispras.microtesk.settings.RegionSettings
 
checkClass(Class<?>) - Method in enum ru.ispras.microtesk.test.template.Argument.Kind
 
checkContextKeywords(MmuLanguageContext, Collection<CommonTree>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
checkDataAddress(BigInteger) - Method in class ru.ispras.microtesk.settings.MemorySettings
 
checkDeclaration(Token, Enum<?>) - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
 
checkEvent() - Method in interface ru.ispras.microtesk.tools.oracle.matcher.OracleEventMatcher
Matches the event from the simulator and the event from the trace, and returns true if they match.
checkEvent() - Method in class ru.ispras.microtesk.tools.oracle.matcher.OracleEventMatcherFull
 
checkEvent() - Method in class ru.ispras.microtesk.tools.oracle.matcher.OracleEventMatcherNotFull
 
checkInstruction() - Method in class ru.ispras.microtesk.tools.oracle.matcher.OracleEventMatcherFull
 
checkKeywords(Collection<CommonTree>) - Method in enum ru.ispras.microtesk.mmu.translator.MmuLanguageContext
 
checkLineEventType(String) - Method in class ru.ispras.microtesk.tools.adapter.trace.EventTemplate
Returns the event type EventType.
checkMemberDeclared(CommonTree, Enum<?>) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserBase
 
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(CommonTree, Object) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserEx
 
checkNotNull(CommonTree, Object, String) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserEx
 
checkNotNull(Where, Object, String) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserEx
 
checkParamCount(int) - Method in enum ru.ispras.microtesk.model.data.TypeId
 
checkProgramCounter() - Method in class ru.ispras.microtesk.tools.oracle.matcher.OracleEventMatcherFull
 
checkRedeclared(CommonTree) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserBase
 
checkRegister() - Method in class ru.ispras.microtesk.tools.oracle.matcher.OracleEventMatcherFull
 
CheckResult(List<String>) - Constructor for class ru.ispras.microtesk.mmu.translator.MmuLanguageContext.CheckResult
 
CheckResult(CommonTree, String) - Constructor for class ru.ispras.microtesk.mmu.translator.MmuLanguageContext.CheckResult
 
checkRootOp(Primitive) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
checkTextAddress(BigInteger) - Method in class ru.ispras.microtesk.settings.MemorySettings
 
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
 
CLASS_NAME - Static variable in class ru.ispras.microtesk.translator.nml.codegen.sim.StbModel
 
CLASS_NAME - Static variable in class ru.ispras.microtesk.translator.nml.codegen.sim.StbProcessingElement
 
CLASS_NAME - Static variable in class ru.ispras.microtesk.translator.nml.codegen.sim.StbTemporaryVariables
 
CLASS_NAME - Static variable in class ru.ispras.microtesk.translator.nml.codegen.sim.StbTypes
 
CLASS_NAME - Static variable in class ru.ispras.microtesk.translator.nml.codegen.simc.StbModel
 
CLASS_NAME - Static variable in class ru.ispras.microtesk.translator.nml.codegen.simc.StbProcessingElement
 
CLASS_NAME - Static variable in class ru.ispras.microtesk.translator.nml.codegen.simc.StbTemporaryVariables
 
CLASS_NAME - Static variable in class ru.ispras.microtesk.translator.nml.codegen.simc.StbTypes
 
clear() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
Removes all executions from the trace.
clear() - Method in class ru.ispras.microtesk.utils.AdjacencyList
 
clear() - Method in class ru.ispras.microtesk.utils.HierarchicalCollection
 
clear() - Method in class ru.ispras.microtesk.utils.HierarchicalMap
 
clear() - Method in class ru.ispras.microtesk.utils.HierarchicalSet
 
clearDependencies() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
 
clone() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator
 
clone() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorExhaustive
 
clone() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorRandom
 
clone() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIterator
 
clone() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
 
clone() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
clone() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecutionIterator
 
clone() - Method in class ru.ispras.microtesk.test.engine.branch.BranchStructureIterator
 
clone() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
 
clone() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTraceIterator
 
clone() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorPermutator
 
clone() - Method in class ru.ispras.microtesk.test.sequence.GeneratorCompositor
 
clone() - Method in class ru.ispras.microtesk.test.sequence.GeneratorIterate
 
clone() - Method in class ru.ispras.microtesk.test.sequence.GeneratorNitems
 
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.GeneratorRandom
 
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.PermutatorExhaustive
 
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
 
cloneAbstractSequence(AbstractSequence) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
close() - Method in class ru.ispras.microtesk.test.Printer
 
close() - Method in class ru.ispras.microtesk.tools.adapter.trace.EventListReader
 
close() - Method in class ru.ispras.microtesk.tools.adapter.trace.EventListWriter
 
close() - Method in interface ru.ispras.microtesk.tools.Disassembler.Output
 
close() - Method in class ru.ispras.microtesk.tools.oracle.Statistic
 
close() - Method in class ru.ispras.microtesk.utils.BinaryReader
 
close() - Method in class ru.ispras.microtesk.utils.BinaryWriter
 
close(JsonReader) - Static method in class ru.ispras.microtesk.utils.JsonConfig
 
close(JsonWriter) - Static method in class ru.ispras.microtesk.utils.JsonConfig
 
closeBlock() - Method in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
 
closeBlock() - Method in interface ru.ispras.microtesk.tools.templgen.printers.TemplatePrinter
Closes the block in template file.
closeFile() - Static method in class ru.ispras.microtesk.model.Aspectracer
 
closeFile() - Static method in class ru.ispras.microtesk.model.tracer.Tracer
 
closeSequence(String) - Method in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
 
closeSequence(String) - Method in interface ru.ispras.microtesk.tools.templgen.printers.TemplatePrinter
Closes the sequence in template file.
Code - Class in ru.ispras.microtesk.test
The Code class describes the organization of code sections to be simulated.
Code() - Constructor for class ru.ispras.microtesk.test.Code
 
CODE_FILE_EXTENSION - ru.ispras.microtesk.options.Option
 
CODE_FILE_PREFIX - ru.ispras.microtesk.options.Option
 
Code.Iterator - Class in ru.ispras.microtesk.test
 
Code2 - Class in ru.ispras.microtesk.test
The Code2 class describes the organization of code sections to be simulated.
Code2() - Constructor for class ru.ispras.microtesk.test.Code2
 
Code2.Entry - Class in ru.ispras.microtesk.test
 
CodeAllocator - Class in ru.ispras.microtesk.test
 
CodeAllocator(Model, LabelManager, NumericLabelTracker) - Constructor for class ru.ispras.microtesk.test.CodeAllocator
 
coerce(Type, Data) - Static method in class ru.ispras.microtesk.model.data.Data
 
coerce(Where, Expr, Type) - Method in class ru.ispras.microtesk.translator.nml.antlrex.ExprFactory
 
COERCE - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
COERCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
COERCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
COERCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
COERCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
COERCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
COERCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
COERCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
COERCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
COERCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
COERCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
coerceTo(Type) - Method in class ru.ispras.microtesk.model.data.Data
 
coerceTo(Type, NodeInfo.Coercion) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
 
coherence - Variable in class ru.ispras.microtesk.mmu.model.sim.CachePolicy
 
CoherenceProtocol - Interface in ru.ispras.microtesk.mmu.model.sim
CoherenceProtocol is an interface of a cache coherence protocol.
CoherenceProtocolId - Enum in ru.ispras.microtesk.mmu.model.sim
CoherenceProtocolId enumerates basic cache coherence protocols.
CoherenceProtocolNone - Class in ru.ispras.microtesk.mmu.model.sim
CoherenceProtocolNone implements the trivial cache coherence protocols.
CoherenceProtocolNone.State - Enum in ru.ispras.microtesk.mmu.model.sim
 
COLON - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
COLON - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
COLON - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
COLON - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
COLON - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
COLON - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
COLON - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
COLON - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
COLON - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
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_CommonLexer
 
COMMA - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
COMMA - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
COMMA - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
COMMA - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
COMMA - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
COMMA - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
COMMA - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
COMMA - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
COMMA - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
COMMENT - ru.ispras.microtesk.test.template.Output.Kind
Single-line comment
COMMENT - Static variable in class ru.ispras.microtesk.tools.transform.TraceTransformer
 
COMMENT_INLINE - ru.ispras.microtesk.test.template.Output.Kind
In-line comment
COMMENT_ML_BODY - ru.ispras.microtesk.test.template.Output.Kind
Body of a multiline comment
COMMENT_ML_END - ru.ispras.microtesk.test.template.Output.Kind
End of a multiline comment
COMMENT_ML_START - ru.ispras.microtesk.test.template.Output.Kind
Start of a multiline comment
COMMENT_TOKEN - ru.ispras.microtesk.options.Option
 
COMMENT_TOKEN_END - ru.ispras.microtesk.options.Option
 
COMMENT_TOKEN_START - ru.ispras.microtesk.options.Option
 
COMMENTS_DEBUG - ru.ispras.microtesk.options.Option
 
COMMENTS_ENABLED - ru.ispras.microtesk.options.Option
 
COMMON_TEMPLATE_DIR - Static variable in class ru.ispras.microtesk.translator.codegen.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
 
commonTree(CommonTree) - Static method in class ru.ispras.microtesk.translator.antlrex.symbols.Where
 
compareTo(Bias) - Method in class ru.ispras.microtesk.basis.solver.Bias
 
compareTo(Data) - Method in class ru.ispras.microtesk.model.data.Data
 
compareTo(FloatX) - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
compareTo(ControlFlowInspector.Range) - Method in class ru.ispras.microtesk.tools.symexec.ControlFlowInspector.Range
 
compareTo(NamePath) - Method in class ru.ispras.microtesk.utils.NamePath
 
comparisionExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
comparisionExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
comparisionExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
comparisionExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
comparisionExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.comparisionExpr_return
 
comparisionExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.comparisionExpr_return
 
compose(Collection<AccessConstraints>) - Static method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints
 
CompositeIterator<T> - Class in ru.ispras.microtesk.test.sequence.internal
This class is a basic class for composite iterators (e.g., combinators or compositors).
CompositeIterator() - Constructor for class ru.ispras.microtesk.test.sequence.internal.CompositeIterator
 
Compositor<T> - Interface in ru.ispras.microtesk.test.sequence.compositor
Compositor is a compositor interface.
CompositorCatenation<T> - Class in ru.ispras.microtesk.test.sequence.compositor
CompositorCatenation implements the concatenation (catenation) of iterators.
CompositorCatenation() - Constructor for class ru.ispras.microtesk.test.sequence.compositor.CompositorCatenation
 
CompositorNesting<T> - Class in ru.ispras.microtesk.test.sequence.compositor
CompositorNesting implements the nesting composition of iterators.
CompositorNesting() - Constructor for class ru.ispras.microtesk.test.sequence.compositor.CompositorNesting
 
CompositorOverlapping<T> - Class in ru.ispras.microtesk.test.sequence.compositor
CompositorOverlapping implements the overlapping (shift) composition of iterators.
CompositorOverlapping() - Constructor for class ru.ispras.microtesk.test.sequence.compositor.CompositorOverlapping
 
CompositorRandom<T> - Class in ru.ispras.microtesk.test.sequence.compositor
CompositorRandom implements the random composition (merging) of iterators.
CompositorRandom() - Constructor for class ru.ispras.microtesk.test.sequence.compositor.CompositorRandom
 
CompositorRotation<T> - Class in ru.ispras.microtesk.test.sequence.compositor
CompositorRotation implements the rotation (interleaving) composition of iterators.
CompositorRotation() - Constructor for class ru.ispras.microtesk.test.sequence.compositor.CompositorRotation
 
compute(Node, Graph) - Method in class ru.ispras.microtesk.translator.mir.LengauerTarjanDom
 
concat(Location...) - Static method in class ru.ispras.microtesk.model.memory.Location
Concatenates the specified locations.
concat(Where, Expr, Expr) - Method in class ru.ispras.microtesk.translator.nml.antlrex.ExprFactory
 
Concat(Local, List<Operand>) - Constructor for class ru.ispras.microtesk.translator.mir.Instruction.Concat
 
CONCAT - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
ConcFlowPass - Class in ru.ispras.microtesk.translator.mir
 
ConcFlowPass() - Constructor for class ru.ispras.microtesk.translator.mir.ConcFlowPass
 
ConcreteCall - Class in ru.ispras.microtesk.test.template
The ConcreteCall class describes an instruction call with fixed arguments which can be simulated.
ConcreteCall(InstructionCall) - Constructor for class ru.ispras.microtesk.test.template.ConcreteCall
 
ConcreteCall(AbstractCall) - Constructor for class ru.ispras.microtesk.test.template.ConcreteCall
 
ConcreteCall(AbstractCall, InstructionCall, List<LabelReference>, List<LocationAccessor>) - Constructor for class ru.ispras.microtesk.test.template.ConcreteCall
 
ConcreteEvent - Class in ru.ispras.microtesk.tools.adapter.trace
 
ConcreteEvent(EventType, Map<EventElementType, String>) - Constructor for class ru.ispras.microtesk.tools.adapter.trace.ConcreteEvent
 
ConcreteSequence - Class in ru.ispras.microtesk.test
The ConcreteSequence class describes a test sequence, a symbolic test program (or a part of a test program) that consists of concrete calls which can be simulated on the microprocessor model or dumped to textual representation (assembler code).
ConcreteSequence.Builder - Class in ru.ispras.microtesk.test
 
COND - ru.ispras.microtesk.translator.nml.ir.primitive.Statement.Kind
 
condition(Where, List<Pair<Expr, Expr>>) - Method in class ru.ispras.microtesk.translator.nml.antlrex.ExprFactory
 
Condition - Class in ru.ispras.microtesk.mmu.translator.codegen.spec
 
Condition.Type - Enum in ru.ispras.microtesk.mmu.translator.codegen.spec
 
conditionalStatement() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
conditionalStatement() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
conditionalStatement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
conditionalStatement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
conditionalStatement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
conditionalStatement_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.conditionalStatement_return
 
conditionalStatement_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.conditionalStatement_return
 
conditionalStatement_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.conditionalStatement_return
 
conditionalStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
Config - Class in ru.ispras.microtesk
The Config class provides methods that read configuration files and create objects they described.
ConfigurationException - Exception in ru.ispras.microtesk.model
The ConfigurationException exception is thrown on an attempt to address an entity that is not defined by the microprocessor model.
ConfigurationException() - Constructor for exception ru.ispras.microtesk.model.ConfigurationException
 
ConfigurationException(String) - Constructor for exception ru.ispras.microtesk.model.ConfigurationException
 
ConfigurationException(String, Object...) - Constructor for exception ru.ispras.microtesk.model.ConfigurationException
 
ConfigurationException(String, Throwable) - Constructor for exception ru.ispras.microtesk.model.ConfigurationException
 
ConfigurationException(Throwable) - Constructor for exception ru.ispras.microtesk.model.ConfigurationException
 
configure(Map<String, Object>) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngine
 
configure(Map<String, Object>) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryInitializerMaker
 
configure(Map<String, Object>) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEngine
 
configure(Map<String, Object>) - Method in class ru.ispras.microtesk.test.engine.branch.BranchInitializerMaker
 
configure(Map<String, Object>) - Method in interface ru.ispras.microtesk.test.engine.Engine
 
configure(Map<String, Object>) - Method in interface ru.ispras.microtesk.test.engine.InitializerMaker
 
configure(Map<String, Object>) - Method in class ru.ispras.microtesk.test.engine.InitializerMakerDefault
 
conformsTo(Object) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph.Edge
 
CONST - ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo.Kind
 
CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
constant - Variable in class ru.ispras.microtesk.translator.nml.antlrex.ExprReducer.Reduced
 
constant() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
constant() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
constant() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
constant() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
constant() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
constant(Where, String, int) - Method in class ru.ispras.microtesk.translator.nml.antlrex.ExprFactory
 
Constant - Class in ru.ispras.microtesk.mmu.translator.ir
 
Constant - Class in ru.ispras.microtesk.translator.mir
 
Constant(String, Node) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Constant
 
CONSTANT_CLASS - Static variable in class ru.ispras.microtesk.mmu.translator.codegen.spec.StbConstant
 
CONSTANT_CLASS - Static variable in class ru.ispras.microtesk.mmu.translator.codegen.spec.StbExtern
 
constant_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.constant_return
 
constant_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.constant_return
 
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
 
constExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.constExpr_return
 
CONSTRAINT - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryDataGenerator
 
ConstraintFactory - Class in ru.ispras.microtesk.mmu.test.template
The ConstraintFactory class is used by test templates to create memory-related constraints from Ruby code.
Consumer<T> - Interface in ru.ispras.microtesk.utils.function
 
contains(int) - Method in class ru.ispras.microtesk.tools.symexec.ControlFlowInspector.Range
 
contains(long) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryTracker
 
contains(Object) - Method in class ru.ispras.microtesk.utils.HierarchicalCollection
 
contains(Object) - Method in class ru.ispras.microtesk.utils.HierarchicalSet
 
contains(MmuAction) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
contains(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
contains(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
contains(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
contains(T) - Method in class ru.ispras.microtesk.utils.AdjacencyList
 
containsAll(Collection<?>) - Method in class ru.ispras.microtesk.utils.HierarchicalCollection
 
containsAll(Collection<?>) - Method in class ru.ispras.microtesk.utils.HierarchicalSet
 
containsKey(Object) - Method in class ru.ispras.microtesk.utils.HierarchicalMap
 
containsOriginalVariable(Variable) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
containsValue(Object) - Method in class ru.ispras.microtesk.utils.HierarchicalMap
 
ControlFlowInspector - Class in ru.ispras.microtesk.tools.symexec
 
ControlFlowInspector(Model, SymbolicExecutor.BodyInfo) - Constructor for class ru.ispras.microtesk.tools.symexec.ControlFlowInspector
 
ControlFlowInspector.Range - Class in ru.ispras.microtesk.tools.symexec
 
copy() - Method in class ru.ispras.microtesk.model.memory.Memory
 
copy() - Method in class ru.ispras.microtesk.test.template.directive.Directive
Copies the directive.
copy() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveDataValue
 
copy() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveLabel
 
copy() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveLabelGlobal
 
copy() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveLabelWeak
 
copy() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveOriginRelative
 
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(boolean) - Method in class ru.ispras.microtesk.model.ProcessingElement
Creates a new copy of PE state.
copyAll(List<Directive>) - Static method in class ru.ispras.microtesk.test.template.directive.Directive
 
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<Output>) - Static method in class ru.ispras.microtesk.test.template.Output
 
copyAll(List<T>) - Static method in class ru.ispras.microtesk.utils.SharedObject
Creates a copy of the specified list with copying stored objects.
copyAs(String) - Method in class ru.ispras.microtesk.translator.mir.MirBuilder
 
copyOf(BasicBlock) - Static method in class ru.ispras.microtesk.translator.mir.BasicBlock
 
count - Variable in class ru.ispras.microtesk.test.sequence.internal.IteratorEntry
The overall number of items being iterated.
countNonJunctionParents(Primitive) - Static method in class ru.ispras.microtesk.translator.nml.analysis.PrimitiveUtils
Counts non-junction parents of the given primitive.
COVERAGE_LOG - ru.ispras.microtesk.options.Option
 
CoverageExtractor - Class in ru.ispras.microtesk.mmu.test.engine.memory
 
create() - Method in interface ru.ispras.microtesk.model.ProcessingElement.Factory
 
create() - Method in interface ru.ispras.microtesk.model.TemporaryVariables.Factory
 
create(Map<String, IsaPrimitive>) - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
 
create(EvictionPolicyId, WritePolicyId, InclusionPolicyId, CoherenceProtocolId) - Static method in class ru.ispras.microtesk.mmu.model.sim.CachePolicy
 
create(GraphNodes<N, G>) - Static method in class ru.ispras.microtesk.translator.mir.LengauerTarjanDom
 
createAction(String, List<Statement>) - Method in class ru.ispras.microtesk.translator.nml.antlrex.PrimitiveFactory
 
createAlias(Where, String, Expr, Expr) - Method in class ru.ispras.microtesk.translator.nml.antlrex.MemoryFactory
 
createAssert(Where, Expr, String) - Method in class ru.ispras.microtesk.translator.nml.antlrex.StatementFactory
 
createAssignment(Where, Expr, Expr) - Method in class ru.ispras.microtesk.translator.nml.antlrex.StatementFactory
 
createAttributeCall(Where, String) - Method in class ru.ispras.microtesk.translator.nml.antlrex.StatementFactory
 
createAttributeCall(Where, String, String) - Method in class ru.ispras.microtesk.translator.nml.antlrex.StatementFactory
 
createAttributeCall(Where, Instance, String) - Method in class ru.ispras.microtesk.translator.nml.antlrex.StatementFactory
 
createBitfield(Location, Expr, Expr, Type) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.Location
 
createBuilder() - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
 
createBuilderForShortcut(String) - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
 
createCallNode(StatementAttributeCall) - Method in class ru.ispras.microtesk.translator.nml.antlrex.StatementFactory
 
createCallNode(StatementAttributeCall) - Static method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAttributeCall
 
createCondition(List<Pair<Expr, List<Statement>>>) - Method in class ru.ispras.microtesk.translator.nml.antlrex.StatementFactory
 
createConstant(String, Expr) - Method in class ru.ispras.microtesk.translator.nml.antlrex.LetFactory
 
createExceptionCall(Where, String) - Method in class ru.ispras.microtesk.translator.nml.antlrex.StatementFactory
 
createExpression(String, Statement) - Method in class ru.ispras.microtesk.translator.nml.antlrex.PrimitiveFactory
 
createFile() - Static method in class ru.ispras.microtesk.model.Aspectracer
 
createFile() - Static method in class ru.ispras.microtesk.model.tracer.Tracer
 
createFormat(Where, String, List<Node>) - Method in class ru.ispras.microtesk.translator.nml.antlrex.StatementFactory
 
createImm(Type) - Method in class ru.ispras.microtesk.translator.nml.antlrex.PrimitiveFactory
 
createIsaList(Options, String) - Static method in class ru.ispras.microtesk.tools.isa.IsaListing
 
createMark(Where, String) - Method in class ru.ispras.microtesk.translator.nml.antlrex.StatementFactory
 
createMemory(Where, Memory.Kind, String, Type, Expr, boolean, MemoryAlias) - Method in class ru.ispras.microtesk.translator.nml.antlrex.MemoryFactory
 
createMemoryBased(String, MemoryResource, Expr) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.Location
 
createMode(Where, String, boolean, Map<String, Primitive>, Map<String, Attribute>, Expr) - Method in class ru.ispras.microtesk.translator.nml.antlrex.PrimitiveFactory
 
createModeOR(Where, String, List<String>) - Method in class ru.ispras.microtesk.translator.nml.antlrex.PrimitiveFactory
 
createOp(Where, String, String, Map<String, Primitive>, Map<String, Attribute>) - Method in class ru.ispras.microtesk.translator.nml.antlrex.PrimitiveFactory
 
createOpOR(Where, String, List<String>) - Method in class ru.ispras.microtesk.translator.nml.antlrex.PrimitiveFactory
 
createOutput(Model) - Method in interface ru.ispras.microtesk.tools.Disassembler.OutputFactory
 
createPrimitiveBased(String, Primitive) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.Location
 
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.antlrex.LetFactory
 
createTrace(Where, String, List<Node>) - Method in class ru.ispras.microtesk.translator.nml.antlrex.StatementFactory
 
createUndefined() - Method in class ru.ispras.microtesk.translator.nml.antlrex.StatementFactory
 
createUnpredicted() - Method in class ru.ispras.microtesk.translator.nml.antlrex.StatementFactory
 
ctx - Variable in class ru.ispras.microtesk.translator.mir.MirBlock
 
current() - Method in class ru.ispras.microtesk.test.Code.Iterator
 

D

data - Variable in class ru.ispras.microtesk.test.template.directive.DirectiveSpace
 
Data - Class in ru.ispras.microtesk.model.data
 
Data(BitVector, Type) - Constructor for class ru.ispras.microtesk.model.data.Data
 
Data(Data) - Constructor for class ru.ispras.microtesk.model.data.Data
 
Data(Type) - Constructor for class ru.ispras.microtesk.model.data.Data
 
Data(Type, BitVector) - Constructor for class ru.ispras.microtesk.model.data.Data
 
DATA - ru.ispras.microtesk.mmu.translator.MmuSymbolKind
Data argument (used by memory entities)
DATA - ru.ispras.microtesk.settings.RegionSettings.Type
 
DATA - ru.ispras.microtesk.test.template.directive.Directive.Kind
 
DATA_BIT_SIZE - Static variable in class ru.ispras.microtesk.model.memory.loader.MemoryStructure
 
DATA_FILE_EXTENSION - ru.ispras.microtesk.options.Option
 
DATA_FILE_PREFIX - ru.ispras.microtesk.options.Option
 
DATA_SECTION_FILE_PREFIX - Static variable in class ru.ispras.microtesk.tools.simulator.ElfProgramReader
 
DATA_SECTION_KEYWORD - ru.ispras.microtesk.options.Option
 
DATA_SECTION_NAME - Static variable in class ru.ispras.microtesk.tools.simulator.ElfProgramReader
 
dataExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
dataExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.dataExpr_return
 
DataGenerator - Class in ru.ispras.microtesk.test.template
The DataGenerator class is responsible for generating data values of the specified type using a set of provided methods.
DataManager - Class in ru.ispras.microtesk.test.template
The DataManager class create internal representation of data sections.
DataManager(EngineContext) - Constructor for class ru.ispras.microtesk.test.template.DataManager
 
DataSection - Class in ru.ispras.microtesk.test.template
The DataSection class describes data sections defined in test templates or created by engines.
DataSection(List<Directive>, BigInteger, Section, boolean, boolean) - Constructor for class ru.ispras.microtesk.test.template.DataSection
 
DataSection(DataSection) - Constructor for class ru.ispras.microtesk.test.template.DataSection
 
DataSectionBuilder - Class in ru.ispras.microtesk.test.template
The DataSectionBuilder class builds data sections.
DataSectionBuilder(BlockId, DirectiveFactory, Section, boolean, boolean) - Constructor for class ru.ispras.microtesk.test.template.DataSectionBuilder
 
DataType - Enum in ru.ispras.microtesk.mmu.basis
This enumeration contains basic data types.
DEBUG_PRINT - ru.ispras.microtesk.options.Option
 
DEC - ru.ispras.microtesk.utils.FormatMarker.Kind
Marker %d.
declaration() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
declaration() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
declaration_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.declaration_return
 
declarationRev() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
declarationRev_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.declarationRev_return
 
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
 
declareLocal(Token, Enum<?>) - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
 
declareStateSort(Ir, String) - Method in class ru.ispras.microtesk.translator.mir.util.SmtLib
 
decode(BitVector) - Method in class ru.ispras.microtesk.model.decoder.Decoder
 
decode(BitVector) - Method in class ru.ispras.microtesk.model.decoder.DecoderGroup
 
decode(TemporaryVariables) - Method in class ru.ispras.microtesk.model.IsaPrimitive
Provides a hint to construct the decoder.
DECODE_NAME - Static variable in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
 
Decoder - Class in ru.ispras.microtesk.model.decoder
 
Decoder(int, boolean, String, String) - Constructor for class ru.ispras.microtesk.model.decoder.Decoder
 
DecoderGenerator - Class in ru.ispras.microtesk.translator.nml.codegen.decoder
 
DecoderGenerator(Translator<Ir>) - Constructor for class ru.ispras.microtesk.translator.nml.codegen.decoder.DecoderGenerator
 
DecoderGroup - Class in ru.ispras.microtesk.model.decoder
 
DecoderGroup(int, boolean, String) - Constructor for class ru.ispras.microtesk.model.decoder.DecoderGroup
 
DecoderItem - Class in ru.ispras.microtesk.model.decoder
 
DecoderItem(int, boolean, String, String) - Constructor for class ru.ispras.microtesk.model.decoder.DecoderItem
 
DecoderResult - Class in ru.ispras.microtesk.model.decoder
DecoderResult class holds the result of primitive decoding.
DecoderResult(IsaPrimitive, int) - Constructor for class ru.ispras.microtesk.model.decoder.DecoderResult
 
def(String, Type) - Static method in class ru.ispras.microtesk.model.data.Type
 
def(Memory.Kind, String, Type, long) - Static method in class ru.ispras.microtesk.model.memory.Memory
 
def(Memory.Kind, String, Type, long, Location) - Static method in class ru.ispras.microtesk.model.memory.Memory
 
def(Memory.Kind, String, Type, long, Memory, int, int) - Static method in class ru.ispras.microtesk.model.memory.Memory
 
def(Memory.Kind, String, Type, BigInteger) - Static method in class ru.ispras.microtesk.model.memory.Memory
 
def(Memory.Kind, String, Type, BigInteger, Location) - Static method in class ru.ispras.microtesk.model.memory.Memory
 
def(Memory.Kind, String, Type, BigInteger, Memory, int, int) - Static method in class ru.ispras.microtesk.model.memory.Memory
 
DEFAULT_ACTIVE_PE - Static variable in class ru.ispras.microtesk.tools.simulator.ProgramImage
 
DEFAULT_COMBINATOR - Static variable in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
The default combinator.
DEFAULT_COMPOSITOR - Static variable in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
The default compositor.
DEFAULT_FLAGS - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchStructureIterator
Heuristics flags used by default.
DEFAULT_OBFUSCATOR - Static variable in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
The default obfuscator.
DEFAULT_OUTDIR - Static variable in class ru.ispras.microtesk.translator.codegen.PackageInfo
The root folder for generated models.
DEFAULT_PE_NUMBER - Static variable in class ru.ispras.microtesk.tools.simulator.ProgramImage
 
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.
DEFAULT_TEST_DATA - ru.ispras.microtesk.options.Option
 
define(String) - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
define(Symbol) - Method in interface ru.ispras.microtesk.translator.antlrex.symbols.SymbolScope
Defines the specified symbol in the current scope.
define(Symbol) - Method in class ru.ispras.microtesk.translator.antlrex.symbols.SymbolTable
Defines the specified symbol in the current scope.
defineAll(Set<String>) - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
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.
defineType(String, String, String, int[], String, boolean) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory.Builder
 
defineVersion(Variable, int) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
DELAY_SLOT - ru.ispras.microtesk.test.engine.branch.BranchEntry.Type
Delay slot.
DelaySlotSettings - Class in ru.ispras.microtesk.settings
DelaySlotSettings specifies a delay slot size.
DelaySlotSettings(int) - Constructor for class ru.ispras.microtesk.settings.DelaySlotSettings
 
DelaySlotSettingsParser - Class in ru.ispras.microtesk.settings
DelaySlotSettingsParser() - Constructor for class ru.ispras.microtesk.settings.DelaySlotSettingsParser
 
delete() - Method in class ru.ispras.microtesk.test.Printer
 
delete() - Method in class ru.ispras.microtesk.utils.BinaryWriter
 
DependencyIterator - Class in ru.ispras.microtesk.mmu.test.engine.memory
DependencyIterator is a base iterator of dependencies between two memory accesses.
DependencyIterator(Access, Access) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIterator
 
DependencyIteratorExhaustive - Class in ru.ispras.microtesk.mmu.test.engine.memory
DependencyIteratorExhaustive implements an exhaustive iterator of dependencies between two memory accesses.
DependencyIteratorExhaustive(Access, Access) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorExhaustive
 
DependencyIteratorRandom - Class in ru.ispras.microtesk.mmu.test.engine.memory
DependencyIteratorRandom implements a random iterator of dependencies between two memory accesses.
DependencyIteratorRandom(Access, Access) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorRandom
 
DestructCssa - Class in ru.ispras.microtesk.translator.mir
Destruction of conventional SSA form.
DestructCssa() - Constructor for class ru.ispras.microtesk.translator.mir.DestructCssa
 
dfa1 - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
dfa1 - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
DFA1(BaseRecognizer) - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer.DFA1
 
DFA1(BaseRecognizer) - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlLexer.DFA1
 
dfa17 - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
dfa17 - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
DFA17(BaseRecognizer) - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer.DFA17
 
DFA17(BaseRecognizer) - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer.DFA17
 
dfa46 - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
dfa46 - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
DFA46(BaseRecognizer) - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.DFA46
 
DFA46(BaseRecognizer) - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.DFA46
 
DIGIT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
DIGIT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
DIGIT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
DIGIT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
DIGIT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
DIGIT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
DIGIT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
DIGIT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
DIGIT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
DIGIT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Directive - Class in ru.ispras.microtesk.test.template.directive
Directive represents an assembly directive.
Directive.Kind - Enum in ru.ispras.microtesk.test.template.directive
Directive kind.
DirectiveAlign - Class in ru.ispras.microtesk.test.template.directive
 
DirectiveAlignByte - Class in ru.ispras.microtesk.test.template.directive
 
DirectiveAlignPower2 - Class in ru.ispras.microtesk.test.template.directive
 
DirectiveComment - Class in ru.ispras.microtesk.test.template.directive
 
DirectiveDataConst - Class in ru.ispras.microtesk.test.template.directive
 
DirectiveDataValue - Class in ru.ispras.microtesk.test.template.directive
 
DirectiveFactory - Class in ru.ispras.microtesk.test.template.directive
DirectiveFactory implements a configurable factory for creating data directives.
DirectiveFactory.Builder - Class in ru.ispras.microtesk.test.template.directive
 
DirectiveFactory.DataValueBuilder - Class in ru.ispras.microtesk.test.template.directive
 
DirectiveLabel - Class in ru.ispras.microtesk.test.template.directive
 
DirectiveLabelGlobal - Class in ru.ispras.microtesk.test.template.directive
 
DirectiveLabelWeak - Class in ru.ispras.microtesk.test.template.directive
 
DirectiveOption - Class in ru.ispras.microtesk.test.template.directive
 
DirectiveOrigin - Class in ru.ispras.microtesk.test.template.directive
 
DirectiveOriginAbsolute - Class in ru.ispras.microtesk.test.template.directive
 
DirectiveOriginRelative - Class in ru.ispras.microtesk.test.template.directive
 
DirectiveOriginText - Class in ru.ispras.microtesk.test.template.directive
 
DirectiveSpace - Class in ru.ispras.microtesk.test.template.directive
 
DirectiveString - Class in ru.ispras.microtesk.test.template.directive
 
DirectiveText - Class in ru.ispras.microtesk.test.template.directive
 
DirectiveTypeInfo - Class in ru.ispras.microtesk.test.template.directive
 
DirectiveZero - Class in ru.ispras.microtesk.test.template.directive
 
DISABLE_GENERATOR_PLUGINS - ru.ispras.microtesk.options.Option
 
disassemble(Options, String, String) - Static method in class ru.ispras.microtesk.tools.Disassembler
 
disassemble(Options, String, String, Disassembler.OutputFactory) - Static method in class ru.ispras.microtesk.tools.Disassembler
 
DISASSEMBLE - ru.ispras.microtesk.options.Option
 
disassembleProgram() - Method in class ru.ispras.microtesk.tools.simulator.BinaryProgramReader
 
Disassembler - Class in ru.ispras.microtesk.tools
Disassembler is a class responsible for disassembling binary files.
Disassembler() - Constructor for class ru.ispras.microtesk.tools.Disassembler
 
Disassembler.Output - Interface in ru.ispras.microtesk.tools
 
Disassembler.OutputFactory - Interface in ru.ispras.microtesk.tools
 
disclose(Local, Operand, int) - Method in class ru.ispras.microtesk.translator.mir.MirBlock
 
Disclose(Local, Operand, List<Constant>) - Constructor for class ru.ispras.microtesk.translator.mir.Instruction.Disclose
 
Distance(int, int) - Constructor for class ru.ispras.microtesk.test.template.BlockId.Distance
 
div(FloatX) - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
DIV - ru.ispras.microtesk.mmu.translator.Operator
 
DIV - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
DIV - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
DIV - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
DIV - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
DIV - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
DIV - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
DIV - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
DIV - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
DIV - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
DIV - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
DIV - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
divide(Data) - Method in class ru.ispras.microtesk.model.data.Data
 
DO_NOT_ITERATE_CONSECUTIVE_BASIC_BLOCKS - ru.ispras.microtesk.test.engine.branch.BranchStructureIterator.Flags
Do not iterate consecutive basic blocks.
doAccess(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
 
doCall(String, MmuTransition) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
 
domain(Node, Set<BitVector>) - Static method in class ru.ispras.microtesk.basis.solver.Restriction
 
domain(Restriction.Kind, Node, Set<BitVector>, Set<BitVector>) - Static method in class ru.ispras.microtesk.basis.solver.Restriction
 
DomTreeBuilder - Class in ru.ispras.microtesk.translator.mir
 
DomTreeBuilder() - Constructor for class ru.ispras.microtesk.translator.mir.DomTreeBuilder
 
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
 
dontCare - Variable in enum ru.ispras.microtesk.mmu.model.sim.InclusionPolicyId
 
doReturn() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
 
DOT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
DOT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
DOT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
DOT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
DOT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
DOT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
DOT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
DOT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
DOT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
DOT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
dotConc(String, String) - Static method in class ru.ispras.microtesk.utils.StringUtils
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
doubleValue() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
DWORD - ru.ispras.microtesk.mmu.basis.DataType
The double-word data type.
DWORD - ru.ispras.microtesk.mmu.basis.MemoryDataType
The double-word data type.

E

Edge(MmuTransition) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.Graph.Edge
 
Edge(MmuTransition, Object, Set<Object>) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.Graph.Edge
 
Element - Class in ru.ispras.microtesk.tools.simulator.memory
 
Element(int, int, String, String, String) - Constructor for class ru.ispras.microtesk.tools.simulator.memory.Element
 
Element(int, BitVector, String, String, String) - Constructor for class ru.ispras.microtesk.tools.simulator.memory.Element
 
ElementPrinter - Interface in ru.ispras.microtesk.tools.templgen.printers
 
elements - Variable in class ru.ispras.microtesk.tools.simulator.memory.IrMemory
 
ELEMENTS - Static variable in class ru.ispras.microtesk.model.memory.loader.MemoryStructure
 
ElfProgramReader - Class in ru.ispras.microtesk.tools.simulator
 
ELSE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
ELSE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
ELSE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
ELSE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
ELSE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
ELSE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
ELSE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
ELSE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ELSE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ELSE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
elseExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
elseExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
elseExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
elseExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
elseExpr(int) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
elseExpr(int) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
elseExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.elseExpr_return
 
elseExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker.elseExpr_return
 
elseExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.elseExpr_return
 
elseExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.elseExpr_return
 
ELSEIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
ELSEIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
ELSEIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
ELSEIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
ELSEIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
ELSEIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
ELSEIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
ELSEIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ELSEIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ELSEIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
elseIfExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
elseIfExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
elseIfExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
elseIfExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
elseIfExpr(int) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
elseIfExpr(int) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
elseIfExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.elseIfExpr_return
 
elseIfExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker.elseIfExpr_return
 
elseIfExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.elseIfExpr_return
 
elseIfExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.elseIfExpr_return
 
elseIfStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
elseIfStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
elseIfStmt() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
elseIfStmt() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
elseIfStmt() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
elseIfStmt_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.elseIfStmt_return
 
elseIfStmt_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.elseIfStmt_return
 
elseIfStmt_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.elseIfStmt_return
 
elseStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
elseStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
elseStmt() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
elseStmt() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
elseStmt() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
elseStmt_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.elseStmt_return
 
elseStmt_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.elseStmt_return
 
elseStmt_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.elseStmt_return
 
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.
EMITTER - ru.ispras.microtesk.translator.antlrex.log.SenderKind
Code generation logic (MicroTESK).
EMPTY - Static variable in class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
 
EMPTY - Static variable in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
 
EMPTY - Static variable in class ru.ispras.microtesk.mmu.model.spec.MmuProgram
 
EMPTY - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
EMPTY - Static variable in class ru.ispras.microtesk.mmu.test.template.AccessConstraints
 
ENABLE_PATH_CONSTRAINTS - ru.ispras.microtesk.options.Option
 
end - Variable in class ru.ispras.microtesk.tools.symexec.ControlFlowInspector.Range
 
endAddress - Variable in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParameters
 
endAttributes() - Method in class ru.ispras.microtesk.test.template.Template
 
endBlock() - Method in class ru.ispras.microtesk.test.template.Template
 
endBufferPreparator() - Method in class ru.ispras.microtesk.test.template.Template
 
endBuildingCall() - Method in class ru.ispras.microtesk.test.template.Template
 
endConfig() - Method in class ru.ispras.microtesk.test.template.DataManager
 
endData() - Method in class ru.ispras.microtesk.test.template.DataManager
 
endData() - Method in class ru.ispras.microtesk.test.template.Template
 
endElement(String, String, String) - Method in class ru.ispras.microtesk.settings.SettingsParser
 
endEntryPoint() - Method in class ru.ispras.microtesk.test.template.ExceptionHandlerBuilder
 
endEpilogue() - Method in class ru.ispras.microtesk.test.template.Template
 
endExceptionHandler() - Method in class ru.ispras.microtesk.test.template.Template
 
ENDIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
ENDIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
ENDIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
ENDIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
ENDIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
ENDIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
ENDIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
ENDIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ENDIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ENDIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
endMainSection() - Method in class ru.ispras.microtesk.test.template.Template
 
endMemoryPreparator() - Method in class ru.ispras.microtesk.test.template.Template
 
endMethod() - Method in class ru.ispras.microtesk.test.template.StreamPreparatorBuilder
 
endPostSection() - Method in class ru.ispras.microtesk.test.template.Template
 
endPreparator() - Method in class ru.ispras.microtesk.test.template.Template
 
endPreparatorVariant() - Method in class ru.ispras.microtesk.test.template.Template
 
endPreSection() - Method in class ru.ispras.microtesk.test.template.Template
 
endPrologue() - Method in class ru.ispras.microtesk.test.template.Template
 
endSection() - Method in class ru.ispras.microtesk.test.template.Template
 
endStreamMethod() - Method in class ru.ispras.microtesk.test.template.Template
 
endStreamPreparator() - Method in class ru.ispras.microtesk.test.template.Template
 
endSwitch() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuProgram.Builder
 
endsWith(NamePath) - Method in class ru.ispras.microtesk.utils.NamePath
 
endVariant() - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
Engine - Interface in ru.ispras.microtesk.test.engine
Engine defines an interface of abstract sequence processing engines.
EngineConfig - Class in ru.ispras.microtesk.test.engine
EngineConfig implements a test engine configuration.
EngineContext - Class in ru.ispras.microtesk.test.engine
EngineContext contains information required by an Engine.
EngineContext(Options, Model, Statistics) - Constructor for class ru.ispras.microtesk.test.engine.EngineContext
 
EngineParameter<T> - Class in ru.ispras.microtesk.test.engine
EngineParameter defines an interface of engine parameters.
EngineParameter(String) - Constructor for class ru.ispras.microtesk.test.engine.EngineParameter
 
EngineParameter(String, EngineParameter.Option<T>...) - Constructor for class ru.ispras.microtesk.test.engine.EngineParameter
 
EngineParameter(String, T) - Constructor for class ru.ispras.microtesk.test.engine.EngineParameter
 
EngineParameter.Option<T> - Class in ru.ispras.microtesk.test.engine
 
EngineParameterInteger - Class in ru.ispras.microtesk.test.engine
EngineParameterInteger represents an integer-value engine parameter.
EngineParameterInteger(String, int) - Constructor for class ru.ispras.microtesk.test.engine.EngineParameterInteger
 
EngineUtils - Class in ru.ispras.microtesk.test.engine
EngineUtils implements functions shared among test data generators.
entry() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
Entry() - Constructor for class ru.ispras.microtesk.test.Code2.Entry
 
Entry(Bias, T) - Constructor for class ru.ispras.microtesk.basis.solver.BiasedConstraints.Entry
 
ENTRY_NAME - Static variable in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
 
entry_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.entry_return
 
EntryIdAllocator - Class in ru.ispras.microtesk.mmu.test.engine.memory
EntryIdAllocator implements an allocator of entry identifiers (indices) for non-replaceable (non-transparent) buffers.
EntryIdAllocator(GeneratorSettings) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.EntryIdAllocator
 
EntryLoadException(ZipFile, ZipEntry, Throwable) - Constructor for exception ru.ispras.microtesk.translator.mir.MirArchive.EntryLoadException
 
EntryObject - Class in ru.ispras.microtesk.mmu.test.engine.memory
EntryObject stores information about a buffer entry.
EntryObject(BitVector, MmuEntry) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.EntryObject
 
EntryPoint(BigInteger, Set<String>, List<AbstractCall>) - Constructor for class ru.ispras.microtesk.test.template.ExceptionHandler.EntryPoint
 
entrySet() - Method in class ru.ispras.microtesk.utils.HierarchicalMap
 
EntryTracker - Class in ru.ispras.microtesk.mmu.test.engine.memory
EntryTracker tracks entries to be written to a memory-mapped buffer.
EntryTracker(BitVector) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.EntryTracker
 
ENUM - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
ENUM - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
ENUM - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ENUM - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
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_CommonLexer
 
EOF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
EOF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
EOF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
EOF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
EOF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
EOF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
EOF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
EOF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
EOF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
EQ - ru.ispras.microtesk.mmu.translator.Operator
 
EQ - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
EQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
EQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
EQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
EQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
EQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
EQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
EQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
EQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
EQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
EQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
equals(Object) - Method in class ru.ispras.microtesk.basis.solver.Bias
 
equals(Object) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessType
 
equals(Object) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuAction
 
equals(Object) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuAddressInstance
 
equals(Object) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBuffer
 
equals(Object) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBufferAccess
 
equals(Object) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSegment
 
equals(Object) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard
 
equals(Object) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Instance
 
equals(Object) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph.Edge
 
equals(Object) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph
 
equals(Object) - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
 
equals(Object) - Method in class ru.ispras.microtesk.model.data.Data
 
equals(Object) - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
equals(Object) - Method in class ru.ispras.microtesk.model.data.Type
 
equals(Object) - Method in class ru.ispras.microtesk.model.memory.MemoryTracker.Region
 
equals(Object) - Method in class ru.ispras.microtesk.settings.RegionSettings
 
equals(Object) - Method in class ru.ispras.microtesk.test.engine.AddressingModeWrapper
 
equals(Object) - Method in class ru.ispras.microtesk.test.LabelManager.Target
 
equals(Object) - Method in class ru.ispras.microtesk.test.template.BlockId.Distance
 
equals(Object) - Method in class ru.ispras.microtesk.test.template.BlockId
Checks whether the specified object is a block identifier that is equal to the current one.
equals(Object) - Method in class ru.ispras.microtesk.test.template.Label
 
equals(Object) - Method in class ru.ispras.microtesk.test.template.Preparator
 
equals(Object) - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Where
 
equals(Object) - Method in class ru.ispras.microtesk.translator.mir.Constant
 
equals(Object) - Method in class ru.ispras.microtesk.translator.mir.Static
 
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.HierarchicalCollection
 
equals(Object) - Method in class ru.ispras.microtesk.utils.HierarchicalMap
 
equals(Object) - Method in class ru.ispras.microtesk.utils.HierarchicalSet
 
equals(Object) - Method in class ru.ispras.microtesk.utils.Mask
 
equals(Object) - Method in class ru.ispras.microtesk.utils.NamePath
 
ERROR - ru.ispras.microtesk.translator.antlrex.log.LogEntry.Kind
Signifies a severe translation error.
ErrorReporter - Interface in ru.ispras.microtesk.translator.antlrex
 
eval(MirContext, Map<String, BigInteger>) - Static method in class ru.ispras.microtesk.translator.mir.EvalContext
 
EvalContext - Class in ru.ispras.microtesk.translator.mir
 
evaluate(Model) - 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.
evaluateBitVector(Node) - Static method in class ru.ispras.microtesk.utils.FortressUtils
 
evaluateBitVector(Node, ValueProvider) - Static method in class ru.ispras.microtesk.utils.FortressUtils
 
evaluateBoolean(Node) - Static method in class ru.ispras.microtesk.utils.FortressUtils
 
evaluateBoolean(Node, ValueProvider) - Static method in class ru.ispras.microtesk.utils.FortressUtils
 
evaluateConst(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.antlrex.ExprFactory
 
evaluateData(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.antlrex.ExprFactory
 
evaluateIndex(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.antlrex.ExprFactory
 
evaluateInteger(Node) - Static method in class ru.ispras.microtesk.utils.FortressUtils
 
evaluateInteger(Node, ValueProvider) - Static method in class ru.ispras.microtesk.utils.FortressUtils
 
evaluateLogic(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.antlrex.ExprFactory
 
evaluateSize(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.antlrex.ExprFactory
 
EVENT - ru.ispras.microtesk.model.tracer.RecordKind
Event trace.
EVENT_TYPE_IDENTIFIER - Static variable in enum ru.ispras.microtesk.tools.adapter.trace.EventType
 
EventElementPart - Class in ru.ispras.microtesk.tools.adapter.trace
The EventElementPart class reads RegEx from a JSON file to recognize the target part of the event element.
EventElementPart() - Constructor for class ru.ispras.microtesk.tools.adapter.trace.EventElementPart
 
EventElementPart(String) - Constructor for class ru.ispras.microtesk.tools.adapter.trace.EventElementPart
 
EventElementPart(Map<EventElementType, String>) - Constructor for class ru.ispras.microtesk.tools.adapter.trace.EventElementPart
 
EventElementPattern - Class in ru.ispras.microtesk.tools.adapter.trace
 
EventElementPattern(EventElementType, String) - Constructor for class ru.ispras.microtesk.tools.adapter.trace.EventElementPattern
 
EventElementType - Enum in ru.ispras.microtesk.tools.adapter.trace
The EventElementType enum describes event element types.
EventList - Class in ru.ispras.microtesk.tools.oracle.matcher
The EventList class returns trace events one by one.
EventList(List<ConcreteEvent>) - Constructor for class ru.ispras.microtesk.tools.oracle.matcher.EventList
 
EventListReader - Class in ru.ispras.microtesk.tools.adapter.trace
 
EventListReader(String) - Constructor for class ru.ispras.microtesk.tools.adapter.trace.EventListReader
 
EventListWriter - Class in ru.ispras.microtesk.tools.adapter.trace
 
EventListWriter(String) - Constructor for class ru.ispras.microtesk.tools.adapter.trace.EventListWriter
 
eventReader - Variable in class ru.ispras.microtesk.tools.oracle.matcher.OracleEventMatcherFull
 
EventRecognizer - Class in ru.ispras.microtesk.tools.adapter.trace
The EventRecognizer class recognizes events according to templates.
EventRecognizer(List<EventTemplate>) - Constructor for class ru.ispras.microtesk.tools.adapter.trace.EventRecognizer
 
events - Variable in class ru.ispras.microtesk.tools.adapter.trace.EventListReader
 
Events - Interface in ru.ispras.microtesk.tools.adapter.trace
 
EventTemplate - Class in ru.ispras.microtesk.tools.adapter.trace
 
EventTemplate(EventType, List<EventElementPattern>, Map<EventElementType, String>) - Constructor for class ru.ispras.microtesk.tools.adapter.trace.EventTemplate
 
EventTemplateReader - Class in ru.ispras.microtesk.tools.adapter.trace
 
EventTemplateReader(String) - Constructor for class ru.ispras.microtesk.tools.adapter.trace.EventTemplateReader
 
EventTransformer - Class in ru.ispras.microtesk.tools.oracle.matcher
The EventList class returns trace events one by one.
EventTransformer() - Constructor for class ru.ispras.microtesk.tools.oracle.matcher.EventTransformer
 
EventType - Enum in ru.ispras.microtesk.tools.adapter.trace
 
evictEntry(ReplaceableBuffer<?, A>, A) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheLine
 
evictEntry(ReplaceableBuffer<?, A>, A) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheSet
 
evictEntry(ReplaceableBuffer<?, A>, A) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheUnit
 
evictEntry(ReplaceableBuffer<?, A>, A) - Method in interface ru.ispras.microtesk.mmu.model.sim.ReplaceableBuffer
Evicts the entry associated w/ the given address from the buffer.
eviction - Variable in class ru.ispras.microtesk.mmu.model.sim.CachePolicy
 
EvictionPolicyId - Enum in ru.ispras.microtesk.mmu.model.sim
EvictionPolicyId contains the data replacement (eviction) policies.
EXCEPT - ru.ispras.microtesk.mmu.translator.ir.Stmt.Kind
 
EXCEPT_FILE_PREFIX - ru.ispras.microtesk.options.Option
 
exception(String) - Static method in class ru.ispras.microtesk.model.Execution
 
Exception(String) - Constructor for class ru.ispras.microtesk.translator.mir.Instruction.Exception
 
EXCEPTION - ru.ispras.microtesk.tools.adapter.trace.EventType
 
EXCEPTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
EXCEPTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
EXCEPTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
EXCEPTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
EXCEPTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
EXCEPTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
EXCEPTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
EXCEPTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
EXCEPTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
EXCEPTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
ExceptionDetector - Class in ru.ispras.microtesk.translator.nml.analysis
 
ExceptionDetector() - Constructor for class ru.ispras.microtesk.translator.nml.analysis.ExceptionDetector
 
ExceptionHandler - Class in ru.ispras.microtesk.test.template
The ExceptionHandler class holds template descriptions of handers of certain exception types to be executed on certain processing element instance.
ExceptionHandler(String, Section, Set<Integer>, List<ExceptionHandler.EntryPoint>) - Constructor for class ru.ispras.microtesk.test.template.ExceptionHandler
 
ExceptionHandler.EntryPoint - Class in ru.ispras.microtesk.test.template
 
ExceptionHandlerBuilder - Class in ru.ispras.microtesk.test.template
The ExceptionHandlerBuilder class builds the template representation of exception handlers.
ExceptionHandlerBuilder(String, Section, boolean) - Constructor for class ru.ispras.microtesk.test.template.ExceptionHandlerBuilder
 
exclude(Primitive) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocatorEngine
 
EXCLUDE - ru.ispras.microtesk.basis.solver.Restriction.Kind
 
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<T> - Class in ru.ispras.microtesk.settings
ExcludeSettings specifies an item to be excluded from a range.
ExcludeSettings(BigInteger) - Constructor for class ru.ispras.microtesk.mmu.settings.ExcludeSettings
 
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<T> - Class in ru.ispras.microtesk.settings
ExcludeSettingsParser implements a parser of ExcludeSettings.
ExcludeSettingsParser() - Constructor for class ru.ispras.microtesk.mmu.settings.ExcludeSettingsParser
 
ExcludeSettingsParser() - Constructor for class ru.ispras.microtesk.settings.ExcludeSettingsParser
 
EXCLUSIVE - ru.ispras.microtesk.mmu.model.sim.InclusionPolicyId
Exclusive policy.
execute(List<Access>, boolean) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicExecutor
 
execute(Node) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicExecutor
 
execute(MemoryDataType) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicExecutor
 
execute(AccessPath.Entry) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicExecutor
 
execute(Access, boolean) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicExecutor
 
execute(ProcessingElement) - Method in class ru.ispras.microtesk.model.InstructionCall
Runs simulation of a corresponding instruction described within the model.
execute(ProcessingElement) - Method in class ru.ispras.microtesk.test.template.ConcreteCall
Executes the instruction call on the specified processing element.
execute(ProcessingElement, TemporaryVariables) - Method in class ru.ispras.microtesk.model.IsaPrimitive
Runs execution of the current primitive's action.
execute(Options, String, String) - Static method in class ru.ispras.microtesk.tools.symexec.SymbolicExecutor
 
execute(Options, String, String, String) - Static method in class ru.ispras.microtesk.tools.transform.TraceTransformer
 
execute(Code, long) - Method in class ru.ispras.microtesk.test.Executor
Executes code starting from the specified address until (1) a break point is reached and no executable code follows after this point or (2) an attempt to jump to an undefined label is made.
executeQuery(TestBaseQuery) - Method in class ru.ispras.microtesk.translator.nml.coverage.TestBase
 
Execution - Class in ru.ispras.microtesk.model
The Execution class implements the execution environment.
Execution.InternalVariable - Class in ru.ispras.microtesk.model
 
ExecutionException - Exception in ru.ispras.microtesk.model
The ExecutionException exception is thrown by the execution environment (see the Execution.exception(String) method).
ExecutionException(String) - Constructor for exception ru.ispras.microtesk.model.ExecutionException
 
Executor - Class in ru.ispras.microtesk.test
The role of the Executor class is to execute (simulate) instruction calls (concrete calls).
Executor(EngineContext) - Constructor for class ru.ispras.microtesk.test.Executor
 
Executor(EngineContext, LabelManager, boolean) - Constructor for class ru.ispras.microtesk.test.Executor
Constructs an Executor object.
Executor.Listener - Interface in ru.ispras.microtesk.test
The Executor.Listener interface is to be implemented by classes that monitor execution of instruction calls.
Executor.Status - Class in ru.ispras.microtesk.test
The Executor.Status class describes the execution status.
EXHAUSTIVE - ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator.Mode
 
exists(T) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Checks whether the object exists in the allocation table.
expand(String) - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
expand(Iterator<List<T>>) - Static method in class ru.ispras.microtesk.test.sequence.GeneratorUtils
 
expandAll(List<Iterator<List<T>>>) - Static method in class ru.ispras.microtesk.test.sequence.GeneratorUtils
 
expandAtomic(List<AbstractCall>) - Static method in class ru.ispras.microtesk.test.template.AbstractCall
 
expandPreparators(LabelUniqualizer.SeriesId, PreparatorStore, List<AbstractCall>) - Static method in class ru.ispras.microtesk.test.template.Preparator
 
expr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
expr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
expr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
expr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
expr(int) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
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 - ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument.Kind
 
expr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.expr_return
 
expr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker.expr_return
 
expr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.expr_return
 
expr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.expr_return
 
EXPRESSION - ru.ispras.microtesk.mmu.translator.codegen.spec.Atom.Kind
 
EXPRESSION - ru.ispras.microtesk.translator.nml.ir.primitive.Attribute.Kind
 
ExprFactory - Class in ru.ispras.microtesk.translator.nml.antlrex
 
ExprFactory(WalkerContext) - Constructor for class ru.ispras.microtesk.translator.nml.antlrex.ExprFactory
 
exprList(int) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
ExprPrinter - Class in ru.ispras.microtesk.mmu.translator.codegen.sim
 
ExprPrinter - Class in ru.ispras.microtesk.translator.nml.codegen.sim
 
ExprPrinter - Class in ru.ispras.microtesk.translator.nml.codegen.simc
 
ExprPrinter(boolean) - Constructor for class ru.ispras.microtesk.translator.nml.codegen.sim.ExprPrinter
 
ExprPrinter(boolean) - Constructor for class ru.ispras.microtesk.translator.nml.codegen.simc.ExprPrinter
 
ExprReducer - Class in ru.ispras.microtesk.translator.nml.antlrex
 
ExprReducer() - Constructor for class ru.ispras.microtesk.translator.nml.antlrex.ExprReducer
 
ExprReducer.Reduced - Class in ru.ispras.microtesk.translator.nml.antlrex
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.
ExprTransformer - Class in ru.ispras.microtesk.mmu.translator.codegen.spec
Class ExprTransformer transforms operations that involve shifts and bit masks into concatenation-based expressions.
ExprTransformer() - Constructor for class ru.ispras.microtesk.mmu.translator.codegen.spec.ExprTransformer
 
EXTENSION_DIR - ru.ispras.microtesk.options.Option
 
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
 
EXTERN - ru.ispras.microtesk.mmu.translator.MmuSymbolKind
External value (read for a register or an addressing mode)
extern_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.extern_return
 
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
 
externExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.externExpr_return
 
extract() - Method in class ru.ispras.microtesk.tools.templgen.templates.AllPathsTemplate
 
extract() - Method in class ru.ispras.microtesk.tools.templgen.templates.ArchitectureTemplate
 
extract() - Method in class ru.ispras.microtesk.tools.templgen.templates.BoundaryValuesTemplate
 
extract() - Method in class ru.ispras.microtesk.tools.templgen.templates.GeneratedTemplate
Extracts the information from model for this template.
extract() - Method in class ru.ispras.microtesk.tools.templgen.templates.GroupTemplate
 
extract() - Method in class ru.ispras.microtesk.tools.templgen.templates.SequenceTemplate
 
extract() - Method in class ru.ispras.microtesk.tools.templgen.templates.SimpleTemplate
 
extract(Node) - Static method in class ru.ispras.microtesk.mmu.translator.codegen.spec.AtomExtractor
 
extract(Node) - Static method in class ru.ispras.microtesk.mmu.translator.codegen.spec.Condition
 
extract(Operand, int, Operand, Operand) - Method in class ru.ispras.microtesk.translator.mir.MirBlock
 
Extract(Local, Operand, Operand, Operand) - Constructor for class ru.ispras.microtesk.translator.mir.Instruction.Extract
 
EXTRACT - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
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(Node) - Static method in class ru.ispras.microtesk.utils.FortressUtils
 
extractInt(Where, Node, String) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
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
 
extractUnknown(TestBaseQuery) - Static method in class ru.ispras.microtesk.test.engine.branch.BranchDataGenerator
 

F

FAILURE_MATCH - Static variable in interface ru.ispras.microtesk.tools.oracle.matcher.OracleEventMatcher
 
FALSE - ru.ispras.microtesk.mmu.settings.BooleanValuesSettings.Values
 
FETCH_DECODE_ENABLED - ru.ispras.microtesk.options.Option
 
field() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FIELD - ru.ispras.microtesk.mmu.translator.MmuSymbolKind
Entry field (included in Buffer.Entry)
field_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.field_return
 
fields - Variable in class ru.ispras.microtesk.mmu.model.spec.MmuStruct
 
fields() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
fields_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.fields_return
 
FIFO - ru.ispras.microtesk.mmu.model.sim.EvictionPolicyId
The FIFO (First In - First Out) data replacement policy.
FILE_EXTENSION - Static variable in class ru.ispras.microtesk.tools.simulator.BinProgramReader
 
FILE_EXTENSION - Static variable in class ru.ispras.microtesk.tools.simulator.ElfProgramReader
 
FILE_MAIN_PROGRAM_ADDRESS - Static variable in class ru.ispras.microtesk.tools.simulator.SimulatorSettings
 
FILE_MEMORY_PATHS - Static variable in class ru.ispras.microtesk.tools.simulator.SimulatorSettings
 
FILE_POSTFIX_PROGRAM_OPTIONS - Static variable in class ru.ispras.microtesk.tools.simulator.SimulatorSettings
 
fileName - Variable in class ru.ispras.microtesk.tools.simulator.ElfProgramReader
 
fillWith - Variable in class ru.ispras.microtesk.test.template.directive.DirectiveAlign
 
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.
FINAL_INSTRUCTION - ru.ispras.microtesk.options.Option
 
finalInstruction - Variable in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParameters
 
find(int, int) - Static method in enum ru.ispras.microtesk.model.data.floatx.Precision
 
findCommonType(Collection<? extends Node>) - Static method in class ru.ispras.microtesk.translator.nml.coverage.IntegerCast
 
findType(CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
findTypeInfo(int) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory
 
findTypeInfo(int, boolean) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory
 
findTypeInfo(String) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory
 
finish() - Method in interface ru.ispras.microtesk.test.template.Template.Processor
 
FIX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
FIX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
FIX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FIX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
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 - ru.ispras.microtesk.model.data.TypeId
 
FLOAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FLOAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FLOAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FLOAT(int, int) - Static method in class ru.ispras.microtesk.model.data.Type
 
FLOAT(int, int) - Static method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
 
float_exception_flags - Static variable in class ru.ispras.microtesk.model.Execution
 
FLOAT_EXCEPTION_FLAGS - Static variable in class ru.ispras.microtesk.translator.nml.ir.shared.LetConstant
 
float_rounding_mode - Static variable in class ru.ispras.microtesk.model.Execution
 
FLOAT_ROUNDING_MODE - Static variable in class ru.ispras.microtesk.translator.nml.ir.shared.LetConstant
 
float_to_float(Where, Expr, Type) - Method in class ru.ispras.microtesk.translator.nml.antlrex.ExprFactory
 
FLOAT_TO_FLOAT - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
float_to_int(Where, Expr, Type) - Method in class ru.ispras.microtesk.translator.nml.antlrex.ExprFactory
 
FLOAT_TO_INT - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
FLOAT128 - ru.ispras.microtesk.model.data.floatx.Precision
 
FLOAT16 - ru.ispras.microtesk.model.data.floatx.Precision
 
FLOAT32 - ru.ispras.microtesk.model.data.floatx.Precision
 
FLOAT64 - ru.ispras.microtesk.model.data.floatx.Precision
 
FLOAT80 - ru.ispras.microtesk.model.data.floatx.Precision
 
floatToFloat(Type, Data) - Static method in class ru.ispras.microtesk.model.data.Data
 
floatToInt(Type, Data) - Static method in class ru.ispras.microtesk.model.data.Data
 
floatValue() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
FloatX - Class in ru.ispras.microtesk.model.data.floatx
FloatX stores floating-point numbers of the specified precision.
FloatX(BitVector, int, int) - Constructor for class ru.ispras.microtesk.model.data.floatx.FloatX
 
floatXValue() - Method in class ru.ispras.microtesk.model.data.Data
 
FLOW - ru.ispras.microtesk.model.tracer.RecordKind
Program flow trace.
FOLLOW_ACTION_in_actionDef1585 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ACTION_in_actionDef1593 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ACTION_in_attrDef1412 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ACTION_in_attrDef1482 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ACTION_in_attributeCall2264 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ACTION_in_attributeCall2264 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_actionDef_in_attrDef1418 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_actionDef_in_attrDef1441 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_actionDef_in_attrDef1488 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_actionDef_in_attrDef1505 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_address_in_declaration131 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_address_in_declaration217 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_addressType_in_address517 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_addressValue_in_address526 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ALIAS_in_alias739 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ALIAS_in_alias787 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ALIAS_in_alias804 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_alias_in_memDef620 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_alias_in_memDef672 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_alias_in_regDef660 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_alias_in_varDef700 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_aliasExpr_in_alias745 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ALTERNATIVES_in_orRule1156 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_AMPER_in_andBitExpr677 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_AMPER_in_andBitExpr677 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_AMPER_in_binaryExpr2533 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_AMPER_in_binaryExpr3239 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_AND_in_andLogicExpr599 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_AND_in_andLogicExpr599 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_AND_in_binaryExpr2447 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_AND_in_binaryExpr3150 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_andBitExpr_in_xorBitExpr648 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_andBitExpr_in_xorBitExpr648 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_andBitExpr_in_xorBitExpr654 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_andBitExpr_in_xorBitExpr654 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_andLogicExpr_in_orLogicExpr570 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_andLogicExpr_in_orLogicExpr570 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_andLogicExpr_in_orLogicExpr576 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_andLogicExpr_in_orLogicExpr576 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_andRule_in_modeSpecPart865 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_andRule_in_opDef943 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ARG_MODE_in_argType1249 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ARG_OP_in_argType1266 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_argDef_in_andRule1193 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_argDef_in_andRule1198 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ARGS_in_parameters1204 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_argType_in_argDef1239 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_argType_in_parameters1214 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ARGUMENT_in_instance_arg2202 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_argument_in_instance_arg22247 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_argument_in_instance_arg22247 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_argument_in_instance_arg2339 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_argument_in_instance_arg2339 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_argument_in_synpred91_CommonParser2339 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_argument_in_synpred91_CommonParser2339 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ASSERT_in_functionCallStatement2533 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ASSERT_in_functionCallStatement2592 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ASSERT_in_functionCallStatement2592 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ASSERT_in_functionCallStmt1989 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ASSIGN_in_alias742 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ASSIGN_in_assignmentStatement2232 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ASSIGN_in_assignmentStmt1732 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ASSIGN_in_attrDef1451 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ASSIGN_in_attrDef1468 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ASSIGN_in_attrDef1485 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ASSIGN_in_attrDef1502 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ASSIGN_in_entry1186 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_extern318 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_index1215 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_let285 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_letDef403 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ASSIGN_in_match1238 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_mmu1334 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_mmuFunction1490 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_modeReturn897 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ASSIGN_in_next1292 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_nmlFuncDef1665 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ASSIGN_in_orRule1097 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ASSIGN_in_policy1261 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_range890 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_segment806 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_sets1163 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_statement2059 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ASSIGN_in_statement2059 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ASSIGN_in_synpred77_CommonParser2059 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ASSIGN_in_synpred77_CommonParser2059 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ASSIGN_in_typeDef481 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ASSIGN_in_typeRef483 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ASSIGN_in_ways1140 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_assignmentStatement_in_statement2000 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_assignmentStmt_in_statement1634 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_atom_in_expr2199 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_atom_in_numExpr3084 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_atom_in_unaryExpr996 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_atom_in_unaryExpr996 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_attrDef_in_attrDefList1337 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_attrDef_in_attrDefRev1368 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_attrDefList_in_modeSpecPart870 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_attrDefList_in_modeSpecPart934 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_attrDefList_in_opDef958 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_attrDefList_in_opSpecPart1108 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_attrDefRev_in_attrDefList1320 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_attrExpr_in_imageDef1543 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_attrExpr_in_imageDef1570 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_attrExpr_in_syntaxDef1493 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_attrExpr_in_syntaxDef1538 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_attributeCall_in_attributeCallStatement2124 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_attributeCall_in_attributeCallStatement2124 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_attributeCall_in_attributeCallStatement2137 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_attributeCall_in_attributeCallStatement2137 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_attributeCallStatement_in_statement1987 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_attributeCallStatement_in_statement2039 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_attributeCallStatement_in_statement2039 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_attributeCallStatement_in_synpred75_CommonParser2039 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_attributeCallStatement_in_synpred75_CommonParser2039 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_attributeCallStmt_in_statement1624 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_attributeFormatCall_in_formatId1913 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_attributeFormatCall_in_formatId1913 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_attributeFormatCall_in_formatId1926 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_attributeFormatCall_in_formatId1926 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_attributeFormatCall_in_synpred72_CommonParser1913 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_attributeFormatCall_in_synpred72_CommonParser1913 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_attributeRef_in_attributeCallStmt1707 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_attributeRef_in_variableAtom3442 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ATTRS_in_attrDefList1332 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_BINARY_CONST_in_atom3903 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_BINARY_CONST_in_constant3176 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_binaryExpr_in_expr2209 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_binaryExpr_in_numExpr3053 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_bitFieldExpr_in_locationVal1557 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_bitFieldExpr_in_locationVal1557 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_bitFieldExpr_in_synpred56_CommonParser1557 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_bitFieldExpr_in_synpred56_CommonParser1557 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_buffer_in_declaration155 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_buffer_in_declaration249 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_bufferId_in_buffer930 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_bufferParameter_in_bufferParameterRev1037 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_bufferParameterRev_in_buffer941 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_CARD_CONST_in_atom3888 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_CARD_CONST_in_constant3162 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_CARD_in_typeExpr251 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_CARD_in_typeExpr251 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_CARD_in_typeExpr440 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_CAST_in_typeCast1230 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_CAST_in_typeCast1230 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_CAST_in_typeCast4128 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_COERCE_in_typeCast1199 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COERCE_in_typeCast1199 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COERCE_in_typeCast4105 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_COLON_in_address523 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_argDef1236 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_COLON_in_bufferId1002 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_field452 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_funcHeader652 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_funcParams676 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_funcParams685 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_mmu1326 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_mmu1356 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_mmuVariable1430 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_nameType864 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_nmlFuncDef1655 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_COLON_in_nmlFuncParam1715 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_COLON_in_operation764 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COLON_in_structField581 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_COMMA_in_andRule1196 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_COMMA_in_attrExpr1788 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_attrExpr1788 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_attributeCallStatement2197 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_attributeCallStatement2197 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_externExpr363 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COMMA_in_fields428 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COMMA_in_formatIdList1817 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_formatIdList1817 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_funcParams681 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COMMA_in_functionCall430 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_functionCall430 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_functionCallStatement2503 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_functionCallStatement2503 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_functionCallStatement2601 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_functionCallStatement2601 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_instance2293 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_instance2293 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_nmlFuncDef1645 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_COMMA_in_range898 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_COMMA_in_sizeType694 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_COMMA_in_structFields556 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_COMMA_in_synpred89_CommonParser2293 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_synpred89_CommonParser2293 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1158 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1158 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1184 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1184 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1215 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1215 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1248 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1248 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1273 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1273 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1298 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1298 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1321 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1321 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1351 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_typeCast1351 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_COMMA_in_typeExpr278 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_COMMA_in_typeExpr278 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_comparisionExpr_in_relationExpr700 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_comparisionExpr_in_relationExpr700 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_comparisionExpr_in_relationExpr713 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_comparisionExpr_in_relationExpr713 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_conditionalStatement_in_statement2013 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_conditionalStatement_in_statement2071 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_conditionalStatement_in_statement2071 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_conditionalStmt_in_statement1644 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_CONST_in_atom3849 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_CONST_in_constant3202 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_constant_in_atom1029 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_constant_in_atom1029 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_constant_in_atom3124 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_constant_in_instance_arg22251 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_constant_in_instance_arg22251 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_constExpr_in_letExpr326 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_constExpr_in_locationVal4390 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_assignmentStatement2246 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_atom3950 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_atom3969 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_atom3988 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_atom4007 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_atom4026 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_formatId1857 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_instance_arg2190 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_modeReturn976 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_typeCast4067 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_typeCast4090 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_typeCast4113 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_typeCast4136 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_typeCast4159 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_typeCast4182 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_typeCast4205 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_typeCast4228 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_dataExpr_in_typeExpr505 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_declaration_in_declarationRev158 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_declaration_in_startRule80 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_declarationRev_in_startRule117 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_DIV_in_binaryExpr2926 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_DIV_in_binaryExpr3646 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DIV_in_mulExpr874 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DIV_in_mulExpr874 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_actionDef1577 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DOT_in_actionDef1590 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_DOT_in_addressValue581 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_DOT_in_attributeCallStatement2064 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DOT_in_attributeCallStatement2121 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_attributeCallStatement2121 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_attributeCallStatement2135 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_attributeCallStatement2135 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_attributeCallStatement2168 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_attributeCallStatement2168 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_attributeCallStatement2207 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_attributeCallStatement2207 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_attributeCallStmt1694 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_DOT_in_formatId1869 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DOT_in_formatId1910 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_formatId1910 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_formatId1924 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_formatId1924 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_imageDef1521 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DOT_in_imageDef1558 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_DOT_in_locationAtom1635 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_locationAtom1635 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_locationAtom1664 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_locationAtom1664 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_locationAtom1691 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_locationAtom1691 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_locationAtom4470 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DOT_in_mmuVariableType1455 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_DOT_in_synpred37_MmuParser1455 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_DOT_in_synpred72_CommonParser1910 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOT_in_synpred72_CommonParser1910 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOT_in_syntaxDef1471 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DOT_in_syntaxDef1526 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_DOT_in_variableAtom3400 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_DOUBLE_COLON_in_locationExpr1529 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOUBLE_COLON_in_locationExpr1529 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOUBLE_COLON_in_locationExpr4295 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DOUBLE_COLON_in_variableConcat3270 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_DOUBLE_DOT_in_alias807 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DOUBLE_DOT_in_aliasExpr769 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_DOUBLE_DOT_in_bitFieldExpr1736 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOUBLE_DOT_in_bitFieldExpr1736 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_DOUBLE_DOT_in_synpred15_NmlParser769 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_DOUBLE_STAR_in_binaryExpr2990 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_DOUBLE_STAR_in_binaryExpr3712 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_DOUBLE_STAR_in_powExpr906 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_DOUBLE_STAR_in_powExpr906 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ELSE_in_elseExpr2375 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ELSE_in_elseExpr3006 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ELSE_in_elseExpr527 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ELSE_in_elseExpr527 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ELSE_in_elseStmt2410 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ELSE_in_elseStmt2473 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ELSE_in_elseStmt2473 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ELSE_in_formatId1826 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ELSE_in_formatId1860 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ELSE_in_formatId1860 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ELSE_in_ifStmt1873 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ELSE_in_synpred70_CommonParser1860 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ELSE_in_synpred70_CommonParser1860 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_elseExpr_in_ifExpr2310 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_elseExpr_in_ifExpr2937 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_elseExpr_in_ifExpr480 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_elseExpr_in_ifExpr480 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ELSEIF_in_elseIfExpr2338 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ELSEIF_in_elseIfExpr2969 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ELSEIF_in_elseIfExpr501 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ELSEIF_in_elseIfExpr501 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ELSEIF_in_elseIfStmt2376 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ELSEIF_in_elseIfStmt2447 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ELSEIF_in_elseIfStmt2447 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ELSEIF_in_formatId1792 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ELSEIF_in_formatIdElseIf1954 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ELSEIF_in_formatIdElseIf1954 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ELSEIF_in_ifStmt1838 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_elseIfExpr_in_ifExpr2297 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_elseIfExpr_in_ifExpr2920 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_elseIfExpr_in_ifExpr477 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_elseIfExpr_in_ifExpr477 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_elseIfStmt_in_ifStmt2329 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_elseIfStmt_in_ifStmt2422 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_elseIfStmt_in_ifStmt2422 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_elseStmt_in_ifStmt2346 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_elseStmt_in_ifStmt2425 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_elseStmt_in_ifStmt2425 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ENDIF_in_formatId1864 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ENDIF_in_formatId1864 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ENDIF_in_ifExpr482 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ENDIF_in_ifExpr482 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ENDIF_in_ifStmt2428 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ENDIF_in_ifStmt2428 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ENDIF_in_synpred70_CommonParser1864 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ENDIF_in_synpred70_CommonParser1864 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_entry_in_bufferParameter1088 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_EOF_in_startRule120 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_EOF_in_startRule198 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_EQ_in_binaryExpr2563 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_EQ_in_binaryExpr3270 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_EQ_in_relationExpr704 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_EQ_in_relationExpr704 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_EXCEPTION_in_functionCallStatement2446 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_EXCEPTION_in_functionCallStatement2520 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_EXCEPTION_in_functionCallStatement2520 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_EXCEPTION_in_functionCallStmt1957 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_aliasExpr767 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_expr_in_aliasExpr771 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_expr_in_assignmentStmt1741 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_atom1017 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_atom1017 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_attributeRef2145 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2429 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2434 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2461 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2466 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2488 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2493 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2515 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2520 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2545 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2550 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2578 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2583 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2610 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2615 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2642 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2647 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2674 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2679 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2697 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2702 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2719 - 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_binaryExpr2744 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2749 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2768 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2773 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2792 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2797 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2815 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2820 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2846 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2851 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2876 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2881 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2908 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2913 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2940 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2945 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2972 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2977 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr2996 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr3001 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_binaryExpr3131 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3136 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3164 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3169 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3192 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3197 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3220 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3225 - 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_binaryExpr3285 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3290 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3318 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3323 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3351 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3356 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3384 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3389 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3408 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3413 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3431 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3436 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3457 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3462 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3482 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3487 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3507 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3512 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3531 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3536 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3563 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3568 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3594 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3599 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3627 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3632 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3660 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3665 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3693 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3698 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3718 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_binaryExpr3723 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_bitFieldExpr1733 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_bitFieldExpr1733 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_bitFieldExpr1739 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_bitFieldExpr1739 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_buffer1104 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_buffer1132 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_buffer1185 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_buffer1211 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_constExpr2597 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_dataExpr2705 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_elseExpr2379 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_elseExpr3010 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_elseExpr530 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_elseExpr530 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_elseIfExpr2342 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_elseIfExpr2347 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_elseIfExpr2977 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_elseIfExpr504 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_elseIfExpr504 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_elseIfExpr509 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_elseIfExpr509 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_elseIfStmt2450 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_elseIfStmt2450 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_exprList2095 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_extern246 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_externExpr347 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_externExpr360 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_externExpr366 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_formatId1851 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_formatId1851 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_formatId1899 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_formatId1899 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_formatIdElseIf1957 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_formatIdElseIf1957 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_funCall2849 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_functionCall427 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_functionCall427 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_functionCall432 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_functionCall432 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_functionCallStatement2598 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_functionCallStatement2598 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_functionCallStmt1933 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_functionCallStmt1993 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_ifExpr2278 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_ifExpr2283 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_ifExpr2905 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_ifExpr470 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_ifExpr470 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_ifExpr475 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_ifExpr475 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_ifStmt1808 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_ifStmt1842 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_ifStmt2415 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_ifStmt2415 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_index1218 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_indexExpr2651 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_instance_arg2348 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_instance_arg2348 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_let201 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_let288 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_letExpr432 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_expr_in_locationAtom1630 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_locationAtom1630 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_locationVal1585 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_locationVal1585 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_logicExpr2678 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_match1241 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_mathFunc1388 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_mathFunc1388 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_mathFunc1412 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_mathFunc1412 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_mathFunc1435 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_mathFunc1435 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_mathFunc1453 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_mathFunc1453 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_mathFunc1475 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_mathFunc1475 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_mmu1359 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_mmu1398 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_mmu1489 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_mmuVariableType1471 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_modeReturn899 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_expr_in_nmlFuncDef1667 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_expr_in_nmlFuncDef254 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_range896 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_range901 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_returnStmt2032 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_segment786 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_segment791 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_segment861 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_sets1166 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_sizeExpr2624 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_sizeType692 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_expr_in_statement2062 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_statement2062 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_statement2092 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_statement2092 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_structFields399 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_structFields404 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_synpred15_NmlParser767 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_expr_in_synpred15_NmlParser771 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_expr_in_synpred70_CommonParser1851 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_synpred70_CommonParser1851 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_synpred71_CommonParser1899 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_synpred71_CommonParser1899 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_synpred77_CommonParser2062 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_synpred77_CommonParser2062 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeCast1161 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeCast1161 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeCast1187 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeCast1187 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeCast1218 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeCast1218 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeCast1251 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeCast1251 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeCast1276 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeCast1276 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeCast1301 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeCast1301 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeCast1324 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeCast1324 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeCast1354 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeCast1354 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeExpr239 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeExpr239 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeExpr257 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeExpr257 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeExpr276 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeExpr276 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeExpr281 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeExpr281 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeExpr301 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_expr_in_typeExpr301 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_expr_in_typeRef3775 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_typeRef480 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_typeRef486 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_expr_in_unaryExpr3039 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_unaryExpr3056 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_unaryExpr3074 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_unaryExpr3094 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_unaryExpr3763 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_unaryExpr3782 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_unaryExpr3802 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_unaryExpr3824 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_expr_in_variableAtom3428 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_variableBitfield3335 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_variableBitfield3340 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_expr_in_ways1143 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_exprList_in_functionCall2063 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_extern_in_declaration115 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_extern_in_declaration201 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_externExpr_in_extern321 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_field_in_fields425 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_field_in_fields431 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_fields_in_addressType545 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_fields_in_entry1192 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_fields_in_struct405 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_FLOAT_in_typeExpr270 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_FLOAT_in_typeExpr270 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_FLOAT_in_typeExpr463 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_FLOAT_TO_FLOAT_in_typeCast1313 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_FLOAT_TO_FLOAT_in_typeCast1313 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_FLOAT_TO_FLOAT_in_typeCast4197 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_FLOAT_TO_INT_in_typeCast1288 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_FLOAT_TO_INT_in_typeCast1288 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_FLOAT_TO_INT_in_typeCast4174 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_FORMAT_in_attrExpr1643 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_FORMAT_in_attrExpr1779 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_FORMAT_in_attrExpr1779 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatId_in_formatId1767 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_formatId_in_formatId1800 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_formatId_in_formatId1830 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_formatId_in_formatId1855 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatId_in_formatId1855 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatId_in_formatId1862 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatId_in_formatId1862 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatId_in_formatIdElseIf1962 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatId_in_formatIdElseIf1962 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatId_in_formatIdList1696 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_formatId_in_formatIdList1814 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatId_in_formatIdList1814 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatId_in_formatIdList1820 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatId_in_formatIdList1820 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatId_in_synpred70_CommonParser1855 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatId_in_synpred70_CommonParser1855 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatId_in_synpred70_CommonParser1862 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatId_in_synpred70_CommonParser1862 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatIdElseIf_in_formatId1857 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatIdElseIf_in_formatId1857 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatIdElseIf_in_synpred70_CommonParser1857 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatIdElseIf_in_synpred70_CommonParser1857 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatIdList_in_attrExpr1652 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_formatIdList_in_attrExpr1791 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatIdList_in_attrExpr1791 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_formatIdList_in_functionCallStatement2474 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_formatIdList_in_functionCallStatement2506 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_formatIdList_in_functionCallStatement2506 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_funCall_in_nonNumExpr2802 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_funcBody_in_function609 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_funcHeader_in_function607 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_funcHeader_in_functionDef3511 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_funcParams_in_funcHeader645 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_FUNCTION_CALL_in_funCall2832 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_FUNCTION_CALL_in_functionCall2059 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_function_in_declaration225 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_FUNCTION_in_funcHeader3615 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_FUNCTION_in_functionDecl390 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_FUNCTION_in_functionDecl390 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_FUNCTION_in_nmlFuncDef1625 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_FUNCTION_in_nmlFuncDef218 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_functionCall_in_expr2240 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_functionCall_in_functionCallStmt2005 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_functionCall_in_nonNumExpr372 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_functionCall_in_nonNumExpr372 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_functionCall_in_statement2048 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_functionCall_in_statement2048 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_functionCall_in_synpred76_CommonParser2048 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_functionCall_in_synpred76_CommonParser2048 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_functionCallStatement_in_statement2026 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_functionCallStatement_in_statement2080 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_functionCallStatement_in_statement2080 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_functionCallStmt_in_statement1654 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_functionDecl_in_funcHeader640 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_functionDef_in_declaration171 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_GEQ_in_binaryExpr2660 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_GEQ_in_binaryExpr3370 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_GEQ_in_comparisionExpr746 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_GEQ_in_comparisionExpr746 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_HEX_CONST_in_atom3916 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_HEX_CONST_in_constant3188 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_actionDef1581 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_actionDef1588 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_address448 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_address476 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_address512 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_addressType561 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_addressValue578 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_addressValue584 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_alias811 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_aliasExpr763 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_argDef1233 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_argType1253 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_argType1261 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_argType1270 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_argType1280 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_argument2368 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_argument2368 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_atom3853 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_attrDef1434 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_attrDef1499 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_attributeCallStatement2052 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_attributeCallStatement2068 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_attributeCallStatement2110 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2110 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2119 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2119 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2166 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2166 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2171 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2171 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2189 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2189 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2209 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_attributeCallStatement2209 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_attributeCallStmt1685 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_attributeCallStmt1696 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_attributeCallStmt1698 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_attributeRef2140 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_attributeRef2154 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_buffer1011 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_buffer1064 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_buffer1238 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_buffer1266 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_buffer927 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_buffer937 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_buffer961 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_buffer986 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_bufferId1000 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_bufferId1005 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_bufferId995 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_constant3206 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_extern237 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_extern241 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_extern316 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_externExpr340 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_field450 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_formatId1873 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_formatId1908 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_formatId1908 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_funCall2836 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_funcHeader3619 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_funcParams674 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_funcParams683 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_functionCall2061 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_functionCall422 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_functionCall422 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_functionDecl393 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_functionDecl393 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_idList3479 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_idRev1137 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_imageDef1525 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_imageDef1556 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_instance_arg2206 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_instance2141 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_instance2284 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_instance2284 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_let197 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_let283 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_letConst1121 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_letConst1121 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_letDef296 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_letDef401 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_locationAtom1617 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_locationAtom1617 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_locationAtom1626 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_locationAtom1626 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_locationAtom1637 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_locationAtom1637 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_locationAtom1661 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_locationAtom1661 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_locationAtom1666 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_locationAtom1666 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_locationAtom1693 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_locationAtom1693 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_locationAtom4424 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_locationAtom4441 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_locationAtom4458 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_locationAtom4474 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_locationAtom4488 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_memDef612 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_memDef620 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_mmu1319 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_mmu1324 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_mmu1328 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_mmu1329 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_mmu1346 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_mmu1354 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_mmu1364 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_mmu1380 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_mmu1427 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_mmu1458 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_mmu1513 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_mmuFunction1488 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_mmuVariable1428 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_mmuVariableType1452 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_modeDef834 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_modeDef856 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_nameType862 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_nameType867 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_next1295 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_nmlFuncDef1629 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_nmlFuncDef222 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_nmlFuncParam1712 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
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_operation612 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_operation757 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_operation762 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_operation767 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_orRule1161 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_parameters1210 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_policy1264 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_policy1270 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_regDef652 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_revision191 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_revision191 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_segment656 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_segment683 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_segment709 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_segment733 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_segment759 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_segment802 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_segment817 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_segment838 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_segment890 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_struct290 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_struct400 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_structDef518 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_structDef534 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_structField579 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_structFields356 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_structFields370 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_structFields385 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_structFields570 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_synpred15_MmuParser472 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_synpred15_NmlParser763 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_synpred28_NmlParser1261 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_synpred29_NmlParser1280 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_synpred37_MmuParser1452 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_synpred72_CommonParser1908 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_synpred72_CommonParser1908 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_syntaxDef1475 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_syntaxDef1524 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_typeDef370 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_typeDef479 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_ID_in_typeExpr223 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ID_in_typeExpr223 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ID_in_typeExpr402 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_typeRef3763 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_typeRef472 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ID_in_varDef692 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ID_in_variableAtom3389 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_variableAtom3404 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_variableAtom3424 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ID_in_variableList3709 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_idList_in_address536 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_idList_in_buffer1037 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_idList_in_variableAtom3408 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_idRev_in_orRule1099 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_idRev_in_orRule1104 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_IF_in_formatId1849 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_IF_in_formatId1849 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_IF_in_ifExpr2274 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_IF_in_ifExpr2897 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_IF_in_ifExpr467 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_IF_in_ifExpr467 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_IF_in_ifStmt1804 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_IF_in_ifStmt2306 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_IF_in_ifStmt2412 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_IF_in_ifStmt2412 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_IF_in_synpred70_CommonParser1849 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_IF_in_synpred70_CommonParser1849 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ifExpr_in_expr2231 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ifExpr_in_nonNumExpr2791 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ifExpr_in_nonNumExpr363 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ifExpr_in_nonNumExpr363 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ifStmt_in_conditionalStatement2275 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ifStmt_in_conditionalStatement2394 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ifStmt_in_conditionalStatement2394 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ifStmt_in_conditionalStmt1780 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_IMAGE_in_attrDef1389 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_IMAGE_in_attrDef1465 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_IMAGE_in_imageDef1529 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_IMAGE_in_imageDef1561 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_imageDef_in_attrDef1396 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_imageDef_in_attrDef1471 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_index_in_bufferParameter1096 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_indexExpr_in_alias815 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_indexExpr_in_alias819 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_indexExpr_in_locationAtom4428 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_indexExpr_in_locationVal4353 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_indexExpr_in_locationVal4358 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_instance_arg_in_instance2146 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_instance_arg_in_instance2289 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_arg_in_instance2289 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_instance_arg_in_instance2295 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_arg_in_instance2295 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_instance_arg_in_synpred87_CommonParser2289 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_arg_in_synpred87_CommonParser2289 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_instance_arg_in_synpred89_CommonParser2289 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_arg_in_synpred89_CommonParser2289 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_instance_arg_in_synpred89_CommonParser2295 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_arg_in_synpred89_CommonParser2295 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_instance_arg2_in_attributeCallStatement2194 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_arg2_in_attributeCallStatement2194 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_instance_arg2_in_attributeCallStatement2199 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_arg2_in_attributeCallStatement2199 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_INSTANCE_CALL_in_attributeCallStatement2091 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_INSTANCE_CALL_in_attributeRef2133 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_INSTANCE_CALL_in_formatId1896 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_INSTANCE_CALL_in_locationAtom4504 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_instance_in_attributeCallStatement2095 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_instance_in_attributeCallStatement2133 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_in_attributeCallStatement2133 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_INSTANCE_in_attributeRef2136 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_instance_in_formatId1900 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_instance_in_formatId1922 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_in_formatId1922 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_instance_in_instance_arg2177 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_instance_in_instance_arg2330 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_in_instance_arg2330 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_INSTANCE_in_instance2137 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_instance_in_locationAtom1688 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_instance_in_locationAtom1688 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_instance_in_locationAtom4508 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_INT_in_typeExpr233 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_INT_in_typeExpr233 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_INT_in_typeExpr418 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_INT_TO_FLOAT_in_typeCast1263 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_INT_TO_FLOAT_in_typeCast1263 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_INT_TO_FLOAT_in_typeCast4151 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_IS_NAN_in_atom3984 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_IS_NAN_in_mathFunc1424 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_IS_NAN_in_mathFunc1424 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_IS_SIGN_NAN_in_atom4003 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_IS_SIGN_NAN_in_mathFunc1447 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_IS_SIGN_NAN_in_mathFunc1447 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_IS_TYPE_in_typeCast1336 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_IS_TYPE_in_typeCast1336 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_IS_TYPE_in_typeCast4220 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_LABEL_in_modeDef826 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_LABEL_in_modeDef851 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_LEFT_BRACE_in_actionDef1602 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_LEFT_BRACE_in_funcBody727 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_BRACE_in_locationVal1583 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_BRACE_in_locationVal1583 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_BRACE_in_mmuFunction1493 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_BROCKET_in_binaryExpr2692 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_LEFT_BROCKET_in_binaryExpr3403 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_LEFT_BROCKET_in_bitFieldExpr1730 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_BROCKET_in_bitFieldExpr1730 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_BROCKET_in_comparisionExpr751 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_BROCKET_in_comparisionExpr751 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_HOOK_in_aliasExpr765 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_LEFT_HOOK_in_externExpr344 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_HOOK_in_locationAtom1628 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_HOOK_in_locationAtom1628 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_HOOK_in_memDef622 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_LEFT_HOOK_in_synpred15_NmlParser765 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_LEFT_PARENTH_in_address514 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_andRule1190 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_LEFT_PARENTH_in_atom1014 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_atom1014 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_attrExpr1782 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_attrExpr1782 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_attributeCallStatement2191 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_attributeCallStatement2191 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_bufferId997 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_entry1189 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_externExpr356 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_funcHeader642 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_functionCall424 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCall424 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2497 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2497 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2523 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2523 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2541 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2541 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2559 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2559 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2577 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2577 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2595 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_functionCallStatement2595 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_instance2286 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_instance2286 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mathFunc1385 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mathFunc1385 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mathFunc1409 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mathFunc1409 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mathFunc1432 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mathFunc1432 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mathFunc1450 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mathFunc1450 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mathFunc1472 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mathFunc1472 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_mmu1321 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_mmu1351 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_nameType859 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_nmlFuncDef1639 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_LEFT_PARENTH_in_operation759 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_range893 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_revision187 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_revision187 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_struct402 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LEFT_PARENTH_in_structDef529 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1153 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1153 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1179 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1179 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1210 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1210 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1243 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1243 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1268 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1268 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1293 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1293 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1316 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1316 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1346 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeCast1346 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeExpr236 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeExpr236 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeExpr254 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeExpr254 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeExpr273 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeExpr273 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeExpr298 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_PARENTH_in_typeExpr298 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEFT_SHIFT_in_binaryExpr2737 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_LEFT_SHIFT_in_binaryExpr3450 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_LEFT_SHIFT_in_shiftExpr793 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEFT_SHIFT_in_shiftExpr793 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LEQ_in_binaryExpr2628 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_LEQ_in_binaryExpr3337 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_LEQ_in_comparisionExpr741 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_LEQ_in_comparisionExpr741 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_let_in_declaration107 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_let_in_declaration193 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LET_in_letDef292 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_LET_in_letDef396 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_letConst_in_atom1038 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_letConst_in_atom1038 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_letConst_in_synpred39_CommonParser1038 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_letConst_in_synpred39_CommonParser1038 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_letDef_in_procSpec123 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_letDef_in_procSpec314 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_letExpr_in_letDef300 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_letExpr_in_letDef408 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_localVars_in_funcBody725 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_localVars_in_mmu1372 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_localVars_in_segment829 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_LOCATION_BITFIELD_in_locationVal4345 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_LOCATION_BITFIELD_in_variableBitfield3326 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_location_in_alias791 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_location_in_aliasExpr804 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_location_in_assignmentStatement2236 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_location_in_atom1047 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_location_in_atom1047 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LOCATION_in_atom3869 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_LOCATION_in_location4258 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_location_in_statement2057 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_location_in_statement2057 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_location_in_synpred40_CommonParser1047 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_location_in_synpred40_CommonParser1047 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_location_in_synpred77_CommonParser2057 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_location_in_synpred77_CommonParser2057 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_LOCATION_in_variable3238 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_LOCATION_INDEX_in_locationAtom4420 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_LOCATION_INDEX_in_variableAtom3420 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_LOCATION_REPEAT_in_locationVal4386 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_locationAtom_in_locationVal1554 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_locationAtom_in_locationVal1554 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_locationAtom_in_locationVal4349 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_locationAtom_in_locationVal4374 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_locationExpr_in_atom3873 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_locationExpr_in_location1500 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_locationExpr_in_location1500 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_locationExpr_in_location4262 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_locationExpr_in_locationExpr1532 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_locationExpr_in_locationExpr1532 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_locationExpr_in_locationExpr4303 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_locationVal_in_locationExpr1526 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_locationVal_in_locationExpr1526 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_locationVal_in_locationExpr4299 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_locationVal_in_locationExpr4318 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_locationVal_in_locationVal1589 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_locationVal_in_locationVal1589 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_locationVal_in_locationVal4394 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_logicExpr_in_elseIfExpr2973 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_logicExpr_in_elseIfStmt2380 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_logicExpr_in_formatId1763 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_logicExpr_in_formatId1796 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_logicExpr_in_functionCallStatement2537 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_logicExpr_in_ifExpr2901 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_logicExpr_in_ifStmt2310 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_MARK_in_functionCallStatement2492 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_MARK_in_functionCallStatement2538 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_MARK_in_functionCallStatement2538 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_MARK_in_functionCallStmt1973 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_match_in_bufferParameter1104 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_mathFunc_in_atom1065 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_mathFunc_in_atom1065 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_MEM_in_memDef603 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_memDef_in_procSpec150 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_memDef_in_procSpec341 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_MINUS_in_binaryExpr2864 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MINUS_in_binaryExpr3582 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_MINUS_in_plusExpr841 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_MINUS_in_plusExpr841 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_MINUS_in_unaryExpr950 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_MINUS_in_unaryExpr950 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_MMU_ADDRESS_in_address444 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_ADDRESS_in_address509 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_BUFFER_in_buffer957 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_BUFFER_in_bufferId992 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_CONTEXT_in_buffer1033 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_ENTRY_in_buffer1156 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_ENTRY_in_entry1183 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_ENTRY_in_mmuVariableType1457 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_ENTRY_in_synpred37_MmuParser1457 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_EXTERN_in_extern233 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_EXTERN_in_extern311 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_FUNC_DEF_in_functionDef3507 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_FUNC_in_funcHeader3612 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_mmu_in_declaration163 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_mmu_in_declaration257 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_in_mmu1316 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_in_mmu1324 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_INDEX_in_buffer1181 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_INDEX_in_index1212 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_LET_in_let193 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_LET_in_let278 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_MATCH_in_buffer1207 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_MATCH_in_match1235 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_NEXT_in_buffer1262 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_NEXT_in_next1289 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_OP_in_operation572 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_OP_in_operation754 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_POLICY_in_buffer1233 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_POLICY_in_policy1258 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_RANGE_in_range887 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_RANGE_in_segment782 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_SEGMENT_in_segment652 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_SEGMENT_in_segment799 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_SETS_in_buffer1128 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_SETS_in_sets1160 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_STRUCT_in_address503 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_STRUCT_in_struct286 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_STRUCT_in_struct397 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_TU_in_startRule78 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_TU_in_startRule90 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_VAR_in_mmu1423 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_VAR_in_mmuVariable1425 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_VAR_in_segment813 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_VAR_in_variableList3705 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_VIEWOF_in_buffer933 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MMU_WAYS_in_buffer1100 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MMU_WAYS_in_ways1137 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_mmuFunction_in_mmu1383 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_mmuFunction_in_operation778 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_mmuFunction_in_segment840 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_mmuVariable_in_localVars1403 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_mmuVariableType_in_funcHeader655 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_mmuVariableType_in_funcParams678 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_mmuVariableType_in_funcParams687 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_mmuVariableType_in_mmuVariable1433 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_MODE_in_modeDef829 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_MODE_in_modeDef847 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_modeDef_in_procSpec177 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_modeDef_in_procSpec350 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_modeReturn_in_modeSpecPart867 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_modeReturn_in_modeSpecPart919 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_modeSpecPart_in_modeDef845 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_modeSpecPart_in_modeDef870 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_modifier_in_opDef1008 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_modifier_in_opDef936 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_modifier_in_opDef992 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_MUL_in_binaryExpr2894 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_MUL_in_binaryExpr3613 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_MUL_in_mulExpr869 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_MUL_in_mulExpr869 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_mulExpr_in_plusExpr832 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_mulExpr_in_plusExpr832 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_mulExpr_in_plusExpr845 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_mulExpr_in_plusExpr845 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_nameType_in_segment804 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_nameType_in_segment809 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_NEQ_in_binaryExpr2596 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_NEQ_in_binaryExpr3304 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_NEQ_in_relationExpr709 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_NEQ_in_relationExpr709 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_next_in_bufferParameter1120 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_NML_TU_in_startRule100 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_NML_TU_in_startRule88 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_nmlFuncDef_in_procSpec195 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_nmlFuncDef_in_procSpec368 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_nmlFuncParam_in_nmlFuncDef1642 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_nmlFuncParam_in_nmlFuncDef1647 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_nonNumExpr_in_expr2745 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_nonNumExpr_in_expr332 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_nonNumExpr_in_expr332 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_nonNumExpr_in_synpred6_CommonParser332 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_nonNumExpr_in_synpred6_CommonParser332 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_NOT_in_unaryExpr3087 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_NOT_in_unaryExpr3816 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_NOT_in_unaryExpr982 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_NOT_in_unaryExpr982 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_numExpr_in_expr2756 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_numExpr_in_expr341 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_numExpr_in_expr341 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_OP_in_opDef1004 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_OP_in_opDef939 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_OP_in_opDef995 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_opDef_in_procSpec186 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_opDef_in_procSpec359 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_operation_in_declaration139 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_operation_in_declaration233 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_opId_in_opDef941 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_opId_in_opDef997 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_opSpecPart_in_opDef1033 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_OR_in_binaryExpr2414 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_OR_in_binaryExpr3116 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_OR_in_orLogicExpr573 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_OR_in_orLogicExpr573 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_orBitExpr_in_andLogicExpr596 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_orBitExpr_in_andLogicExpr596 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_orBitExpr_in_andLogicExpr602 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_orBitExpr_in_andLogicExpr602 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_orLogicExpr_in_numExpr552 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_orLogicExpr_in_numExpr552 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_orRule_in_modeSpecPart879 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_orRule_in_modeSpecPart947 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_orRule_in_opDef999 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_orRule_in_opSpecPart1121 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_parameters_in_modeSpecPart905 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_parameters_in_nmlFuncDef240 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_parameters_in_opSpecPart1095 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_PLUS_in_binaryExpr2833 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_PLUS_in_binaryExpr3550 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_PLUS_in_plusExpr836 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_PLUS_in_plusExpr836 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_PLUS_in_unaryExpr929 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_PLUS_in_unaryExpr929 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_plusExpr_in_shiftExpr789 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_plusExpr_in_shiftExpr789 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_plusExpr_in_shiftExpr812 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_plusExpr_in_shiftExpr812 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_policy_in_bufferParameter1112 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_powExpr_in_mulExpr865 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_powExpr_in_mulExpr865 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_powExpr_in_mulExpr883 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_powExpr_in_mulExpr883 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_procSpec_in_procSpecRev245 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_procSpec_in_startRule90 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_procSpecRev_in_startRule195 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_range_in_segment819 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_REG_in_regDef643 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_regDef_in_procSpec159 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_relationExpr_in_andBitExpr674 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_relationExpr_in_andBitExpr674 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_relationExpr_in_andBitExpr680 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_relationExpr_in_andBitExpr680 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_REM_in_binaryExpr2958 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_REM_in_binaryExpr3679 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_REM_in_mulExpr879 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_REM_in_mulExpr879 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RETURN_in_modeReturn972 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_RETURN_in_returnStmt2030 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_RETURN_in_statement2089 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RETURN_in_statement2089 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_returnStmt_in_statement1664 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_revision_in_attrDefRev1350 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_revision_in_bufferParameterRev1027 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_revision_in_declarationRev148 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_revision_in_idRev1135 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_revision_in_procSpecRev227 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_REVISION_in_revision185 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_REVISION_in_revision185 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_BRACE_in_actionDef1607 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_RIGHT_BRACE_in_funcBody732 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_BRACE_in_locationVal1587 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_BRACE_in_locationVal1587 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_BRACE_in_mmuFunction1498 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_BROCKET_in_binaryExpr2715 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_RIGHT_BROCKET_in_binaryExpr3427 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_RIGHT_BROCKET_in_bitFieldExpr1743 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_BROCKET_in_bitFieldExpr1743 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_BROCKET_in_comparisionExpr756 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_BROCKET_in_comparisionExpr756 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_HOOK_in_aliasExpr773 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_RIGHT_HOOK_in_externExpr349 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_HOOK_in_locationAtom1632 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_HOOK_in_locationAtom1632 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_HOOK_in_memDef667 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_RIGHT_HOOK_in_synpred15_NmlParser773 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_RIGHT_PARENTH_in_address519 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_andRule1204 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_RIGHT_PARENTH_in_atom1019 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_atom1019 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_attrExpr1795 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_attrExpr1795 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_attributeCallStatement2205 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_attributeCallStatement2205 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_bufferId1007 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_entry1194 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_externExpr372 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_funcHeader648 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_functionCall438 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCall438 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2510 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2510 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2528 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2528 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2546 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2546 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2562 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2562 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2580 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2580 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2608 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_functionCallStatement2608 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_instance2301 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_instance2301 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mathFunc1390 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mathFunc1390 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mathFunc1414 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mathFunc1414 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mathFunc1437 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mathFunc1437 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mathFunc1455 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mathFunc1455 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mathFunc1477 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mathFunc1477 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_mmu1331 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_mmu1361 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_nameType869 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_nmlFuncDef1653 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_RIGHT_PARENTH_in_operation769 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_range903 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_revision193 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_revision193 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_struct407 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_RIGHT_PARENTH_in_structDef534 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1163 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1163 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1189 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1189 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1220 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1220 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1253 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1253 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1278 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1278 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1303 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1303 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1326 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1326 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1356 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeCast1356 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeExpr241 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeExpr241 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeExpr259 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeExpr259 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeExpr283 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeExpr283 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeExpr303 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_PARENTH_in_typeExpr303 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_RIGHT_SHIFT_in_binaryExpr2762 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_RIGHT_SHIFT_in_binaryExpr3476 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_RIGHT_SHIFT_in_shiftExpr798 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_RIGHT_SHIFT_in_shiftExpr798 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ROTATE_LEFT_in_binaryExpr2786 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ROTATE_LEFT_in_binaryExpr3501 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ROTATE_LEFT_in_shiftExpr803 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ROTATE_LEFT_in_shiftExpr803 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ROTATE_RIGHT_in_binaryExpr2810 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_ROTATE_RIGHT_in_binaryExpr3526 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ROTATE_RIGHT_in_shiftExpr808 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ROTATE_RIGHT_in_shiftExpr808 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ROUND_in_atom3965 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_ROUND_in_mathFunc1400 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ROUND_in_mathFunc1400 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_segment_in_declaration147 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_segment_in_declaration241 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_SEMI_in_localVars1405 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_SEMI_in_sequence2009 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_SEMI_in_sequence2009 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_sequence_in_actionDef1599 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sequence_in_actionDef1605 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_sequence_in_elseIfStmt2384 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sequence_in_elseIfStmt2455 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_sequence_in_elseIfStmt2455 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_sequence_in_elseStmt2414 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sequence_in_elseStmt2476 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_sequence_in_elseStmt2476 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_sequence_in_funcBody730 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_sequence_in_functionDef3565 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_sequence_in_ifStmt1815 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_sequence_in_ifStmt1847 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_sequence_in_ifStmt1877 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_sequence_in_ifStmt2314 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sequence_in_ifStmt2420 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_sequence_in_ifStmt2420 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_sequence_in_mmu1532 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_sequence_in_mmuFunction1496 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_sequence_in_operation616 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_sequence_in_segment905 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_SEQUENCE_in_sequence1586 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_SEQUENCE_in_sequence1953 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_set_in_attributeCallStatement2072 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_set_in_attributeCallStatement2099 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_set_in_formatId1877 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_set_in_formatId1904 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_set_in_memDef609 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_set_in_opDef1013 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_set_in_opId1040 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_set_in_synpred21_CommonParser740 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_set_in_synpred21_CommonParser740 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_set_in_synpred22_CommonParser740 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_set_in_synpred22_CommonParser740 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_sets_in_bufferParameter1080 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_SHARED_in_memDef606 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_SHARED_in_memDef607 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SHARED_in_regDef647 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SHARED_in_varDef687 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_shiftExpr_in_comparisionExpr737 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_shiftExpr_in_comparisionExpr737 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_shiftExpr_in_comparisionExpr760 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_shiftExpr_in_comparisionExpr760 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_shiftExpr_in_comparisionExpr771 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_shiftExpr_in_comparisionExpr771 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_shiftExpr_in_synpred21_CommonParser760 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_shiftExpr_in_synpred21_CommonParser760 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_shiftExpr_in_synpred22_CommonParser737 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_shiftExpr_in_synpred22_CommonParser737 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_shiftExpr_in_synpred22_CommonParser760 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_shiftExpr_in_synpred22_CommonParser760 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_SIF_in_formatId1739 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SIGN_EXTEND_in_typeCast1147 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_SIGN_EXTEND_in_typeCast1147 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_SIGN_EXTEND_in_typeCast4059 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SIZE_OF_in_atom4022 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SIZE_OF_in_mathFunc1465 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_SIZE_OF_in_mathFunc1465 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_SIZE_TYPE_in_sizeType729 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SIZE_TYPE_in_sizeType752 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sizeExpr_in_sizeType733 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sizeExpr_in_typeExpr424 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sizeExpr_in_typeExpr445 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sizeExpr_in_typeExpr467 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sizeExpr_in_typeExpr471 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sizeType_in_memDef616 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sizeType_in_memDef627 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_sizeType_in_regDef656 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_sizeType_in_varDef696 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SQRT_in_atom3946 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SQRT_in_mathFunc1375 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_SQRT_in_mathFunc1375 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_statement_in_sequence1591 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_statement_in_sequence1958 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_statement_in_sequence2007 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_statement_in_sequence2007 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_STRING_CONST_in_attrExpr1631 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_STRING_CONST_in_attrExpr1647 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_STRING_CONST_in_attrExpr1770 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_STRING_CONST_in_attrExpr1770 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_STRING_CONST_in_attrExpr1785 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_STRING_CONST_in_attrExpr1785 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_STRING_CONST_in_formatId1726 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_STRING_CONST_in_formatId1840 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_STRING_CONST_in_formatId1840 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_STRING_CONST_in_functionCallStatement2450 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_STRING_CONST_in_functionCallStatement2469 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_STRING_CONST_in_functionCallStatement2496 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_STRING_CONST_in_functionCallStatement2500 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_STRING_CONST_in_functionCallStatement2500 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_STRING_CONST_in_functionCallStatement2526 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_STRING_CONST_in_functionCallStatement2526 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_STRING_CONST_in_functionCallStatement2542 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_STRING_CONST_in_functionCallStatement2544 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_STRING_CONST_in_functionCallStatement2544 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_STRING_CONST_in_functionCallStatement2604 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_STRING_CONST_in_functionCallStatement2604 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_STRING_CONST_in_functionCallStmt1919 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_STRING_CONST_in_functionCallStmt1961 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_STRING_CONST_in_functionCallStmt1977 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_STRING_CONST_in_letExpr341 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_STRING_CONST_in_letExpr447 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_struct_in_declaration123 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_struct_in_declaration209 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_STRUCT_in_structDef513 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_STRUCT_in_structDef530 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_structDef_in_procSpec141 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_structDef_in_procSpec332 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_structField_in_structFields553 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_structField_in_structFields559 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_structFields_in_address507 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_structFields_in_buffer1160 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_structFields_in_struct310 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_structFields_in_structDef532 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_structFields_in_structDef538 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SYNTAX_in_attrDef1367 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SYNTAX_in_attrDef1448 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_SYNTAX_in_syntaxDef1479 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_SYNTAX_in_syntaxDef1529 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_syntaxDef_in_attrDef1373 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_syntaxDef_in_attrDef1454 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_THEN_in_elseIfExpr506 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_THEN_in_elseIfExpr506 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_THEN_in_elseIfStmt2452 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_THEN_in_elseIfStmt2452 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_THEN_in_formatId1853 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_THEN_in_formatId1853 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_THEN_in_formatIdElseIf1959 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_THEN_in_formatIdElseIf1959 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_THEN_in_ifExpr472 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_THEN_in_ifExpr472 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_THEN_in_ifStmt2417 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_THEN_in_ifStmt2417 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_THEN_in_synpred70_CommonParser1853 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_THEN_in_synpred70_CommonParser1853 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_TILDE_in_unaryExpr3069 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_TILDE_in_unaryExpr3796 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_TILDE_in_unaryExpr970 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_TILDE_in_unaryExpr970 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_TRACE_in_functionCallStatement2465 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_TRACE_in_functionCallStatement2494 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_TRACE_in_functionCallStatement2494 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_TRACE_in_functionCallStmt1915 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_TYPE_in_typeDef366 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_TYPE_in_typeDef474 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_TYPE_OF_in_typeExpr295 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_TYPE_OF_in_typeExpr295 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_TYPE_OF_in_typeExpr500 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeCast_in_atom1056 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_typeCast_in_atom1056 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_typeCast_in_atom3932 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeDef_in_procSpec132 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeDef_in_procSpec323 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_typeExpr_in_argType1286 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_argType1298 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_typeExpr_in_nmlFuncDef1657 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_typeExpr_in_nmlFuncDef236 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_nmlFuncParam1718 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_typeExpr_in_sizeType700 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_typeExpr_in_sizeType737 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_sizeType756 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_structField584 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_typeExpr_in_structFields574 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_typeCast1156 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1156 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1182 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1182 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1213 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1213 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1246 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1246 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1271 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1271 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1296 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1296 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1319 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1319 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1349 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast1349 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_typeExpr_in_typeCast4063 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_typeCast4086 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_typeCast4109 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_typeCast4132 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_typeCast4155 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_typeCast4178 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_typeCast4201 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_typeCast4224 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_typeDef374 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_typeExpr_in_typeDef484 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_typeRef_in_field455 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_typeRef_in_funcHeader3666 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_typeRef_in_variableList3732 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_UMINUS_in_unaryExpr3052 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_UMINUS_in_unaryExpr3777 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_unaryExpr_in_expr2220 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_unaryExpr_in_numExpr3066 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_unaryExpr_in_powExpr903 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_unaryExpr_in_powExpr903 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_unaryExpr_in_powExpr909 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_unaryExpr_in_powExpr909 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_unaryExpr_in_unaryExpr933 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_unaryExpr_in_unaryExpr933 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_unaryExpr_in_unaryExpr953 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_unaryExpr_in_unaryExpr953 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_unaryExpr_in_unaryExpr973 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_unaryExpr_in_unaryExpr973 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_unaryExpr_in_unaryExpr987 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_unaryExpr_in_unaryExpr987 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_UNDEFINED_in_functionCallStatement2519 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_UNDEFINED_in_functionCallStatement2574 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_UNDEFINED_in_functionCallStatement2574 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_UNPREDICTED_in_functionCallStatement2508 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_UNPREDICTED_in_functionCallStatement2556 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_UNPREDICTED_in_functionCallStatement2556 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_UP_ARROW_in_binaryExpr2506 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_UP_ARROW_in_binaryExpr3211 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_UP_ARROW_in_xorBitExpr651 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_UP_ARROW_in_xorBitExpr651 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_UPLUS_in_unaryExpr3034 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_UPLUS_in_unaryExpr3757 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_VAR_in_varDef683 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_varDef_in_procSpec168 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_variable_in_assignmentStmt1736 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_variable_in_atom3134 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_variableAtom_in_variableBitfield3330 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_variableAtom_in_variableBitfield3361 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_variableBitfield_in_variableConcat3274 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_variableBitfield_in_variableConcat3299 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_variableConcat_in_variable3242 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_variableConcat_in_variableConcat3279 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_variableList_in_funcHeader3643 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_variableList_in_functionDef3538 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_VERT_BAR_in_binaryExpr2479 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FOLLOW_VERT_BAR_in_binaryExpr3183 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FOLLOW_VERT_BAR_in_orBitExpr625 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_VERT_BAR_in_orBitExpr625 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_VERT_BAR_in_orRule1102 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FOLLOW_VERT_BAR_in_policy1267 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_ways_in_bufferParameter1072 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FOLLOW_xorBitExpr_in_orBitExpr622 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_xorBitExpr_in_orBitExpr622 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_xorBitExpr_in_orBitExpr628 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_xorBitExpr_in_orBitExpr628 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ZERO_EXTEND_in_typeCast1173 - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FOLLOW_ZERO_EXTEND_in_typeCast1173 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FOLLOW_ZERO_EXTEND_in_typeCast4082 - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
forLocation(Expr) - Static method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryAlias
 
format - Variable in class ru.ispras.microtesk.test.template.directive.DirectiveTypeInfo
 
FORMAT - ru.ispras.microtesk.translator.nml.ir.primitive.Statement.Kind
 
FORMAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
FORMAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
FORMAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FORMAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
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.grammar.NmlLexer_CommonLexer
 
FORMAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
FORMAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FORMAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FORMAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
formatId() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
formatId() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
formatId() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
formatId() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
formatId(String) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
formatId_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.formatId_return
 
formatId_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.formatId_return
 
formatId_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.formatId_return
 
formatIdElseIf() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
formatIdElseIf() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
formatIdElseIf() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
formatIdElseIf() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
formatIdElseIf_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.formatIdElseIf_return
 
formatIdElseIf_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.formatIdElseIf_return
 
formatIdList() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
formatIdList() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
formatIdList() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
formatIdList() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
formatIdList(String) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
formatIdList_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.formatIdList_return
 
formatIdList_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.formatIdList_return
 
formatMarker - Variable in class ru.ispras.microtesk.test.template.directive.DirectiveTypeInfo
 
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.
formattingOperation(String) - Method in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
 
formattingOperation(String) - Method in interface ru.ispras.microtesk.tools.templgen.printers.TemplatePrinter
Checks for a match with the keywords and returns not a keyword for the printer with the same value.
forMemory(String, MemoryResource, int, int) - Static method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryAlias
 
FormulaBuilder - Class in ru.ispras.microtesk.tools.symexec
 
FormulaBuilder() - Constructor for class ru.ispras.microtesk.tools.symexec.FormulaBuilder
 
forText(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
FortressUtils - Class in ru.ispras.microtesk.utils
 
ForwardPass - Class in ru.ispras.microtesk.translator.mir
 
ForwardPass() - Constructor for class ru.ispras.microtesk.translator.mir.ForwardPass
 
Frame - Class in ru.ispras.microtesk.translator.mir
 
Frame() - Constructor for class ru.ispras.microtesk.translator.mir.Frame
 
Frame(Map<String, List<Operand>>) - Constructor for class ru.ispras.microtesk.translator.mir.Frame
 
FRAME_ASSIGNMENT - ru.ispras.microtesk.tools.adapter.trace.EventType
 
FRAME_ENTRY - ru.ispras.microtesk.tools.adapter.trace.EventElementType
 
FRAME_ENTRY - ru.ispras.microtesk.tools.adapter.trace.EventType
 
FRAME_EXIT - ru.ispras.microtesk.tools.adapter.trace.EventElementType
 
FRAME_EXIT - ru.ispras.microtesk.tools.adapter.trace.EventType
 
FRAME_SETTING - ru.ispras.microtesk.tools.adapter.trace.EventType
 
frameIndexRegister - Variable in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParameters
 
free(T) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Frees (deallocates) the object.
FREE - ru.ispras.microtesk.test.engine.allocator.Allocator
Returns a free object or null if all the objects are in use.
FREE - ru.ispras.microtesk.test.engine.allocator.AllocatorAction.Kind
 
freeSharedCopies() - Static method in class ru.ispras.microtesk.utils.SharedObject
Frees all shared objects.
fromAddressingMode(String, BigInteger...) - Static method in class ru.ispras.microtesk.model.Reader
 
fromInteger(int, int, BitVector) - Static method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
fromInteger(Precision, BitVector) - Static method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
fromLetter(char) - Static method in enum ru.ispras.microtesk.utils.FormatMarker.Kind
Returns the marker kind that correspond to the specified letter.
fromMemory(String) - Static method in class ru.ispras.microtesk.model.Reader
 
fromMemory(String, BigInteger) - Static method in class ru.ispras.microtesk.model.Reader
 
fromName(String) - Static method in enum ru.ispras.microtesk.model.data.TypeId
 
fromName(String) - Static method in enum ru.ispras.microtesk.options.Option
 
fromText(String) - Static method in enum ru.ispras.microtesk.mmu.translator.Operator
 
funCall(int) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
FUNCALL - ru.ispras.microtesk.translator.nml.ir.primitive.Statement.Kind
 
funcBody() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
funcBody_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.funcBody_return
 
funcHeader() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
funcHeader() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
funcHeader_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.funcHeader_return
 
funcParams() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
funcParams_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.funcParams_return
 
function() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
Function<T,​R> - Interface in ru.ispras.microtesk.utils.function
 
FUNCTION - ru.ispras.microtesk.mmu.translator.MmuSymbolKind
 
FUNCTION - ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo.Kind
 
FUNCTION - ru.ispras.microtesk.translator.nml.NmlSymbolKind
 
FUNCTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
FUNCTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
FUNCTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
FUNCTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
FUNCTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
FUNCTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
FUNCTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
FUNCTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
FUNCTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
FUNCTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
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.MmuParser
 
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_CommonParser
 
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.NmlTreeWalker
 
function_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.function_return
 
FunctionBuilder(TypeVariant, MirContext, Map<String, Function>) - Constructor for class ru.ispras.microtesk.translator.mir.NmlToSmtTranslator.FunctionBuilder
 
FunctionBuilder(TypeVariant, MirContext, Map<String, Function>, Map<String, Node>) - Constructor for class ru.ispras.microtesk.translator.mir.NmlToSmtTranslator.FunctionBuilder
 
functionCall() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
functionCall() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
functionCall() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
functionCall() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
functionCall(int) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
functionCall_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.functionCall_return
 
functionCall_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker.functionCall_return
 
functionCall_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.functionCall_return
 
functionCallStatement() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
functionCallStatement() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
functionCallStatement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
functionCallStatement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
functionCallStatement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
functionCallStatement_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.functionCallStatement_return
 
functionCallStatement_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.functionCallStatement_return
 
functionCallStatement_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.functionCallStatement_return
 
functionCallStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
functionDecl() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
functionDecl() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
functionDecl() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
functionDecl() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
functionDecl_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.functionDecl_return
 
functionDecl_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.functionDecl_return
 
functionDef() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 

G

generate() - Method in class ru.ispras.microtesk.tools.templgen.templates.AllPathsTemplate
 
generate() - Method in class ru.ispras.microtesk.tools.templgen.templates.ArchitectureTemplate
 
generate() - Method in interface ru.ispras.microtesk.tools.templgen.templates.BaseTemplate
 
generate() - Method in class ru.ispras.microtesk.tools.templgen.templates.BoundaryValuesTemplate
 
generate() - Method in class ru.ispras.microtesk.tools.templgen.templates.GeneratedTemplate
Generates the template and output it in the format of the specified printer.
generate() - Method in class ru.ispras.microtesk.tools.templgen.templates.GroupTemplate
 
generate() - Method in class ru.ispras.microtesk.tools.templgen.templates.SequenceTemplate
 
generate() - Method in class ru.ispras.microtesk.tools.templgen.templates.SimpleTemplate
 
generate(Options, String) - Static method in class ru.ispras.microtesk.tools.templgen.TemplateGenerator
Generates a set of templates for a model of microprocessor.
generate(Options, String, String, List<Plugin>) - Static method in class ru.ispras.microtesk.test.TestEngine
 
generate(TestBaseQuery) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressDataGenerator
 
generate(TestBaseQuery) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryDataGenerator
 
generate(TestBaseQuery) - Method in class ru.ispras.microtesk.test.engine.branch.BranchDataGenerator
 
generate(TestBaseQuery) - Method in class ru.ispras.microtesk.translator.nml.coverage.GeneratorAllPaths
 
generate(TestBaseQuery, Map<String, Long>) - Static method in class ru.ispras.microtesk.test.engine.branch.BranchDataGenerator
 
GENERATE - ru.ispras.microtesk.options.Option
 
GENERATE_BINARY - ru.ispras.microtesk.options.Option
 
GENERATE_TEMPLATE - ru.ispras.microtesk.options.Option
 
generateData(BigInteger, String, String, int, String, boolean) - Method in class ru.ispras.microtesk.test.template.DataManager
 
generateData(BigInteger, String, String, int, String, boolean) - Method in class ru.ispras.microtesk.test.template.Template
 
generateData(Access, Collection<Node>, Collection<Node>, Initializer) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
 
GeneratedTemplate - Class in ru.ispras.microtesk.tools.templgen.templates
 
GeneratedTemplate(MetaModel, TemplatePrinter) - Constructor for class ru.ispras.microtesk.tools.templgen.templates.GeneratedTemplate
Constructs a template generator.
GeneratedTemplate(MetaModel, TemplatePrinter, Set<String>) - Constructor for class ru.ispras.microtesk.tools.templgen.templates.GeneratedTemplate
Constructs a template generator.
generateElse(TestBaseQuery) - Method in class ru.ispras.microtesk.test.engine.branch.BranchDataGenerator
Generates test data that violates the branch condition.
generateThen(TestBaseQuery) - Method in class ru.ispras.microtesk.test.engine.branch.BranchDataGenerator
Generates test data that satisfy the branch condition.
GenerationAbortedException - Exception in ru.ispras.microtesk.test
 
GenerationAbortedException(String) - Constructor for exception ru.ispras.microtesk.test.GenerationAbortedException
 
GenerationAbortedException(String, Throwable) - Constructor for exception ru.ispras.microtesk.test.GenerationAbortedException
 
GenerationAbortedException(Throwable) - Constructor for exception ru.ispras.microtesk.test.GenerationAbortedException
 
Generator - Class in ru.ispras.microtesk.translator.nml.codegen.sim
 
Generator<T> - Interface in ru.ispras.microtesk.test.sequence
 
Generator(Translator<Ir>) - Constructor for class ru.ispras.microtesk.translator.nml.codegen.sim.Generator
 
GeneratorAllPaths - Class in ru.ispras.microtesk.translator.nml.coverage
 
GeneratorAllPaths() - Constructor for class ru.ispras.microtesk.translator.nml.coverage.GeneratorAllPaths
 
GeneratorBuilder<T> - Class in ru.ispras.microtesk.test.sequence
GeneratorBuilder implements the test sequence generator.
GeneratorBuilder(boolean, boolean, Map<String, Object>) - Constructor for class ru.ispras.microtesk.test.sequence.GeneratorBuilder
Constructs a test sequence generator.
GeneratorC - Class in ru.ispras.microtesk.translator.nml.codegen.simc
 
GeneratorC(Translator<Ir>) - Constructor for class ru.ispras.microtesk.translator.nml.codegen.simc.GeneratorC
 
GeneratorCompositor<T> - Class in ru.ispras.microtesk.test.sequence
GeneratorCompositor implements the test sequence generator.
GeneratorCompositor(Combinator<List<T>>, Compositor<T>, List<Iterator<List<T>>>) - Constructor for class ru.ispras.microtesk.test.sequence.GeneratorCompositor
 
GeneratorConfig<T> - Class in ru.ispras.microtesk.test.sequence
GeneratorConfig implements a sequence generator configuration.
GeneratorIterate<T> - Class in ru.ispras.microtesk.test.sequence
 
GeneratorIterate(List<Iterator<List<T>>>) - Constructor for class ru.ispras.microtesk.test.sequence.GeneratorIterate
 
GeneratorNitems<T> - Class in ru.ispras.microtesk.test.sequence
GeneratorNitems generates N sequences with the help of another generator.
GeneratorNitems(Generator<T>, int) - Constructor for class ru.ispras.microtesk.test.sequence.GeneratorNitems
 
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
 
GeneratorRandom<T> - Class in ru.ispras.microtesk.test.sequence
GeneratorRandom uses another randomly selected generator to generate instruction sequences.
GeneratorRandom(Variate<Iterator<List<T>>>) - Constructor for class ru.ispras.microtesk.test.sequence.GeneratorRandom
 
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 - ru.ispras.microtesk.mmu.translator.Operator
 
GEQ - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
GEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
GEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
GEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
GEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
GEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
GEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
GEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
GEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
GEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
GEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
get() - Method in class ru.ispras.microtesk.mmu.model.sim.BufferInstanceProxy
 
get() - Static method in class ru.ispras.microtesk.mmu.model.sim.CoherenceProtocolNone
 
get() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessChooser
 
get() - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.CoverageExtractor
 
get() - Static method in class ru.ispras.microtesk.mmu.test.template.ConstraintFactory
 
get() - Static method in class ru.ispras.microtesk.mmu.translator.codegen.sim.ExprPrinter
 
get() - Static method in class ru.ispras.microtesk.model.memory.Sections
 
get() - Static method in class ru.ispras.microtesk.settings.GeneratorSettings
 
get() - Static method in class ru.ispras.microtesk.test.engine.allocator.AllocatorEngine
 
get() - Static method in class ru.ispras.microtesk.test.engine.EngineConfig
 
get() - Static method in class ru.ispras.microtesk.test.engine.SequenceProcessor
 
get() - Static method in class ru.ispras.microtesk.test.sequence.GeneratorConfig
 
get() - Static method in class ru.ispras.microtesk.test.template.LabelUniqualizer
 
get() - Static method in class ru.ispras.microtesk.translator.nml.coverage.TestBase
 
get() - Method in interface ru.ispras.microtesk.utils.function.Supplier
 
get(int) - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
 
get(Object) - Method in class ru.ispras.microtesk.utils.HierarchicalMap
 
get(String) - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
 
get(String) - Method in class ru.ispras.microtesk.mmu.translator.ScopeStorage
 
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(String, int) - Method in class ru.ispras.microtesk.translator.mir.Frame
 
get(String, String...) - Static method in class ru.ispras.microtesk.utils.NamePath
 
get(BitVector) - Method in class ru.ispras.microtesk.utils.SparseArray
 
get(Node) - Method in class ru.ispras.microtesk.mmu.translator.ConstantPropagator
 
get(BiasedConstraints<AccessConstraints>) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessChooser
 
get(NamePath, String...) - Static method in class ru.ispras.microtesk.utils.NamePath
 
get(NamePath, NamePath...) - Static method in class ru.ispras.microtesk.utils.NamePath
 
getAccess() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessIterator.Result
 
getAccess() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
 
getAccessChain() - Method in class ru.ispras.microtesk.mmu.translator.ir.Address
 
getAccesses() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
getAccessIterator(List<Collection<AccessChooser>>) - Method in enum ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator.Mode
 
getActions() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem
Returns the set of actions registered in the memory management unit.
getActions() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
getActivePE() - Method in class ru.ispras.microtesk.model.Model
 
getActivePE() - Method in class ru.ispras.microtesk.tools.simulator.ProgramImage
 
getAdapterEventSuffix(String) - Static method in class ru.ispras.microtesk.tools.adapter.AdapterSettings
 
getAddress() - Method in class ru.ispras.microtesk.mmu.model.sim.CacheLine
 
getAddress() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBuffer
Returns the input parameter.
getAddress() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBufferAccess
 
getAddress() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuEntry
 
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.test.Executor.Status
 
getAddress() - Method in class ru.ispras.microtesk.test.LabelManager.Target
 
getAddress() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
getAddress() - Method in class ru.ispras.microtesk.test.template.LabelValue
 
getAddress() - Method in class ru.ispras.microtesk.tools.simulator.memory.Element
 
getAddress(A, A, A) - Method in class ru.ispras.microtesk.mmu.basis.AddressView
Returns the address to the given tag, index and offset.
getAddress(String) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem.Builder
 
getAddress(String) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem
Returns an address registered in the MMU by its name.
getAddress(List<A>) - Method in class ru.ispras.microtesk.mmu.basis.AddressView
Returns the address for the given fields.
getAddress(BitVector, BitVector, BitVector) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBuffer
Returns the address for the given tag, index and offset.
getAddress(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
 
getAddress(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
 
getAddress(Section) - Method in class ru.ispras.microtesk.test.CodeAllocator
 
getAddressableUnitBitSize() - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
Returns the size of an addressable unit.
getAddressableUnitsInRegion() - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
Returns the number of addressable units in a memory region.
getAddressArg() - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
 
getAddressArg() - Method in class ru.ispras.microtesk.mmu.translator.ir.Operation
 
getAddressArgValue() - Method in class ru.ispras.microtesk.mmu.translator.ir.AttributeRef
 
getAddressBitSize() - Method in class ru.ispras.microtesk.model.memory.Memory
 
getAddressBitSize() - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
 
getAddressBitSize() - Method in interface ru.ispras.microtesk.model.memory.MemoryDevice
Returns the size of address used to perform an access to the memory device.
getAddressBitSize() - Method in class ru.ispras.microtesk.model.memory.MemoryDeviceWrapper
 
getAddresses() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem
Returns the collection of addresses registered in the MMU.
getAddresses() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
 
getAddresses() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
getAddressForLabel(String) - Method in class ru.ispras.microtesk.test.template.Template
 
getAddressingMode(String) - Method in class ru.ispras.microtesk.model.metadata.MetaModel
Returns metadata for the specified addressing mode.
getAddressingModeGroup(String) - Method in class ru.ispras.microtesk.model.metadata.MetaModel
Returns metadata for the specified addressing mode group (defined as OR rules).
getAddressingModeGroups() - Method in class ru.ispras.microtesk.model.metadata.MetaModel
Returns addressing mode groups (modes defined as OR rules).
getAddressingModes() - Method in class ru.ispras.microtesk.model.metadata.MetaModel
Returns an iterator for the collection of addressing modes (excluding modes defined as OR rules).
getAddressInstances() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
getAddressType() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuOperation
 
getAddressType() - Method in class ru.ispras.microtesk.mmu.translator.ir.Address
 
getAddressView() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBuffer
Returns the address view.
getAddrObjects() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryObject
 
getAlias() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryResource
 
getAlias() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
 
getAll() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints
 
getAll() - Method in class ru.ispras.microtesk.test.ConcreteSequence
 
getAllComparedFiles(String, String) - Static method in class ru.ispras.microtesk.tools.oracle.internal.SourceFiles
 
getAllEvents(String) - Method in class ru.ispras.microtesk.tools.adapter.trace.EventRecognizer
 
getAllocation() - Method in class ru.ispras.microtesk.settings.GeneratorSettings
 
getAllocationData() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Returns the default allocation data.
getAllocationData() - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
 
getAllocationEndAddress() - Method in class ru.ispras.microtesk.test.template.DataSection
 
getAllocator() - Method in class ru.ispras.microtesk.model.memory.Memory
 
getAllocator() - Method in class ru.ispras.microtesk.settings.StrategySettings
 
getAllocator() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationData
 
getAllocatorAction() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getArgs() - Method in class ru.ispras.microtesk.mmu.translator.ir.ExternalSource
 
getArgs() - Method in class ru.ispras.microtesk.model.memory.Section
 
getArgument() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBufferAccess
 
getArgument(int) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFunctionCall
 
getArgument(String) - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
 
getArgument(String) - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
Return an argument of the given addressing mode that has the specified name.
getArgument(String) - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Return an argument of the given operation that has the specified name.
getArgument(String, Map<String, IsaPrimitive>) - Static method in class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
Extracts an argument from a table.
getArgument(Where, String) - Method in class ru.ispras.microtesk.translator.nml.antlrex.PrimitiveFactory
 
getArgumentCount() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFunctionCall
 
getArgumentNames() - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
 
getArgumentNames() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
Returns the list of addressing mode argument.
getArguments() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtCall
 
getArguments() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtTrace
 
getArguments() - Method in class ru.ispras.microtesk.model.IsaPrimitive
Returns the primitive argument table.
getArguments() - Method in interface ru.ispras.microtesk.model.memory.AddressingMode
 
getArguments() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
Returns a collection of addressing mode arguments.
getArguments() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Returns a collection of operation arguments.
getArguments() - Method in class ru.ispras.microtesk.options.OptionReader
 
getArguments() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
getArguments() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Instance
 
getArguments() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveAnd
 
getArguments() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
Returns a collection of shortcut arguments.
getArguments() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFormat
 
getArgumentsNumber(Iterable<MetaArgument>) - Static method in class ru.ispras.microtesk.tools.templgen.templates.BaseInstruction
 
getArgumentValue() - Method in class ru.ispras.microtesk.test.template.LabelReference
Returns the value assigned (instead of a real address or offset) to the primitive (OP or MODE) argument the label reference is associated with.
getArgUsage(String) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
getAsmText() - Method in class ru.ispras.microtesk.model.memory.Section
 
getAssertionList() - Method in class ru.ispras.microtesk.translator.mir.Mir2Node
 
getAssignList() - Method in class ru.ispras.microtesk.translator.mir.Mir2Node
 
getAssignments() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuOperation
 
getAssignments(String, String, MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuAction
 
getAssociatedSymbol() - Method in interface ru.ispras.microtesk.translator.antlrex.symbols.SymbolScope
Returns symbol associated with the scope (or containing the scope) or null it there is not such symbol.
getAtomicSequence() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getAtoms() - Method in class ru.ispras.microtesk.mmu.translator.codegen.spec.Condition
 
getAttribute() - Method in class ru.ispras.microtesk.mmu.translator.ir.AttributeRef
 
getAttribute(Class<?>) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
getAttribute(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
 
getAttribute(String) - Method in class ru.ispras.microtesk.test.template.Block
 
getAttribute(String) - Method in class ru.ispras.microtesk.test.template.Situation
 
getAttribute(String, String) - Method in class ru.ispras.microtesk.test.template.Block
 
getAttributeName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAttributeCall
 
getAttributes() - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
 
getAttributes() - Method in class ru.ispras.microtesk.settings.StrategySettings
 
getAttributes() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getAttributes() - Method in class ru.ispras.microtesk.test.template.Block
 
getAttributes() - Method in class ru.ispras.microtesk.test.template.Situation
 
getAttributes() - Method in class ru.ispras.microtesk.translator.mir.MirContext
 
getAttributes() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveAnd
 
getAttrNames() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
Returns names of the public attributes of the primitive.
getBaseAddress() - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
 
getBasePa() - Method in class ru.ispras.microtesk.model.memory.Section
 
getBaseVa() - Method in class ru.ispras.microtesk.model.memory.Section
 
getBias() - Method in class ru.ispras.microtesk.basis.solver.Bias
 
getBias() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints.Entry
 
getBias() - Method in class ru.ispras.microtesk.test.template.Preparator.Variant
 
getBinaryProgramReader(Model, Options, String) - Static method in class ru.ispras.microtesk.tools.simulator.ProgramReaderFactory
 
getBitfield() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location
 
getBitSize() - Method in interface ru.ispras.microtesk.mmu.model.sim.Struct
Returns the bit size of the struct.
getBitSize() - Method in class ru.ispras.microtesk.mmu.model.sim.StructBase
 
getBitSize() - Method in class ru.ispras.microtesk.mmu.model.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.Var
 
getBitSize() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
 
getBitSize() - Method in class ru.ispras.microtesk.model.data.Data
 
getBitSize() - Method in class ru.ispras.microtesk.model.data.Type
 
getBitSize() - Method in class ru.ispras.microtesk.model.decoder.DecoderResult
 
getBitSize() - Method in class ru.ispras.microtesk.model.memory.Location
 
getBitSize() - Method in interface ru.ispras.microtesk.model.memory.LocationAccessor
Returns the size of the location in bits.
getBitSize() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct.Field
 
getBitSize() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct
 
getBitSize() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
 
getBitSize(Variable) - Static method in class ru.ispras.microtesk.utils.FortressUtils
 
getBitSize(Node) - Static method in class ru.ispras.microtesk.utils.FortressUtils
 
getBitVector(Node) - Static method in class ru.ispras.microtesk.utils.FortressUtils
 
getBlock(int) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementCondition
 
getBlockConstraints() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getBlockCount() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementCondition
 
getBlockCoverage() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Returns the block coverage of the branch instruction.
getBlockId() - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
 
getBlockId() - Method in class ru.ispras.microtesk.test.template.Block
 
getBlockId() - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
getBlockId() - Method in class ru.ispras.microtesk.test.template.Label
Returns the identifier of the block where the label was defined.
getBlockSize() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
Returns the size of block read or written to memory.
getBlockSize() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Returns the size of block read or written to memory.
getBlockSize() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
getBlockSize() - Method in class ru.ispras.microtesk.translator.nml.analysis.MemoryAccessStatus
 
getBlockSize() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
getBody() - Method in class ru.ispras.microtesk.mmu.translator.ir.Callable
 
getBody() - Method in class ru.ispras.microtesk.test.ConcreteSequence
 
getBody() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.NmlFunction
 
getBoolean(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
 
getBoolean(Node) - Static method in class ru.ispras.microtesk.utils.FortressUtils
 
getBranchLabel() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Returns the branch label (index of the target instruction in the branch structure).
getBranchTrace() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Returns the execution trace of the branch instruction.
getBuffer() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBufferAccess
 
getBuffer() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuStruct
Returns the buffer associated with the structure (for buffer entries) or null if not applicable.
getBuffer() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard
 
getBuffer() - Method in class ru.ispras.microtesk.mmu.test.template.BufferEventConstraint
 
getBuffer(String) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem.Builder
 
getBuffer(String) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem
Returns a buffer registered in the MMU by its name.
getBufferAccess() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedHazard
 
getBufferAccess(MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuAction
 
getBufferAccess(MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuGuard
 
getBufferAccesses() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
getBufferAccesses(MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuTransition
 
getBufferAccessId(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
 
getBufferChecks() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
getBufferConstraints() - Static method in class ru.ispras.microtesk.mmu.settings.MmuSettingsUtils
 
getBufferEventConstraints() - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints
 
getBufferHazards() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedDependency
 
getBufferId() - Method in class ru.ispras.microtesk.test.template.BufferPreparator
 
getBufferId() - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
getBufferObserver(String) - Method in class ru.ispras.microtesk.mmu.model.sim.MmuModel
 
getBufferPreparators() - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
getBufferReads() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
getBuffers() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem
Returns the collection of buffers registered in the MMU.
getBuffers() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
getBuffers() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
getBufferWrites() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
getByteSize() - Method in class ru.ispras.microtesk.model.InstructionCall
Returns the size of the instruction in bytes.
getByteSize() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
getCall() - Method in class ru.ispras.microtesk.test.Code2.Entry
 
getCallee() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtCall
 
getCalleeInstance() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAttributeCall
 
getCalleeName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAttributeCall
 
getCalls() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler.EntryPoint
 
getCalls() - Method in class ru.ispras.microtesk.test.template.Preparator.Variant
 
getCastDataType(DataType, DataType) - Static method in class ru.ispras.microtesk.translator.nml.antlrex.TypeCast
 
getCastDataTypeId(DataTypeId, DataTypeId) - Static method in class ru.ispras.microtesk.translator.nml.antlrex.TypeCast
 
getCastType(Type, Type) - Static method in class ru.ispras.microtesk.translator.nml.antlrex.TypeCast
 
getCastTypeId(TypeId, TypeId) - Static method in class ru.ispras.microtesk.translator.nml.antlrex.TypeCast
 
getChangeNumber() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
Returns the number of condition changes in the trace.
getChangePosition() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
Returns the first position of condition change for simple branching.
getChildAccesses() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBufferAccess
 
getChildCount(PrimitiveAnd, Primitive.Kind) - Static method in class ru.ispras.microtesk.translator.nml.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.model.spec.MmuBuffer
 
getCode() - Method in class ru.ispras.microtesk.test.CodeAllocator
 
getCodeAllocationAddress() - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
getCodeAllocator() - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
getCoercionChain() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
 
getCoercions() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
 
getCombinator(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorConfig
Creates an instance of the combinator with the given name.
getCommand() - Method in interface ru.ispras.microtesk.tools.templgen.templates.AutoGenInstruction
Returns the command syntax.
getCommand() - Method in class ru.ispras.microtesk.tools.templgen.templates.TemplateOperation
Returns the command syntax.
getCommandLabel() - Method in class ru.ispras.microtesk.tools.templgen.templates.TemplateOperation
 
getCommandLine() - Method in class ru.ispras.microtesk.options.Options
 
getCommandLineOption(Option) - Method in class ru.ispras.microtesk.test.testutils.TemplateTest
 
getCommands() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getComment() - Method in class ru.ispras.microtesk.translator.mir.Pass
 
getComparator(Primitive, BitVector, String) - Method in class ru.ispras.microtesk.test.template.PreparatorStore
 
getComparedFilesGroup(String, String, boolean) - Static method in class ru.ispras.microtesk.tools.oracle.internal.SourceFiles
 
getCompositor(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorConfig
Creates an instance of the compositor with the given name.
getCondition() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Instance
 
getCondition() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtAssert
 
getCondition(int) - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
Returns the condition value of the given execution.
getCondition(String) - Method in class ru.ispras.microtesk.translator.mir.StoreAnalysis
 
getCondition(String, MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuGuard
 
getCondition(MmuBufferAccess, MmuBufferAccess) - Method in enum ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Type
Returns the condition that characterizes the conflict between two buffer accesses.
getConditionForBranch() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
Returns the branch condition for the branch instruction.
getConfig() - Static method in class ru.ispras.microtesk.utils.JsonConfig
 
getConsole(Options, Statistics) - Static method in class ru.ispras.microtesk.test.Printer
 
getConstant(CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
Returns the value of the specified constant.
getConstant(Variable) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
getConstants() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
getConstants() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
getConstants() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
getConstraint() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints.Entry
 
getConstraints() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
 
getConstraints() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicRestrictor
 
getConstraints() - Method in class ru.ispras.microtesk.test.template.Block
 
getConstraints() - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
getConstraints(boolean, MmuProgram, MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicRestrictor
 
getConstraints(boolean, MmuTransition, MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicRestrictor
 
getConstraints(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicRestrictor
 
getContainerType() - Method in class ru.ispras.microtesk.translator.mir.Lvalue
 
getContainerType() - Method in class ru.ispras.microtesk.translator.mir.Static
 
getContentType() - Method in class ru.ispras.microtesk.mmu.translator.ir.Address
 
getContext() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBufferAccess
 
getContext() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry
 
getContext() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
getContext() - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
getContext() - Method in class ru.ispras.microtesk.translator.Translator
 
getContext(int) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
getContextName() - Method in class ru.ispras.microtesk.model.metadata.MetaShortcut
Returns the context identifier that describes the operation that can be parameterized with (can refer to) the given shortcut operation.
getContextName() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
getContextName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
Returns the list of context identifiers (names of operations that accept the composite object created by the shortcut as an argument).
getContexts() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
getCopy() - Method in class ru.ispras.microtesk.utils.SharedObject
Returns a shared copy of the object if it is available.
getCount() - Method in class ru.ispras.microtesk.model.metadata.MetaLocationStore
Returns the count of items in the memory store.
getCurrentDir() - Static method in class ru.ispras.microtesk.SysUtils
Results current directory path.
getCurrentEvent() - Method in class ru.ispras.microtesk.tools.adapter.trace.EventListReader
 
getCurrentEvent() - Method in interface ru.ispras.microtesk.tools.adapter.trace.Events
Returns the current event ConcreteEvent.
getCurrentEvent() - Method in class ru.ispras.microtesk.tools.oracle.matcher.EventList
 
getCurrentEvent() - Method in class ru.ispras.microtesk.tools.oracle.matcher.OracleEventMatcherFull
 
getCurrentOperation() - Static method in class ru.ispras.microtesk.model.IsaPrimitive
Returns the name of the currently executed primitive or an empty string if no primitive is being executed.
getCurrentPc() - Method in class ru.ispras.microtesk.tools.simulator.ProgramSimulator
 
getCurrentPe() - Method in class ru.ispras.microtesk.tools.simulator.ProgramImage
 
getCustomContext(String) - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
getData() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
 
getData() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
getData() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getData() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
getData() - Method in class ru.ispras.microtesk.test.template.MemoryObject
 
getData() - Method in class ru.ispras.microtesk.tools.simulator.IrProgram
 
getData(NodeVariable) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
 
getDataAddress() - Method in class ru.ispras.microtesk.tools.simulator.IrProgram
 
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 interface ru.ispras.microtesk.model.memory.MemoryDevice
Returns the size of data unit that can be read or written from the memory device at once.
getDataBitSize() - Method in class ru.ispras.microtesk.model.memory.MemoryDeviceWrapper
 
getDataFiles() - Method in class ru.ispras.microtesk.test.Statistics
 
getDataGenerators() - Method in class ru.ispras.microtesk.mmu.MmuPlugin
 
getDataGenerators() - Method in interface ru.ispras.microtesk.Plugin
Returns the plugin's data generators with their names.
getDataLabel() - Method in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
 
getDataLabel() - Method in interface ru.ispras.microtesk.tools.templgen.printers.TemplatePrinter
Returns the data region label of the template file.
getDataManager() - Method in class ru.ispras.microtesk.test.template.Template
 
getDataSection() - Method in class ru.ispras.microtesk.model.memory.Sections
 
getDataSize() - Method in class ru.ispras.microtesk.model.memory.loader.MemoryStructure
 
getDataSize() - Method in class ru.ispras.microtesk.test.template.MemoryPreparator
 
getDataSize() - Method in class ru.ispras.microtesk.test.template.MemoryPreparatorBuilder
 
getDataSource() - Method in class ru.ispras.microtesk.test.template.Stream
 
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.Var
 
getDataType() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
 
getDataType() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
Returns the type of data accessed via the addressing mode.
getDataType() - Method in class ru.ispras.microtesk.model.metadata.MetaArgument
Returns the data type associated with the argument.
getDataType() - Method in interface ru.ispras.microtesk.model.metadata.MetaData
Returns the type associated with the metadata element or null if the element has no type.
getDataType() - Method in class ru.ispras.microtesk.model.metadata.MetaGroup
 
getDataType() - Method in class ru.ispras.microtesk.model.metadata.MetaLocationStore
Returns the type of items stored in the memory store.
getDataType() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
 
getDataType() - Method in class ru.ispras.microtesk.model.metadata.MetaShortcut
 
getDataType(Node) - Static method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
getDataValueBuilder(int, boolean) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory
 
getDataValueBuilder(String, boolean) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory
 
getDataVariable() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem
 
getDecBigInteger(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
 
getDecInteger(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
 
getDecLong(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
 
getDecoder() - Method in class ru.ispras.microtesk.model.Model
Returns decoder to recover instruction calls from binary data.
getDecoderName(String) - Static method in class ru.ispras.microtesk.translator.nml.codegen.decoder.DecoderGenerator
 
getDefaultSituation(String) - Method in class ru.ispras.microtesk.test.template.Template
 
getDefaultValue() - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
 
getDefaultValue() - Method in enum ru.ispras.microtesk.options.Option
 
getDefaultValue() - Method in class ru.ispras.microtesk.test.engine.EngineParameter
 
getDefaultValue() - Method in interface ru.ispras.microtesk.utils.Property
 
getDefinition() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.NmlFunction
 
getDelaySlot() - Method in class ru.ispras.microtesk.settings.GeneratorSettings
 
getDelaySlotSize() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Checks the operation has a delay slot.
getDelaySlotSize() - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
getDelegates() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
getDelegates() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
getDelegates() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
getDelegates() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
getDelegates() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
getDelegates() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
getDelegates() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
getDelegates() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
getDelegates() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
getDelegates() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
getDependency() - Method in enum ru.ispras.microtesk.options.Option
 
getDependency(int) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
 
getDependencyIterator(Access, Access) - Method in enum ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator.Mode
 
getDepth() - Method in class ru.ispras.microtesk.test.template.BlockId
Returns the depth of nesting for the block described by the current identifier.
getDescription() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer.DFA17
 
getDescription() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer.DFA1
 
getDescription() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.DFA46
 
getDescription() - Method in enum ru.ispras.microtesk.options.Option
 
getDescription() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer.DFA17
 
getDescription() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer.DFA1
 
getDescription() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.DFA46
 
getDirectiveFactory() - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
getDirectiveFactory() - Method in class ru.ispras.microtesk.test.template.Template
 
getDirectives() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getDirectives() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
getDirectives() - Method in class ru.ispras.microtesk.test.template.DataSection
 
getDistance(BlockId) - Method in class ru.ispras.microtesk.test.template.BlockId
Calculates the distance between the current block and the target block (the path you need to pass to get from the current one to the target one).
getDown() - Method in class ru.ispras.microtesk.test.template.BlockId.Distance
 
getEdges(MmuAction) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph
 
getElement(EventElementType) - Method in class ru.ispras.microtesk.tools.adapter.trace.ConcreteEvent
 
getElementPartPatterns() - Method in class ru.ispras.microtesk.tools.adapter.trace.EventElementPart
 
getElements() - Method in class ru.ispras.microtesk.model.memory.loader.MemoryStructure
 
getElements() - Method in class ru.ispras.microtesk.tools.simulator.memory.IrMemory
 
getElementsRegExp() - Method in class ru.ispras.microtesk.tools.adapter.trace.EventTemplate
 
getElementsRegExpList() - Method in enum ru.ispras.microtesk.tools.adapter.trace.EventType
 
getElseBlock() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtIf
 
getEncoder() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
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.model.spec.MmuSegment
 
getEndAddress() - Method in class ru.ispras.microtesk.model.memory.MemoryTracker.Region
 
getEndAddress() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
getEndAddress() - Method in class ru.ispras.microtesk.test.ConcreteSequence
 
getEndAddress() - Method in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParameters
 
getEndIndex() - Method in class ru.ispras.microtesk.model.memory.loader.MemoryRegion
 
getEndIndex() - Method in interface ru.ispras.microtesk.tools.oracle.internal.Item
 
getEndIndex() - Method in class ru.ispras.microtesk.tools.oracle.internal.RegisterMode
 
getEngine(String) - Method in class ru.ispras.microtesk.test.engine.EngineConfig
 
getEngines() - Method in class ru.ispras.microtesk.mmu.MmuPlugin
 
getEngines() - Method in interface ru.ispras.microtesk.Plugin
Returns the plugin's engines with their names.
getEngines() - Method in class ru.ispras.microtesk.test.engine.EngineConfig
 
getEntries() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
getEntries() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
 
getEntries() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryTracker
 
getEntry() - Method in class ru.ispras.microtesk.mmu.model.sim.CacheLine
 
getEntry() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBufferAccess
 
getEntry() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryObject
 
getEntry() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
 
getEntry() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
Returns the entry operation.
getEntry(long) - Method in class ru.ispras.microtesk.test.Code2
 
getEntry(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
 
getEntryAddress(EntryObject) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryTracker
 
getEntryPoints() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler
 
getEnum(Class<E>, String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
 
getEpilogue() - Method in class ru.ispras.microtesk.test.template.Block
 
getEpilogue() - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
getEpilogues() - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
 
getError() - Method in exception ru.ispras.microtesk.translator.antlrex.SemanticException
 
getErrorCount() - Method in class ru.ispras.microtesk.translator.antlrex.ParserEx
 
getErrorCount() - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserEx
Returns the number of errors reported during parsing.
getEvent() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBufferAccess
 
getEvent() - Method in class ru.ispras.microtesk.tools.transform.TraceTransformer.Message
 
getEvent(String) - Method in class ru.ispras.microtesk.tools.adapter.trace.EventRecognizer
 
getEventElements() - Method in class ru.ispras.microtesk.tools.adapter.trace.ConcreteEvent
 
getEventElements() - Method in class ru.ispras.microtesk.tools.adapter.trace.EventTemplate
 
getEventIndex() - Method in class ru.ispras.microtesk.tools.oracle.matcher.OracleEventMatcherNotFull
 
getEventPattern() - Method in class ru.ispras.microtesk.tools.adapter.trace.EventTemplate
 
getEvents() - Method in class ru.ispras.microtesk.mmu.test.template.BufferEventConstraint
 
getEvents() - Method in class ru.ispras.microtesk.tools.adapter.trace.EventListReader
 
getEvents() - Method in class ru.ispras.microtesk.tools.adapter.trace.EventTemplateReader
 
getEvents(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
getEventType() - Method in class ru.ispras.microtesk.tools.adapter.trace.ConcreteEvent
 
getEventType() - Method in class ru.ispras.microtesk.tools.adapter.trace.EventTemplate
 
getExceptionFlags() - Static method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
getExceptions() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Returns the list of operation exceptions.
getExceptions() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler.EntryPoint
 
getExclude() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationData
 
getExcludeValues() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
 
getExecutable() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
getExecutionCount() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
getExecutionLimit() - Method in class ru.ispras.microtesk.tools.simulator.ProgramImage
 
getExponentSize() - Method in enum ru.ispras.microtesk.model.data.floatx.Precision
 
getExpr() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtReturn
 
getExpr() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument
 
getExpr() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.LetConstant
 
getExpression() - Method in class ru.ispras.microtesk.mmu.translator.ir.Constant
 
getExpression(Node) - Method in class ru.ispras.microtesk.translator.mir.Mir2Node
 
getExprFactory() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
 
getExtensions() - Method in class ru.ispras.microtesk.settings.ExtensionsSettings
 
getExtensions() - Method in class ru.ispras.microtesk.settings.GeneratorSettings
 
getExterns() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
getFalseNumber() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
Returns the number of false conditions in the trace.
getField(A, int) - Method in class ru.ispras.microtesk.mmu.basis.AddressView
Returns the field of the address.
getField(String) - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct
 
getField(List<String>) - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct
 
getFieldCount() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuStruct
Returns the number of fields in the structure.
getFieldCount() - Method in class ru.ispras.microtesk.model.data.Type
 
getFields() - Method in class ru.ispras.microtesk.mmu.model.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.Var
 
getFields() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
 
getFields() - Method in interface ru.ispras.microtesk.tools.templgen.templates.AutoGenInstruction
Returns the command fields.
getFields(A) - Method in class ru.ispras.microtesk.mmu.basis.AddressView
Returns the fields of the address.
getFieldSize(int) - Method in class ru.ispras.microtesk.model.data.Type
 
getFile() - Method in class ru.ispras.microtesk.test.template.Where
 
getFileName() - Method in class ru.ispras.microtesk.test.Printer
 
getFinalInstr() - Method in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParameters
 
getFinalInstruction() - Method in class ru.ispras.microtesk.tools.simulator.ProgramImage
 
getFinalInstruction(Options) - Static method in class ru.ispras.microtesk.tools.ToolUtils
 
getFirst() - Method in class ru.ispras.microtesk.utils.AdjacencyList
 
getFirstEntry() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
getFlags() - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
 
getFloatExceptionFlags() - Static method in class ru.ispras.microtesk.model.data.Data
 
getFloatRoundingMode() - Static method in class ru.ispras.microtesk.model.data.Data
 
getFormat() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtTrace
 
getFormat() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFormat
 
getFortressDataType(Type) - Static method in class ru.ispras.microtesk.translator.nml.antlrex.TypeCast
 
getFortressOperator(DataTypeId) - Method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
getFortressOperator(TypeId) - Method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
getFractionSize() - Method in enum ru.ispras.microtesk.model.data.floatx.Precision
 
getFrame() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
 
getFrame() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry
 
getFrameDependence() - Method in interface ru.ispras.microtesk.tools.oracle.internal.Item
 
getFrameDependence() - Method in class ru.ispras.microtesk.tools.oracle.internal.RegisterMode
 
getFrameIndexRegister() - Method in class ru.ispras.microtesk.tools.simulator.ProgramImage
 
getFrameIndexRegister() - Method in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParameters
 
getFreeVars() - Method in class ru.ispras.microtesk.translator.mir.Mir2Node.AssignList
 
getFrom() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location.Bitfield
 
getFullName() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard
 
getFullName() - Method in enum ru.ispras.microtesk.tools.adapter.trace.EventType
 
getFunction() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFormat
 
getFunctions() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
getFunctions() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
getGeneralConstraints() - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints
 
getGrammarFileName() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
getGrammarFileName() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
getGrammarFileName() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
getGrammarFileName() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
getGrammarFileName() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
getGrammarFileName() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
getGrammarFileName() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
getGrammarFileName() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
getGrammarFileName() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
getGrammarFileName() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
getGraph() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.TrajectoryExtractor.Result
 
getGroupId() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Returns the group identifier of the entry.
getGroupName() - Method in enum ru.ispras.microtesk.options.Option
 
getGuard() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuTransition
 
getHandlerAddress(String) - Method in class ru.ispras.microtesk.test.Code
 
getHandlerAddress(String) - Method in class ru.ispras.microtesk.test.Code2
 
getHandlerAddresses() - Method in class ru.ispras.microtesk.test.Code
 
getHard() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints
 
getHazard(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedDependency
 
getHazards() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferDependency
 
getHazards(MmuBuffer) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard
 
getHazardType() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Instance
 
getHelpText() - Method in class ru.ispras.microtesk.options.OptionReader
 
getHexBigInteger(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
 
getHexBitVector(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
 
getHistogram() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints
 
getHomeDir() - Static method in class ru.ispras.microtesk.SysUtils
Returns the path to MicroTESK home folder, which is stored in the MICROTESK_HOME environment variable.
getId() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack.Frame
 
getId() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
 
getId() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBufferAccess
 
getId() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryObject
 
getId() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngine
 
getId() - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
 
getId() - Method in class ru.ispras.microtesk.mmu.translator.ir.Address
 
getId() - Method in class ru.ispras.microtesk.mmu.translator.ir.Attribute
 
getId() - Method in class ru.ispras.microtesk.mmu.translator.ir.Constant
 
getId() - Method in class ru.ispras.microtesk.mmu.translator.ir.Operation
 
getId() - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
 
getId() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEngine
 
getId() - Method in interface ru.ispras.microtesk.test.engine.Engine
 
getId() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler
 
getId() - Method in class ru.ispras.microtesk.test.template.StreamPreparator
 
getId(MmuBuffer, MemoryAccessContext) - Static method in class ru.ispras.microtesk.mmu.model.spec.MmuBufferAccess
 
getId(Primitive, Primitive) - Static method in class ru.ispras.microtesk.test.template.StreamPreparator
 
getIfBlocks() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtIf
 
getImage() - Method in class ru.ispras.microtesk.model.InstructionCall
Returns image (binary representation) of the instruction call.
getImage() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
getImmediateValue() - Method in class ru.ispras.microtesk.test.template.Argument
 
getIncludeValues() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
 
getIndex() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
 
getIndex() - Method in class ru.ispras.microtesk.tools.oracle.matcher.EventList
 
getIndex() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location
 
getIndex() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.LetLabel
 
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.sim.Indexer
Returns the cache set index for the given address.
getIndex(String) - Method in interface ru.ispras.microtesk.tools.oracle.internal.Item
 
getIndex(String) - Method in class ru.ispras.microtesk.tools.oracle.internal.RegisterMode
 
getIndex(BitVector) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBuffer
Returns the address index.
getIndexBitSize(int) - Static method in class ru.ispras.microtesk.model.memory.Memory
 
getIndexEqualRelation(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedDependency
 
getIndexes() - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
 
getIndexExpression() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBuffer
Returns the index calculation function.
getIndexExpression() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBufferAccess
 
getIndexMask() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBuffer
 
getIndexNotEqualRelation(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedDependency
 
getIndexSource() - Method in class ru.ispras.microtesk.test.template.Stream
 
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
 
getInitializerMaker(String) - Method in class ru.ispras.microtesk.test.engine.EngineConfig
 
getInitializerMakers() - Method in class ru.ispras.microtesk.mmu.MmuPlugin
 
getInitializerMakers() - Method in interface ru.ispras.microtesk.Plugin
Returns the plugin's initializer makers with their names.
getInitializerMakers() - Method in class ru.ispras.microtesk.test.engine.EngineConfig
 
getInnerScope() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
Returns the scope nested into the symbol or null if the symbol has no nested scope.
getInputProgram() - Method in class ru.ispras.microtesk.tools.oracle.internal.SourceFiles
 
getInputTrace() - Method in class ru.ispras.microtesk.tools.oracle.internal.SourceFiles
 
getInstance() - Static method in class ru.ispras.microtesk.test.TestEngine
 
getInstance() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument
 
getInstance(String, String, MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBinding
 
getInstance(String, Node) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
 
getInstance(String, NodeVariable) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
 
getInstance(String, MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuAddressInstance
 
getInstance(String, MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBufferAccess
 
getInstance(String, MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuStruct
 
getInstance(NodeVariable) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack.Frame
 
getInstance(NodeVariable) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
 
getInstances() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler
 
getInstrLimit() - Method in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParameters
 
getInstructionAddress() - Method in class ru.ispras.microtesk.tools.simulator.IrProgram
 
getInstructionCall(IsaPrimitive) - Method in class ru.ispras.microtesk.tools.simulator.ProgramImage
 
getInstructionCount() - Method in class ru.ispras.microtesk.test.ConcreteSequence
 
getInstructions() - Method in class ru.ispras.microtesk.test.Statistics
 
getInstructions() - Method in class ru.ispras.microtesk.tools.simulator.IrProgram
 
getInstructions() - Method in class ru.ispras.microtesk.tools.simulator.ProgramImage
 
getInteger(Data) - Static method in class ru.ispras.microtesk.utils.FortressUtils
 
getInteger(Node) - Static method in class ru.ispras.microtesk.utils.FortressUtils
 
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
 
getIR() - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
getItem() - Method in class ru.ispras.microtesk.settings.ExcludeSettings
 
getItem() - Method in class ru.ispras.microtesk.settings.IncludeSettings
 
getItem(String) - Method in class ru.ispras.microtesk.settings.ExcludeEnumSettingsParser
 
getItem(String) - Method in class ru.ispras.microtesk.settings.ExcludeIntSettingsParser
 
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(String) - Method in class ru.ispras.microtesk.settings.IncludeSettingsParser
 
getItemName() - Method in interface ru.ispras.microtesk.tools.oracle.internal.Item
 
getItemName() - Method in class ru.ispras.microtesk.tools.oracle.internal.RegisterMode
 
getItems() - Method in class ru.ispras.microtesk.model.metadata.MetaGroup
Returns items being grouped.
getIterator() - 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.
getIterator(boolean) - Method in class ru.ispras.microtesk.test.template.Block
 
getIterator(long, boolean) - Method in class ru.ispras.microtesk.test.Code
 
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
 
getJsonReader(String) - Static method in class ru.ispras.microtesk.utils.JsonConfig
 
getJsonWriter(String) - Static method in class ru.ispras.microtesk.utils.JsonConfig
 
getKind() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBuffer
Returns buffer kind (whether it is stand-alone, mapped to memory/register).
getKind() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry
 
getKind() - Method in class ru.ispras.microtesk.mmu.translator.codegen.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.Stmt
 
getKind() - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfo
 
getKind() - Method in class ru.ispras.microtesk.model.memory.Memory
 
getKind() - Method in class ru.ispras.microtesk.model.metadata.MetaArgument
Returns the kind of object associated with the argument.
getKind() - Method in class ru.ispras.microtesk.model.metadata.MetaGroup
Returns the kind of stored items.
getKind() - Method in class ru.ispras.microtesk.model.tracer.Record
 
getKind() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocatorAction
 
getKind() - Method in class ru.ispras.microtesk.test.template.Argument
 
getKind() - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
getKind() - Method in class ru.ispras.microtesk.test.template.directive.Directive
Returns the directive kind.
getKind() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveAlign
 
getKind() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveComment
 
getKind() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveDataConst
 
getKind() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveDataValue
 
getKind() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveLabel
 
getKind() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveOption
 
getKind() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveOrigin
 
getKind() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveOriginAbsolute
 
getKind() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveOriginRelative
 
getKind() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveSpace
 
getKind() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveString
 
getKind() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveText
 
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.test.template.Situation
 
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.MemoryAlias
 
getKind() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryResource
 
getKind() - Method in class ru.ispras.microtesk.utils.FormatMarker
Returns the marker kind.
getKind() - Method in class ru.ispras.microtesk.utils.HierarchicalCollection
 
getKind() - Method in class ru.ispras.microtesk.utils.HierarchicalMap
 
getKind() - Method in class ru.ispras.microtesk.utils.HierarchicalSet
 
getLabel() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuProgram
 
getLabel() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph.Edge
 
getLabel() - Method in class ru.ispras.microtesk.test.LabelManager.Target
 
getLabel() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveLabel
 
getLabel() - Method in class ru.ispras.microtesk.test.template.LabelValue
 
getLabelManager() - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
getLabelReference() - Method in class ru.ispras.microtesk.test.Executor.Status
 
getLabelReferences() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getLabelReferences() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
getLabels() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getLabels() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
getLabels() - Method in class ru.ispras.microtesk.test.template.DataSection
 
getLabels() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
getLast() - Method in class ru.ispras.microtesk.utils.AdjacencyList
 
getLastEntry() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
getLastExecution() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
Returns the last execution of the trace.
getLeft() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtAssign
 
getLeft() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAssignment
 
getLength() - Method in class ru.ispras.microtesk.model.memory.Memory
 
getLength() - Method in class ru.ispras.microtesk.test.template.Stream
 
getLength() - Method in class ru.ispras.microtesk.utils.FormatMarker
Returns the length specified in the marker.
getLetFactory() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
 
getLetter() - Method in enum ru.ispras.microtesk.utils.FormatMarker.Kind
Returns the letter identifying the marker.
getLevel() - Method in interface ru.ispras.microtesk.tools.templgen.printers.ElementPrinter
Returns a nesting level of element.
getLevels() - Method in class ru.ispras.microtesk.test.template.BufferPreparator
 
getLhs() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBinding
 
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.
getLocal() - Method in class ru.ispras.microtesk.utils.HierarchicalCollection
 
getLocal() - Method in class ru.ispras.microtesk.utils.HierarchicalMap
 
getLocal() - Method in class ru.ispras.microtesk.utils.HierarchicalSet
 
getLocal(int) - Method in class ru.ispras.microtesk.translator.mir.MirBlock
 
getLocals() - Method in class ru.ispras.microtesk.mmu.translator.ir.Callable
 
getLocation() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryAlias
 
getLocationFactory() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
 
getLog() - Method in class ru.ispras.microtesk.translator.Translator
 
getLowerAddressBit() - Method in enum ru.ispras.microtesk.mmu.basis.DataType
Returns the lower significant bit of the address.
getLowerAddressBit() - Method in enum ru.ispras.microtesk.mmu.basis.MemoryDataType
Returns the lower significant bit of the address.
getLowerBit(Node) - Static method in class ru.ispras.microtesk.utils.FortressUtils
 
getMainEndAddress() - Method in class ru.ispras.microtesk.tools.simulator.ProgramImage
 
getMainStartAddress() - Method in class ru.ispras.microtesk.tools.simulator.ProgramImage
 
getManifest() - Method in class ru.ispras.microtesk.translator.mir.MirArchive
 
getMap() - Method in class ru.ispras.microtesk.test.template.MapBuilder
 
getMarkers() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtTrace
 
getMarkers() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFormat
 
getMarks() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuAction
 
getMarks() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Returns the list of operation marks.
getMatch() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
 
getMatchBindings() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBuffer
 
getMatchBindings() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBufferAccess
 
getMax() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSegment
 
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.settings.RegionSettings
 
getMax() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryAlias
 
getMax() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct.Field
 
getMax() - Method in interface ru.ispras.microtesk.utils.Range
 
getMaxImageSize() - Method in class ru.ispras.microtesk.model.decoder.Decoder
 
getMaxTypeBitSize() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory
 
getMemName() - Method in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParameters
 
getMemories() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
getMemory() - Method in class ru.ispras.microtesk.model.ProcessingElement
 
getMemory() - Method in class ru.ispras.microtesk.settings.GeneratorSettings
 
getMemory() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourceMemory
 
getMemory() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
getMemory() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryAlias
 
getMemoryAccessStack() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
 
getMemoryAllocator() - Method in class ru.ispras.microtesk.model.Model
 
getMemoryAllocator() - Method in class ru.ispras.microtesk.model.ProcessingElement
 
getMemoryDevice() - Method in class ru.ispras.microtesk.model.ProcessingElement
 
getMemoryDevice(String) - Method in class ru.ispras.microtesk.model.ProcessingElement
 
getMemoryFactory() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
 
getMemoryFiles() - Method in class ru.ispras.microtesk.tools.simulator.SimulatorSettings
 
getMemoryName() - Method in class ru.ispras.microtesk.model.memory.loader.MemoryRegion
 
getMemoryName() - Method in class ru.ispras.microtesk.tools.simulator.memory.Element
 
getMemoryName() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.LetLabel
 
getMemoryPathsFile() - Method in class ru.ispras.microtesk.tools.simulator.memory.MemoryFiles
 
getMemoryPathsFile() - Method in class ru.ispras.microtesk.tools.simulator.SimulatorSettings
 
getMemoryPreparators() - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
getMemoryStorageSet() - Method in class ru.ispras.microtesk.model.ProcessingElement
 
getMemoryStore(String) - Method in class ru.ispras.microtesk.model.metadata.MetaModel
Returns metadata for the specified memory store location.
getMemoryStores() - Method in class ru.ispras.microtesk.model.metadata.MetaModel
Returns an iterator for the collection of memory store locations.
getMessage() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtException
 
getMessage() - Method in class ru.ispras.microtesk.mmu.translator.MmuLanguageContext.CheckResult
 
getMessage() - Method in class ru.ispras.microtesk.translator.antlrex.errors.RedeclaredSymbol
 
getMessage() - Method in class ru.ispras.microtesk.translator.antlrex.errors.SymbolTypeMismatch
 
getMessage() - Method in class ru.ispras.microtesk.translator.antlrex.errors.UndeclaredSymbol
 
getMessage() - Method in class ru.ispras.microtesk.translator.antlrex.errors.UnrecognizedStructure
 
getMessage() - Method in interface ru.ispras.microtesk.translator.antlrex.ISemanticError
 
getMessage() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogEntry
Returns the issue description.
getMessage() - Method in class ru.ispras.microtesk.translator.antlrex.SemanticError
 
getMessage() - Method in exception ru.ispras.microtesk.translator.antlrex.SemanticException
 
getMessage() - Method in class ru.ispras.microtesk.translator.nml.antlrex.UndefinedPrimitive
 
getMessage() - Method in class ru.ispras.microtesk.translator.nml.antlrex.UndefinedProductionRuleItem
 
getMessage() - Method in class ru.ispras.microtesk.translator.nml.antlrex.UnsupportedParameterType
 
getMetaData() - Method in class ru.ispras.microtesk.model.Model
Returns a meta description of the model.
getMethodName() - Method in enum ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo.Coercion
 
getMin() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSegment
 
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.settings.RegionSettings
 
getMin() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryAlias
 
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.sim.MmuMapping
 
getMmuDevice() - Method in class ru.ispras.microtesk.mmu.model.sim.MmuModel
 
getMmuModel() - Static method in class ru.ispras.microtesk.mmu.MmuPlugin
 
getMode() - Method in class ru.ispras.microtesk.model.metadata.MetaArgument
Returns the usage mode of the argument.
getMode() - 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(String) - Method in class ru.ispras.microtesk.settings.AllocationSettings
 
getMode(Where, String) - Method in class ru.ispras.microtesk.translator.nml.antlrex.PrimitiveFactory
 
getModeFileFormat(String) - Static method in class ru.ispras.microtesk.translator.codegen.PackageInfo
Format string for the file name of the class of a particular mode (nML).
getModeFileFormat(String, String) - Static method in class ru.ispras.microtesk.translator.codegen.PackageInfo
 
getModel() - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
getModel() - Method in class ru.ispras.microtesk.test.TestEngine
 
getModelFileFormat(String) - Static method in class ru.ispras.microtesk.translator.codegen.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.tools.templgen.printers.RubyTemplatePrinter
 
getModelName() - Method in interface ru.ispras.microtesk.tools.templgen.printers.TemplatePrinter
 
getModelName() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
getModelName(Options, String) - Static method in class ru.ispras.microtesk.translator.Translator
 
getModelOutDir(String) - Static method in class ru.ispras.microtesk.translator.codegen.PackageInfo
The folder where the root package for generated models is located.
getModelsJarPath() - Static method in class ru.ispras.microtesk.SysUtils
Returns absolute path to the models.jar file that stores compiled microprocessor models.
getModePrimitive() - Method in class ru.ispras.microtesk.test.engine.AddressingModeWrapper
 
getModes() - Method in class ru.ispras.microtesk.settings.AllocationSettings
 
getModes() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
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.mmu.model.spec.MmuAction
 
getName() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuOperation
 
getName() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSegment
 
getName() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuStruct
Returns the structure name.
getName() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem
 
getName() - Method in class ru.ispras.microtesk.mmu.settings.BooleanOptionSettings
 
getName() - Method in class ru.ispras.microtesk.mmu.settings.BooleanValuesSettings
 
getName() - Method in class ru.ispras.microtesk.mmu.settings.BufferEventsSettings
 
getName() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
 
getName() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard
 
getName() - Method in enum ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Type
 
getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.Callable
 
getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.ExternalSource
 
getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtMark
 
getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.Var
 
getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
 
getName() - Method in enum ru.ispras.microtesk.model.data.TypeId
 
getName() - Method in class ru.ispras.microtesk.model.IsaPrimitive
Returns the primitive name.
getName() - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfo
 
getName() - Method in interface ru.ispras.microtesk.model.memory.AddressingMode
 
getName() - Method in class ru.ispras.microtesk.model.memory.Label
 
getName() - Method in class ru.ispras.microtesk.model.memory.Memory
 
getName() - Method in class ru.ispras.microtesk.model.memory.Section
 
getName() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
Returns the name of the addressing mode.
getName() - Method in class ru.ispras.microtesk.model.metadata.MetaArgument
Returns the name of the argument.
getName() - Method in interface ru.ispras.microtesk.model.metadata.MetaData
Returns the name of the current metadata element.
getName() - Method in class ru.ispras.microtesk.model.metadata.MetaGroup
Returns the name of the group.
getName() - Method in class ru.ispras.microtesk.model.metadata.MetaLocationStore
Returns the name of the resource.
getName() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Returns the operation name.
getName() - Method in class ru.ispras.microtesk.model.metadata.MetaShortcut
Returns the shortcut name.
getName() - Method in class ru.ispras.microtesk.model.Model
Returns the name of the modeled microprocessor design.
getName() - Method in enum ru.ispras.microtesk.model.tracer.RecordFormatType
 
getName() - Method in enum ru.ispras.microtesk.options.Option
 
getName() - Method in class ru.ispras.microtesk.settings.AbstractSettings
Returns the name of the settings (to be overridden in subclasses).
getName() - Method in class ru.ispras.microtesk.settings.ExtensionSettings
 
getName() - Method in class ru.ispras.microtesk.settings.ModeSettings
 
getName() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
getName() - Method in class ru.ispras.microtesk.test.engine.EngineParameter
 
getName() - Method in class ru.ispras.microtesk.test.engine.EngineParameter.Option
 
getName() - Method in class ru.ispras.microtesk.test.template.Argument
 
getName() - Method in class ru.ispras.microtesk.test.template.Label
Returns the name of the label as it was defined in a test template.
getName() - Method in class ru.ispras.microtesk.test.template.LabelReference
Returns the unique name of the target or referenced label if the target is not assigned.
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 enum ru.ispras.microtesk.tools.adapter.trace.EventElementType
 
getName() - Method in class ru.ispras.microtesk.tools.templgen.templates.BaseInstruction
 
getName() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
Returns the symbol name.
getName() - Method in class ru.ispras.microtesk.translator.mir.MirBuilder
 
getName() - Method in interface ru.ispras.microtesk.translator.mir.MirTy
 
getName() - Method in class ru.ispras.microtesk.translator.nml.coverage.GeneratorAllPaths
 
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.LetConstant
 
getName() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.LetLabel
 
getName() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryAlias
 
getName() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryResource
 
getName() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.NmlFunction
 
getName(int) - Method in class ru.ispras.microtesk.utils.NamePath
 
getNameCount() - Method in class ru.ispras.microtesk.utils.NamePath
 
getNamedLocal(String) - Method in class ru.ispras.microtesk.translator.mir.MirBlock
 
getNames() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveOr
 
getNested(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
 
getNested(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.Var
 
getNested(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
 
getNext() - Method in class ru.ispras.microtesk.mmu.model.sim.CacheLine
 
getNext() - Method in class ru.ispras.microtesk.mmu.model.sim.CacheSet
 
getNext() - Method in class ru.ispras.microtesk.mmu.model.sim.CacheUnit
 
getNext() - Method in interface ru.ispras.microtesk.mmu.model.sim.ReplaceableBuffer
Returns the next-level buffer.
getNext() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
 
getNext(T) - Method in class ru.ispras.microtesk.utils.AdjacencyList
 
getNextEvent() - Method in class ru.ispras.microtesk.tools.oracle.matcher.EventList
 
getNextLabels() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph.Edge
 
getNextLabels(MmuAction) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph
 
getNextVersion(Variable, int) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
getNode() - Method in class ru.ispras.microtesk.mmu.translator.ir.Var
 
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
 
getNumArgs() - Method in enum ru.ispras.microtesk.options.Option
 
getNumericLabelTracker() - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
getObject() - Method in class ru.ispras.microtesk.mmu.translator.codegen.spec.Atom
 
getObjectClass() - Method in enum ru.ispras.microtesk.mmu.translator.codegen.spec.Atom.Kind
 
getOffset(A) - Method in class ru.ispras.microtesk.mmu.basis.AddressView
Returns the offset of the given address (fields[2]).
getOffset(BitVector) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBuffer
Returns the address offset.
getOffsetExpression() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBuffer
Returns the offset calculation function.
getOffsetExpression() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBufferAccess
 
getOffsetMask() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBuffer
 
getOp(Where, String) - Method in class ru.ispras.microtesk.translator.nml.antlrex.PrimitiveFactory
 
getOpc() - Method in class ru.ispras.microtesk.model.decoder.Decoder
 
getOpcMask() - Method in class ru.ispras.microtesk.model.decoder.Decoder
 
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.model.spec.MmuGuard
 
getOperation() - Method in class ru.ispras.microtesk.model.metadata.MetaShortcut
Returns a metadata object describing the signature of the shortcut operation.
getOperation(String) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem
Returns an operation registered in the MMU by its name.
getOperation(String) - Method in class ru.ispras.microtesk.model.metadata.MetaModel
Returns metadata for the specified operation.
getOperationDescription(NodeOperation) - Method in class ru.ispras.microtesk.mmu.translator.codegen.sim.ExprPrinter
 
getOperationDescription(NodeOperation) - Method in class ru.ispras.microtesk.translator.nml.codegen.sim.ExprPrinter
 
getOperationDescription(NodeOperation) - Method in class ru.ispras.microtesk.translator.nml.codegen.simc.ExprPrinter
 
getOperationGroup(String) - Method in class ru.ispras.microtesk.model.metadata.MetaModel
Returns metadata for the specified operation group.
getOperationGroups() - Method in class ru.ispras.microtesk.model.metadata.MetaModel
Returns operations groups (operations defined as OR rules).
getOperations() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem
Returns the collection of operations registered in the MMU.
getOperations() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
getOperations() - Method in enum ru.ispras.microtesk.model.data.floatx.Precision
 
getOperations() - Method in enum ru.ispras.microtesk.model.data.TypeId
 
getOperations() - Method in class ru.ispras.microtesk.model.metadata.MetaModel
Returns an iterator for the collection of operations (excluding operations defined as OR rules).
getOpFileFormat(String) - Static method in class ru.ispras.microtesk.translator.codegen.PackageInfo
Format string for the file name of the class of a particular op (nML).
getOpFileFormat(String, String) - Static method in class ru.ispras.microtesk.translator.codegen.PackageInfo
 
getOps() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
getOptions() - Method in class ru.ispras.microtesk.options.OptionReader
 
getOptions() - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
getOptionValue(String) - Method in class ru.ispras.microtesk.test.TestEngine
 
getOracleLogFileName(String) - Static method in class ru.ispras.microtesk.tools.oracle.OracleSettings
 
getOrigin() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler.EntryPoint
 
getOrigin(int) - Method in class ru.ispras.microtesk.translator.mir.BasicBlock
 
getOriginal(Variable, int) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
getOriginalVariables() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
getOrs() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveOr
 
getOutAddressingModes(List<AbstractCall>) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
getOutDir() - Method in class ru.ispras.microtesk.translator.Translator
 
getOutDir(String) - Static method in class ru.ispras.microtesk.tools.ToolUtils
 
getOutDir(Options) - Static method in class ru.ispras.microtesk.test.Printer
 
getOutDir(Options) - Static method in class ru.ispras.microtesk.tools.ToolUtils
 
getOutDir(Options, String) - Static method in class ru.ispras.microtesk.tools.ToolUtils
 
getOuterScope() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
Returns the scope where the symbol is defined.
getOuterScope() - Method in interface ru.ispras.microtesk.translator.antlrex.symbols.SymbolScope
Returns the outer scope for the current scope or null if there is no outer scope.
getOutput() - Method in class ru.ispras.microtesk.mmu.translator.ir.Callable
 
getOutputAdapterDir() - Method in class ru.ispras.microtesk.tools.adapter.Adapter
Returns the adapter output directory.
getOutputAdapterFileSuffix() - Method in class ru.ispras.microtesk.tools.adapter.Adapter
Returns the events json file suffix.
getOutputOracleDir() - Method in class ru.ispras.microtesk.tools.oracle.Oracle
Returns the oracle output directory.
getOutputOracleLogFile() - Method in class ru.ispras.microtesk.tools.oracle.Oracle
Returns the oracle log file name.
getOutputs() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getOutputs() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
getOutputValues(String) - Method in class ru.ispras.microtesk.translator.mir.StoreAnalysis
 
getPa() - Method in class ru.ispras.microtesk.model.memory.Section
 
getPa() - Method in class ru.ispras.microtesk.test.template.MemoryObject
 
getParameter(int) - Method in class ru.ispras.microtesk.mmu.translator.ir.Callable
 
getParameter(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.Callable
 
getParameterList() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.NmlFunction
 
getParameters() - Method in class ru.ispras.microtesk.mmu.translator.ir.Callable
 
getParameters() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.NmlFunction
 
getParametersPath(String) - Static method in class ru.ispras.microtesk.model.memory.loader.ParametersLoader
 
getParent() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBuffer
 
getParentAccess() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBufferAccess
 
getParentCount() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
Returns the number of primitives (parents) that make references to the current primitive (have parameters of the corresponding type).
getParentReferenceCount() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
Returns the total number of references made to the current primitive from parent primitives (the total number of parameters of all parent primitives which have the corresponding type).
getParents() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
Returns the collection of primitives (parents) that make references to the current primitive (have parameters of the corresponding type).
getPasses() - Method in class ru.ispras.microtesk.translator.mir.MirPassDriver
 
getPatcher() - Method in class ru.ispras.microtesk.test.template.LabelReference
 
getPath() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
 
getPath() - Method in class ru.ispras.microtesk.settings.ExtensionSettings
 
getPath() - Method in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParameters
 
getPathChooser(MmuSubsystem, GraphAbstraction, MemoryAccessType, AccessConstraints, int, boolean) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.CoverageExtractor
 
getPathChoosers(MmuSubsystem, GraphAbstraction, MemoryAccessType, AccessConstraints, int, boolean) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.CoverageExtractor
 
getPathCount(Primitive, String) - Method in class ru.ispras.microtesk.translator.nml.analysis.PrimitiveUtils.PathCounter
Counts the number of possible paths from the source (parent) primitive to the target (child) primitive.
getPathForFiles() - Method in class ru.ispras.microtesk.tools.simulator.ProgramImage
 
getPaType() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSegment
 
getPcName() - Method in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParameters
 
getPcValue() - Method in class ru.ispras.microtesk.tools.simulator.ProgramImage
 
getPE() - Method in class ru.ispras.microtesk.model.Model
 
getPENumber() - Method in class ru.ispras.microtesk.model.Model
 
getPermutator(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorConfig
Creates an instance of the permutator with the given name.
getPhysicalAddress() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem
 
getPolicy() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
 
getPosition() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogEntry
Returns the position in the problematic line at which the issue was detected.
getPosition() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Where
Returns the position in the line.
getPositions() - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
 
getPossibleValues() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
 
getPostBlocks() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
getPostCommand() - Method in interface ru.ispras.microtesk.tools.templgen.templates.AutoGenInstruction
 
getPostCommand() - Method in class ru.ispras.microtesk.tools.templgen.templates.TemplateOperation
 
getPostPseudoCalls() - Method in class ru.ispras.microtesk.test.Code2.Entry
 
getPostSlots() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
getPreBlocks() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
getPrecision() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
getPreCommand() - Method in interface ru.ispras.microtesk.tools.templgen.templates.AutoGenInstruction
Returns preparation command set.
getPreCommand() - Method in class ru.ispras.microtesk.tools.templgen.templates.TemplateOperation
 
getPredicate() - Method in class ru.ispras.microtesk.utils.FilterIterator
Gets the predicate this iterator is using.
getPrefix() - Method in class ru.ispras.microtesk.model.memory.Section
 
getPreloadRequests() - Method in class ru.ispras.microtesk.tools.simulator.settings.SimulatorOptions
 
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(int) - Method in class ru.ispras.microtesk.test.template.MemoryPreparatorStore
 
getPreparatorFor(String) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorStore
 
getPreparatorFor(String, int) - 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.AbstractCall
 
getPreparators() - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
getPreparatorTarget() - Method in class ru.ispras.microtesk.test.template.Template
 
getPreprocessor() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
getPreprocessor() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
getPreprocessor() - Method in class ru.ispras.microtesk.translator.Translator
 
getPrePseudoCalls() - Method in class ru.ispras.microtesk.test.Code2.Entry
 
getPreSlots() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
getPrevious(T) - Method in class ru.ispras.microtesk.utils.AdjacencyList
 
getPrimaryAccess() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Instance
 
getPrimitive() - Method in class ru.ispras.microtesk.model.decoder.DecoderResult
 
getPrimitive() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocatorAction
 
getPrimitive() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourcePrimitive
 
getPrimitive() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Instance
 
getPrimitive() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument
 
getPrimitiveFactory() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
 
getProgram() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry
 
getProgram() - Method in class ru.ispras.microtesk.tools.simulator.BinProgramReader
 
getProgram() - Method in class ru.ispras.microtesk.tools.simulator.ElfProgramReader
 
getProgram() - Method in interface ru.ispras.microtesk.tools.simulator.ProgramReader
 
getProgramFileName() - Method in class ru.ispras.microtesk.tools.simulator.SimulatorSettings
 
getProgramLength() - Method in class ru.ispras.microtesk.test.Statistics
 
getProgramName() - Method in class ru.ispras.microtesk.tools.simulator.IrProgram
 
getProgramName() - Method in class ru.ispras.microtesk.tools.simulator.ProgramImage
 
getPrograms() - Method in class ru.ispras.microtesk.test.Statistics
 
getPrologue() - Method in class ru.ispras.microtesk.test.ConcreteSequence
 
getPrologue() - Method in class ru.ispras.microtesk.test.template.Block
 
getPrologue() - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
getPrologues() - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
 
getQuery() - Method in class ru.ispras.microtesk.test.engine.TestBaseQueryCreator
 
getRange() - Method in class ru.ispras.microtesk.settings.ModeSettings
 
getRawData() - Method in class ru.ispras.microtesk.model.data.Data
 
getRead() - Method in class ru.ispras.microtesk.test.template.Stream
 
getReadAfterRate() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationData
 
getRearranger(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorConfig
Creates an instance of the rearranger with the given name.
getRecordType() - Static method in class ru.ispras.microtesk.model.tracer.RecordFactory
 
getRecursive() - Method in class ru.ispras.microtesk.translator.mir.Callgraph
 
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.
getReferenceNumber(String, boolean) - Method in class ru.ispras.microtesk.test.NumericLabelTracker
 
getReferenceSuffix() - Method in class ru.ispras.microtesk.test.template.LabelReference
 
getRegEx() - Method in class ru.ispras.microtesk.tools.adapter.trace.EventElementPattern
 
getRegExpr() - Method in class ru.ispras.microtesk.utils.FormatMarker
Gets the regular expression describing the given marker type.
getRegion() - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints
 
getRegion(String) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem
 
getRegion(String) - Method in class ru.ispras.microtesk.settings.MemorySettings
 
getRegionBitSize() - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
Returns the size of memory regions stored in the memory storage.
getRegions() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem
 
getRegions() - Method in class ru.ispras.microtesk.settings.MemorySettings
 
getRegionsPath(String) - Static method in class ru.ispras.microtesk.model.memory.loader.ParametersLoader
 
getRegister(String) - Method in class ru.ispras.microtesk.model.metadata.MetaModel
Returns metadata for the specified register file.
getRegisterId() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Returns the register identifier of the branch entry.
getRegisters() - Method in class ru.ispras.microtesk.model.metadata.MetaModel
Returns an iterator for the collection of registers.
getRegisterValue(Item, int) - Method in class ru.ispras.microtesk.tools.simulator.ProgramSimulator
 
getRegistry() - Method in class ru.ispras.microtesk.translator.nml.coverage.TestBase
 
getRelation() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedHazard
 
getRelation(MmuBufferAccess, BufferHazard.Type) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedDependency
 
getRelation(BufferHazard.Type) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedHazard
 
getReporter() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
 
getReporter() - Method in interface ru.ispras.microtesk.translator.nml.antlrex.WalkerContext
 
getReporter() - Method in class ru.ispras.microtesk.translator.nml.antlrex.WalkerFactoryBase
 
getResourcePath() - Method in class ru.ispras.microtesk.tools.oracle.internal.Registers
 
getResourceUrl(String) - Static method in class ru.ispras.microtesk.SysUtils
Returns an URL for the specified resource file stored in microtesk.jar.
getResult() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessIterator.Result
 
getResult() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicExecutor
 
getResult() - Method in class ru.ispras.microtesk.mmu.translator.MmuLanguageContext.CheckResult
 
getRetain() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationData
 
getRetTypeName(Attribute.Kind) - Method in class ru.ispras.microtesk.translator.nml.codegen.sim.StbPrimitiveBase
 
getRetTypeName(Attribute.Kind) - Method in class ru.ispras.microtesk.translator.nml.codegen.simc.StbPrimitiveBase
 
getReturnExpr() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveAnd
 
getReturnType() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
 
getRevision(String) - Method in class ru.ispras.microtesk.Revisions
 
getRevisionId() - Method in class ru.ispras.microtesk.model.Model
Returns the identifier of the architecture revision used to compile the model.
getRevisionId() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
getRevisionId(Options) - Static method in class ru.ispras.microtesk.translator.Translator
 
getRevisions() - Method in class ru.ispras.microtesk.translator.Translator
 
getRhs() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBinding
 
getRight() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtAssign
 
getRight() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAssignment
 
getRootOperation() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getRootPrimitive() - Method in class ru.ispras.microtesk.model.InstructionCall
Returns the root of the primitive tree that describes the instruction.
getRoots() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
getRoundingMode() - Static method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
getSavedPa() - Method in class ru.ispras.microtesk.model.memory.Section
 
getSecondaryAccess() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Instance
 
getSection() - Method in class ru.ispras.microtesk.test.ConcreteSequence
 
getSection() - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
 
getSection() - Method in class ru.ispras.microtesk.test.template.Block
 
getSection() - Method in class ru.ispras.microtesk.test.template.DataSection
 
getSection() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler
 
getSection(String, boolean) - Method in class ru.ispras.microtesk.model.memory.Sections
 
getSectionsOrderedByVa() - Method in class ru.ispras.microtesk.model.memory.Sections
 
getSegment() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuGuard
 
getSegment() - Method in class ru.ispras.microtesk.settings.AccessSettings
 
getSegment(String) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem
Returns a segment registered in the MMU by its name.
getSegments() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem
Returns the collection of segments registered in the MMU.
getSegments() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
getSelfChecks() - Method in class ru.ispras.microtesk.test.ConcreteSequence
 
getSender() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogEntry
Returns an identifier of the subsystem that detected an issue.
getSequence() - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
 
getSequenceIndex() - Method in class ru.ispras.microtesk.test.template.DataSection
 
getSequenceIndex() - Method in class ru.ispras.microtesk.test.template.Label
Returns an index that identifies the instruction sequence where the label is defined.
getSequences() - Method in class ru.ispras.microtesk.test.Statistics
 
getSequenceSelector() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngine
 
getSequenceSelector() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEngine
 
getSequenceSelector() - Method in interface ru.ispras.microtesk.test.engine.Engine
 
getSets() - Method in class ru.ispras.microtesk.mmu.basis.BufferStateTracker
Returns the number of sets (index range).
getSets() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBuffer
Returns the number of sets.
getSets() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
 
getSettings() - Method in class ru.ispras.microtesk.settings.AbstractSettingsParser
 
getSharedFileFormat(String) - Static method in class ru.ispras.microtesk.translator.codegen.PackageInfo
Format string for the name of the class file that holds information on the microprocessor state and other global data (context).
getSharedFileFormat(String, String) - Static method in class ru.ispras.microtesk.translator.codegen.PackageInfo
 
getShortcut(String) - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Returns a shortcut for the given operation that can be used in the specified context.
getShortcuts() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Returns a collection of shortcuts applicable to the given operation in different contexts.
getShortcuts() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveAnd
 
getShortDescription(int) - Method in interface ru.ispras.microtesk.tools.oracle.internal.Item
Returns a short description of item with the specified index
getShortDescription(int) - Method in class ru.ispras.microtesk.tools.oracle.internal.RegisterMode
 
getShortName() - Method in enum ru.ispras.microtesk.options.Option
 
getSignature() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Returns the operation arguments.
getSignature() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
getSignature() - Method in class ru.ispras.microtesk.translator.mir.MirContext
 
getSimulatorParameters() - Method in class ru.ispras.microtesk.tools.simulator.SimulatorSettings
 
getSingle(String) - Method in class ru.ispras.microtesk.settings.AbstractSettings
 
getSingle(String, String) - Method in class ru.ispras.microtesk.settings.AbstractSettings
 
getSituation() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
getSituationName(AbstractCall) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
getSize() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
getSize() - Method in enum ru.ispras.microtesk.model.data.floatx.Precision
 
getSize() - Method in class ru.ispras.microtesk.model.memory.loader.MemoryStructure
 
getSize() - Method in class ru.ispras.microtesk.settings.DelaySlotSettings
 
getSize() - Method in class ru.ispras.microtesk.test.template.MemoryObject
 
getSize() - Method in interface ru.ispras.microtesk.translator.mir.MirTy
 
getSize() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryResource
 
getSizeInBits() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuEntry
 
getSizeInBytes() - Method in enum ru.ispras.microtesk.mmu.basis.DataType
Returns the size in bytes.
getSizeInBytes() - Method in enum ru.ispras.microtesk.mmu.basis.MemoryDataType
Returns the size in bytes.
getSkippedInstructions() - Method in class ru.ispras.microtesk.tools.oracle.matcher.OracleEventMatcherNotFull
 
getSlotCoverage() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Returns the slot coverage of the branch instruction.
getSoft() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints
 
getSortedListOfAddresses() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem
 
getSortedListOfBuffers() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem
 
getSource() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuProgram
 
getSource() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuTransition
 
getSource() - Method in class ru.ispras.microtesk.mmu.translator.MmuLanguageContext.CheckResult
 
getSource() - Method in class ru.ispras.microtesk.tools.transform.TraceTransformer.Message
 
getSource() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogEntry
Returns the name of the source file that caused a translation issue.
getSource() - Method in class ru.ispras.microtesk.translator.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.
getSourceDirectory() - Method in class ru.ispras.microtesk.tools.simulator.memory.MemoryFiles
 
getSourceDirectory() - Method in class ru.ispras.microtesk.tools.simulator.SimulatorSettings
 
getSourceName() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogWriter
 
getSourceName() - Method in class ru.ispras.microtesk.translator.nml.analysis.PrimitiveSyntesizer
 
getSpecification() - Static method in class ru.ispras.microtesk.mmu.MmuPlugin
 
getSpecification() - Method in interface ru.ispras.microtesk.mmu.model.spec.MmuSubsystem.Holder
 
getStack() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry
 
getStart() - Method in class ru.ispras.microtesk.utils.FormatMarker
Returns the start position of the marker (first character of the marker) in the format string.
getStartAction() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem
Returns the initial (root) action of the memory management unit.
getStartAddress() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSegment
 
getStartAddress() - Method in class ru.ispras.microtesk.model.memory.MemoryTracker.Region
 
getStartAddress() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
getStartAddress() - Method in class ru.ispras.microtesk.test.ConcreteSequence
 
getStartAddress() - Method in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParameters
 
getStartIndex() - Method in class ru.ispras.microtesk.model.memory.loader.MemoryRegion
 
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
 
getState() - Method in class ru.ispras.microtesk.mmu.model.sim.CacheLine
 
getStatementFactory() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
 
getStatements() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuProgram
 
getStatements() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
 
getStatistics() - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
getStatistics() - Method in class ru.ispras.microtesk.test.TestEngine
 
getStatus() - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
getStmts() - Method in class ru.ispras.microtesk.mmu.translator.ir.Attribute
 
getStmts() - Method in class ru.ispras.microtesk.mmu.translator.ir.Operation
 
getStorage() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtReturn
 
getStorageDeviceId() - Method in class ru.ispras.microtesk.mmu.model.sim.MmuModel
 
getStrategy() - Method in class ru.ispras.microtesk.settings.ModeSettings
 
getStream(String) - Method in class ru.ispras.microtesk.test.template.StreamStore
 
getStreams() - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
getString(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
 
getStruct() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuAddressInstance
 
getStruct() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
 
getStructurePath(String) - Static method in class ru.ispras.microtesk.model.memory.loader.ParametersLoader
 
getSuffix() - Method in class ru.ispras.microtesk.test.template.LabelValue
 
getSupplier() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Returns the object generator.
getSymbol(CommonTree) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserBase
 
getSymbolicResult() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
 
getSymbolKind() - Method in interface ru.ispras.microtesk.translator.nml.ir.expr.LocationSource
 
getSymbolKind() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourceMemory
 
getSymbolKind() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourcePrimitive
 
getSymbols() - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
 
getSymbols() - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserBase
 
getSymbols() - Method in interface ru.ispras.microtesk.translator.nml.antlrex.WalkerContext
 
getSymbols() - Method in class ru.ispras.microtesk.translator.nml.antlrex.WalkerFactoryBase
 
getSymbols() - Method in class ru.ispras.microtesk.translator.Translator
 
getSyntax() - Method in interface ru.ispras.microtesk.model.memory.AddressingMode
 
getTag() - Method in class ru.ispras.microtesk.settings.AbstractSettings
 
getTag() - Method in class ru.ispras.microtesk.settings.AbstractSettingsParser
 
getTag() - Method in class ru.ispras.microtesk.tools.transform.TraceTransformer.Message
 
getTag() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
Returns the tag object associated with the symbol or null if it is not assigned.
getTag(A) - Method in class ru.ispras.microtesk.mmu.basis.AddressView
Returns the tag of the given address (fields[0]).
getTag(BitVector) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBuffer
Returns the address tag.
getTagEqualRelation(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedDependency
 
getTagExpression() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBuffer
Returns the tag calculation function.
getTagExpression() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBufferAccess
 
getTagMask() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBuffer
 
getTagNotEqualRelation(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedDependency
 
getTarget() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuProgram
 
getTarget() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuTransition
 
getTarget() - Method in class ru.ispras.microtesk.mmu.translator.ir.AttributeRef
 
getTarget() - Method in class ru.ispras.microtesk.test.template.LabelReference
 
getTarget() - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
getTarget() - Method in class ru.ispras.microtesk.test.template.PreparatorReference
 
getTarget() - Method in class ru.ispras.microtesk.tools.transform.TraceTransformer.Message
 
getTarget() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
Returns the primitive the reference points to (current primitive).
getTarget() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
Returns the target operation.
getTargetBuffer() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem
Returns the target buffer (the main memory device).
getTargetBuffer() - Method in class ru.ispras.microtesk.mmu.translator.codegen.spec.MemoryControlFlowExplorer
 
getTargetModes() - Method in class ru.ispras.microtesk.test.engine.TestBaseQueryCreator
 
getTargetName() - Method in class ru.ispras.microtesk.test.template.Preparator
 
getTargetName() - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
getTargetReference() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getTempVars() - Method in class ru.ispras.microtesk.model.Model
 
getTestData() - Method in class ru.ispras.microtesk.test.template.Situation
 
getTestData(EngineContext, Primitive, Situation, TestBaseQueryCreator) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
getText() - Method in enum ru.ispras.microtesk.mmu.model.spec.MmuBuffer.Kind
 
getText() - Method in class ru.ispras.microtesk.mmu.translator.ir.AttributeRef
 
getText() - Method in enum ru.ispras.microtesk.mmu.translator.Operator
 
getText() - Method in enum ru.ispras.microtesk.model.ArgumentMode
 
getText() - Method in enum ru.ispras.microtesk.model.data.floatx.Precision
 
getText() - Method in class ru.ispras.microtesk.model.InstructionCall
Return the assembly code for the specified call (for example, the addition instruction of a MIPS processor: addu $1, $1, $2).
getText() - Method in enum ru.ispras.microtesk.test.Statistics.Activity
 
getText() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getText() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
getText() - Method in class ru.ispras.microtesk.test.template.directive.Directive
Returns the string representation of the directive.
getText() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveAlign
 
getText() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveAlignByte
 
getText() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveAlignPower2
 
getText() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveComment
 
getText() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveDataConst
 
getText() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveDataValue
 
getText() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveLabel
 
getText() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveLabelGlobal
 
getText() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveLabelWeak
 
getText() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveOption
 
getText() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveOrigin
 
getText() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveOriginRelative
 
getText() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveOriginText
 
getText() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveSpace
 
getText() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveString
 
getText() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveText
 
getText() - Method in enum ru.ispras.microtesk.test.template.Primitive.Kind
 
getText() - Method in class ru.ispras.microtesk.tools.transform.TraceTransformer.Message
 
getText() - Method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
getTextSection() - Method in class ru.ispras.microtesk.model.memory.Sections
 
getThisArgs() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
 
getThisArgs() - Method in interface ru.ispras.microtesk.translator.nml.antlrex.WalkerContext
 
getThisArgs() - Method in class ru.ispras.microtesk.translator.nml.antlrex.WalkerFactoryBase
 
getTime() - Method in class ru.ispras.microtesk.model.tracer.Record
 
getTimeMetric(Statistics.Activity) - Method in class ru.ispras.microtesk.test.Statistics
 
getTimeMetricText(Statistics.Activity) - Method in class ru.ispras.microtesk.test.Statistics
 
getTitle() - Method in class ru.ispras.microtesk.test.ConcreteSequence
 
getTo() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location.Bitfield
 
getTokenId() - Method in class ru.ispras.microtesk.utils.FormatMarker
Returns the token identifier for the given marker type.
getTokenNames() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
getTokenNames() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
getTokenNames() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
getTokenNames() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
getTokenNames() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
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
 
getTracerType() - Method in class ru.ispras.microtesk.tools.simulator.ProgramImage
 
getTracerType() - Method in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParameters
 
getTrack() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationData
 
getTrajectories() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.TrajectoryExtractor.Result
 
getTransition() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack.Frame
 
getTransition() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuProgram
 
getTransition() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph.Edge
 
getTransitions() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuProgram
 
getTransitions() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem
Returns the list of all transitions.
getTransitions(MmuAction) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem
Returns the list of transitions for the given action of the memory management unit.
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_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_arg_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_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.letConst_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.location_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.locationAtom_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.locationExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.locationVal_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.mathFunc_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.mulExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.nonNumExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.numExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.orBitExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.orLogicExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.plusExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.powExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.relationExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.revision_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.sequence_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.shiftExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.statement_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.typeCast_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.typeExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.unaryExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.xorBitExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.address_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.addressType_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.addressValue_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.buffer_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.bufferId_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.bufferParameter_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.bufferParameterRev_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.declaration_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.declarationRev_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.entry_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.extern_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.externExpr_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.field_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.fields_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.funcBody_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.funcHeader_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.funcParams_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.function_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.index_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.let_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.localVars_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.match_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.mmu_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.mmuFunction_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.mmuVariable_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.mmuVariableType_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.nameType_return
 
getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.next_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.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_arg_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_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.letConst_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.location_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.locationAtom_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.locationExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.locationVal_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.mathFunc_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.mulExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.nonNumExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.numExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.orBitExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.orLogicExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.plusExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.powExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.relationExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.revision_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.sequence_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.shiftExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.statement_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.typeCast_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.typeExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.unaryExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.xorBitExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.actionDef_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.alias_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.aliasExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.andRule_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.argDef_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.argType_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.attrDef_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.attrDefList_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.attrDefRev_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.idRev_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.imageDef_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.letDef_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.letExpr_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.memDef_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.modeDef_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.modeReturn_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.modeSpecPart_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.modifier_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.nmlFuncDef_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.nmlFuncParam_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.opDef_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.opId_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.orRule_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.procSpec_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.procSpecRev_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.sizeType_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.startRule_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.structDef_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.structField_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.structFields_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.syntaxDef_return
 
getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.typeDef_return
 
getTreeAdaptor() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
getTreeAdaptor() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
getTreeAdaptor() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
getTreeAdaptor() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
getTrueNumber() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
Returns the number of true conditions in the trace.
getType() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
 
getType() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard
 
getType() - Method in class ru.ispras.microtesk.mmu.translator.codegen.spec.Condition
 
getType() - Method in class ru.ispras.microtesk.mmu.translator.ir.Var
 
getType() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
 
getType() - Method in class ru.ispras.microtesk.model.data.Data
 
getType() - Method in class ru.ispras.microtesk.model.Immediate
 
getType() - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfo
 
getType() - Method in class ru.ispras.microtesk.model.memory.loader.MemoryRegion
 
getType() - Method in class ru.ispras.microtesk.model.memory.loader.MemoryStructure
 
getType() - Method in class ru.ispras.microtesk.model.memory.Location
 
getType() - Method in class ru.ispras.microtesk.model.memory.Memory
 
getType() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
getType() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Returns the type of the entry.
getType() - Method in class ru.ispras.microtesk.test.template.Argument
 
getType() - Method in class ru.ispras.microtesk.tools.adapter.trace.EventElementPattern
 
getType() - Method in class ru.ispras.microtesk.translator.mir.Constant
 
getType() - Method in class ru.ispras.microtesk.translator.mir.Lvalue
 
getType() - Method in interface ru.ispras.microtesk.translator.mir.Operand
 
getType() - Method in class ru.ispras.microtesk.translator.mir.Static
 
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.MemoryResource
 
getType() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct.Field
 
getType(String) - Static method in enum ru.ispras.microtesk.model.tracer.RecordFormatType
 
getType(String) - Static method in enum ru.ispras.microtesk.tools.adapter.trace.EventElementType
 
getTypeFactory() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
 
getTypeId() - Method in class ru.ispras.microtesk.model.data.Type
 
getTypeId() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct
 
getTypeId() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
 
getTypeName() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Returns the type name of the operation.
getTypeName() - Method in class ru.ispras.microtesk.test.template.Argument
 
getTypeName() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
getTypeName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument
 
getTypeName() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
 
getTypeNames() - Method in class ru.ispras.microtesk.model.metadata.MetaArgument
Returns an iterator for the collection of type names associated with the argument.
getTypes() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
getTypes() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
 
getTypeSource() - Method in class ru.ispras.microtesk.mmu.translator.ir.Var
 
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 N.B.
getUniqueName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut.Argument
Returns a name the uniquely identifies the given argument in the set of shortcut arguments.
getUnit() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Where
Returns the name of the source file (unit).
getUnitedDependency() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
 
getUnknownImmValues() - Method in class ru.ispras.microtesk.test.engine.TestBaseQueryCreator
 
getUnusedBlocks() - Method in class ru.ispras.microtesk.test.template.Template
 
getUp() - Method in class ru.ispras.microtesk.test.template.BlockId.Distance
 
getUpper() - Method in class ru.ispras.microtesk.utils.HierarchicalCollection
 
getUpper() - Method in class ru.ispras.microtesk.utils.HierarchicalMap
 
getUpper() - Method in class ru.ispras.microtesk.utils.HierarchicalSet
 
getUpperBit(Node) - Static method in class ru.ispras.microtesk.utils.FortressUtils
 
getVa() - Method in class ru.ispras.microtesk.test.template.MemoryObject
 
getValue() - Method in interface ru.ispras.microtesk.mmu.model.sim.Address
Returns the value field of the address struct.
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.model.memory.Location
 
getValue() - Method in interface ru.ispras.microtesk.model.memory.LocationAccessor
Returns the value stored in the location packed in a BigInteger object.
getValue() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocatorAction
 
getValue() - Method in class ru.ispras.microtesk.test.engine.EngineParameter.Option
 
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
 
getValue() - Method in class ru.ispras.microtesk.tools.simulator.memory.Element
 
getValue() - Method in class ru.ispras.microtesk.translator.mir.Constant
 
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(Object) - Method in class ru.ispras.microtesk.test.engine.EngineParameter
 
getValue(Object) - Method in class ru.ispras.microtesk.test.engine.EngineParameterInteger
 
getValue(String) - Method in class ru.ispras.microtesk.options.Options
 
getValue(NodeVariable) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuEntry
 
getValue(T) - Method in class ru.ispras.microtesk.utils.PropertyMap
 
getValueAsBigInteger(String) - Method in class ru.ispras.microtesk.options.Options
 
getValueAsBigInteger(T) - Method in class ru.ispras.microtesk.utils.PropertyMap
 
getValueAsBoolean(String) - Method in class ru.ispras.microtesk.options.Options
 
getValueAsBoolean(T) - Method in class ru.ispras.microtesk.utils.PropertyMap
 
getValueAsInteger(String) - Method in class ru.ispras.microtesk.options.Options
 
getValueAsInteger(T) - Method in class ru.ispras.microtesk.utils.PropertyMap
 
getValueAsLong(String) - Method in class ru.ispras.microtesk.options.Options
 
getValueAsLong(T) - Method in class ru.ispras.microtesk.utils.PropertyMap
 
getValueAsString(String) - Method in class ru.ispras.microtesk.options.Options
 
getValueAsString(T) - Method in class ru.ispras.microtesk.utils.PropertyMap
 
getValueAsStringSet(String) - Method in class ru.ispras.microtesk.options.Options
 
getValueAsStringSet(T) - Method in class ru.ispras.microtesk.utils.PropertyMap
 
getValueClass() - Method in enum ru.ispras.microtesk.options.Option
 
getValueClass() - Method in interface ru.ispras.microtesk.utils.Property
 
getValues() - Method in class ru.ispras.microtesk.mmu.settings.BooleanValuesSettings
 
getValues() - Method in class ru.ispras.microtesk.mmu.settings.BufferEventsSettings
 
getValues() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
 
getValues() - Method in class ru.ispras.microtesk.mmu.test.template.VariableConstraint
 
getValues() - Method in class ru.ispras.microtesk.settings.EnumSetSettings
 
getValues() - Method in class ru.ispras.microtesk.settings.RangeSettings
 
getValueType() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.NmlFunction
 
getVariable() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuAddressInstance
 
getVariable() - Method in class ru.ispras.microtesk.mmu.test.template.VariableConstraint
 
getVariable() - Method in class ru.ispras.microtesk.mmu.translator.ir.Constant
 
getVariable(String) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem
 
getVariable(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
 
getVariable(Node) - Static method in class ru.ispras.microtesk.utils.FortressUtils
 
getVariableConstraint(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).
getVariableConstraint(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).
getVariableConstraints() - Static method in class ru.ispras.microtesk.mmu.settings.MmuSettingsUtils
 
getVariableConstraints() - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints
 
getVariableMapping(String) - Method in class ru.ispras.microtesk.mmu.translator.codegen.sim.ExprPrinter
 
getVariableName(String, String) - Static method in class ru.ispras.microtesk.mmu.translator.codegen.spec.Utils
 
getVariableName(Ir, String, Variable) - Static method in class ru.ispras.microtesk.mmu.translator.codegen.spec.Utils
 
getVariables() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuEntry
 
getVariables() - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
 
getVariantName() - Method in class ru.ispras.microtesk.test.template.PreparatorReference
 
getVariate() - Method in class ru.ispras.microtesk.mmu.test.template.VariableConstraint
 
getVariateConstraints() - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints
 
getVaType() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSegment
 
getVersion(Variable) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
getVersion(Variable, int) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
getVersion(Node, int) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
getVersionNumber(Variable) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
getVirtualAddress() - Method in class ru.ispras.microtesk.mmu.model.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.model.spec.MmuBuffer
Returns the number of ways (associativity).
getWays() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
 
getWhere() - Method in class ru.ispras.microtesk.model.memory.Section
 
getWhere() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
getWhere() - Method in class ru.ispras.microtesk.test.template.Block
 
getWhere() - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
getWhere() - Method in class ru.ispras.microtesk.test.template.Preparator
 
getWhere() - Method in exception ru.ispras.microtesk.translator.antlrex.SemanticException
 
getWhere() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
Returns information on symbol location in source code or null if the symbol is a reserved keyword.
getWidth() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuAddressInstance
 
getWrite() - Method in class ru.ispras.microtesk.test.template.Stream
 
getWriteAfterRate() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationData
 
GLOBAL - ru.ispras.microtesk.test.template.Label.Kind
 
GLOBAL_FORMAT - ru.ispras.microtesk.options.Option
 
GlobalNumbering - Class in ru.ispras.microtesk.translator.mir
 
GlobalNumbering() - Constructor for class ru.ispras.microtesk.translator.mir.GlobalNumbering
 
globals - Variable in class ru.ispras.microtesk.translator.mir.Frame
 
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 - ru.ispras.microtesk.test.engine.branch.BranchEntry.Type
Unconditional branch instruction.
GOTO_SITUATION_SUFFIX - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchEngine
 
gParent - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
gParent - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
gParent - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
gParent - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
Graph - Class in ru.ispras.microtesk.mmu.test.engine.memory
Graph represents a memory subsystem's control flow graph (CFG).
Graph() - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.Graph
 
Graph(MmuSubsystem, MemoryAccessType) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.Graph
 
Graph.Edge - Class in ru.ispras.microtesk.mmu.test.engine.memory
 
GraphAbstraction - Enum in ru.ispras.microtesk.mmu.test.engine.memory
GraphAbstraction contains different abstractions for memory access path transitions.
GREATER - ru.ispras.microtesk.mmu.translator.Operator
 
GREATER - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
GROUP - ru.ispras.microtesk.mmu.translator.codegen.spec.Atom.Kind
 
GROUP_TEMPLATE_NAME - Static variable in class ru.ispras.microtesk.tools.templgen.templates.GroupTemplate
 
GroupTemplate - Class in ru.ispras.microtesk.tools.templgen.templates
 
GroupTemplate(MetaModel, TemplatePrinter, Set<String>) - Constructor for class ru.ispras.microtesk.tools.templgen.templates.GroupTemplate
 
guard - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Branch
 
guard - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Conditional
 

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
 
hasAddress(long) - Method in class ru.ispras.microtesk.test.Code
 
hasAddress(long) - Method in class ru.ispras.microtesk.test.Code2
 
hasAttribute(MirContext.Attribute) - Method in class ru.ispras.microtesk.translator.mir.MirContext
 
hasBlockStartAt(long) - Method in class ru.ispras.microtesk.test.Code
 
hasConflict() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
hasData() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
hasDependencies() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
 
hasHandler(String) - Method in class ru.ispras.microtesk.test.Code
 
hasHandler(String) - Method in class ru.ispras.microtesk.test.Code2
 
hashCode() - Method in class ru.ispras.microtesk.basis.solver.Bias
 
hashCode() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessType
 
hashCode() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuAction
 
hashCode() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuAddressInstance
 
hashCode() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBuffer
 
hashCode() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBufferAccess
 
hashCode() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSegment
 
hashCode() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard
 
hashCode() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Instance
 
hashCode() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph.Edge
 
hashCode() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph
 
hashCode() - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
 
hashCode() - Method in class ru.ispras.microtesk.model.data.Data
 
hashCode() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
hashCode() - Method in class ru.ispras.microtesk.model.data.Type
 
hashCode() - Method in class ru.ispras.microtesk.model.memory.MemoryTracker.Region
 
hashCode() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
hashCode() - Method in class ru.ispras.microtesk.test.engine.AddressingModeWrapper
 
hashCode() - Method in class ru.ispras.microtesk.test.LabelManager.Target
 
hashCode() - Method in class ru.ispras.microtesk.test.template.BlockId.Distance
 
hashCode() - Method in class ru.ispras.microtesk.test.template.BlockId
Calculates the hash code of the block identifier based on the elements of the indexes list which describes the relative location of the block.
hashCode() - Method in class ru.ispras.microtesk.test.template.Label
 
hashCode() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Where
 
hashCode() - Method in class ru.ispras.microtesk.translator.mir.Constant
 
hashCode() - Method in class ru.ispras.microtesk.translator.mir.Static
 
hashCode() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
 
hashCode() - Method in class ru.ispras.microtesk.utils.HierarchicalCollection
 
hashCode() - Method in class ru.ispras.microtesk.utils.HierarchicalMap
 
hashCode() - Method in class ru.ispras.microtesk.utils.HierarchicalSet
 
hashCode() - Method in class ru.ispras.microtesk.utils.NamePath
 
hasNext() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessIterator
 
hasNext() - Method in class ru.ispras.microtesk.tools.adapter.trace.EventListReader
 
hasNext() - Method in interface ru.ispras.microtesk.tools.adapter.trace.Events
Returns @true if the Events has more elements.
hasNext() - Method in class ru.ispras.microtesk.tools.oracle.matcher.EventList
 
hasNext() - Method in interface ru.ispras.microtesk.tools.oracle.matcher.OracleEventMatcher
Returns true if the oracle has more events.
hasNext() - Method in class ru.ispras.microtesk.tools.oracle.matcher.OracleEventMatcherFull
 
hasNext() - Method in class ru.ispras.microtesk.tools.simulator.ProgramSimulator
 
hasNext() - Method in class ru.ispras.microtesk.utils.FilterIterator
Returns true if the underlying iterator contains an object that matches the predicate.
hasRootShortcuts() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Checks whether the current operation has root shortcuts.
hasSituation() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
hasSymbolicResult() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
 
hasValue() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator
 
hasValue() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorExhaustive
 
hasValue() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorRandom
 
hasValue() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorExhaustive
 
hasValue() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorRandom
 
hasValue() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
hasValue() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecutionIterator
 
hasValue() - Method in class ru.ispras.microtesk.test.engine.branch.BranchStructureIterator
 
hasValue() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTraceIterator
 
hasValue() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorPermutator
 
hasValue() - Method in class ru.ispras.microtesk.test.sequence.GeneratorCompositor
 
hasValue() - Method in class ru.ispras.microtesk.test.sequence.GeneratorIterate
 
hasValue() - Method in class ru.ispras.microtesk.test.sequence.GeneratorNitems
 
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.GeneratorRandom
 
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.PermutatorExhaustive
 
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
 
hasValue(String) - Method in class ru.ispras.microtesk.options.Options
 
hasValue(T) - Method in class ru.ispras.microtesk.utils.PropertyMap
 
HELP - ru.ispras.microtesk.options.Option
 
HEX - ru.ispras.microtesk.utils.FormatMarker.Kind
Marker %x.
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
hi - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Extract
 
HierarchicalCollection<T> - Class in ru.ispras.microtesk.utils
HierarchicalCollection implements a collection composed of two ones.
HierarchicalCollection(Set<T>, Set<T>) - Constructor for class ru.ispras.microtesk.utils.HierarchicalCollection
 
HierarchicalCollection(HierarchicalCollection.Kind, Collection<T>, Collection<T>) - Constructor for class ru.ispras.microtesk.utils.HierarchicalCollection
 
HierarchicalCollection.Kind - Enum in ru.ispras.microtesk.utils
 
HierarchicalMap<K,​V> - Class in ru.ispras.microtesk.utils
HierarchicalMap implements a map composed of two ones.
HierarchicalMap(Map<K, V>, Map<K, V>) - Constructor for class ru.ispras.microtesk.utils.HierarchicalMap
 
HierarchicalMap(HierarchicalCollection.Kind, Map<K, V>, Map<K, V>) - Constructor for class ru.ispras.microtesk.utils.HierarchicalMap
 
HierarchicalSet<T> - Class in ru.ispras.microtesk.utils
HierarchicalSet implements a set composed of two ones.
HierarchicalSet(Set<T>, Set<T>) - Constructor for class ru.ispras.microtesk.utils.HierarchicalSet
 
HierarchicalSet(HierarchicalCollection.Kind, Set<T>, Set<T>) - Constructor for class ru.ispras.microtesk.utils.HierarchicalSet
 
HIT - ru.ispras.microtesk.mmu.basis.BufferAccessEvent
 
HIT - ru.ispras.microtesk.mmu.settings.BufferEventsSettings.Values
 
HIT_ATTR_NAME - Static variable in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
 
HWORD - ru.ispras.microtesk.mmu.basis.DataType
The half-word data type.
HWORD - ru.ispras.microtesk.mmu.basis.MemoryDataType
The half-word data type.

I

id - Variable in class ru.ispras.microtesk.translator.mir.MirContext.LocalInfo
 
ID - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.AddressDataGenerator
 
ID - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngine
 
ID - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
ID - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
ID - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
ID - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
ID - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
ID - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchEngine
 
ID - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
ID - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
ID - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ID - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ID - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
idList() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
idRev() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
idRev_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.idRev_return
 
IF - ru.ispras.microtesk.mmu.translator.ir.Stmt.Kind
 
IF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
IF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
IF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
IF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
IF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
IF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
IF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
IF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
IF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
IF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
IF_THEN - ru.ispras.microtesk.test.engine.branch.BranchEntry.Type
Conditional branch instruction.
IF_THEN_SITUATION_SUFFIX - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchEngine
 
IfBuilder(CommonTree, Node, List<Stmt>) - Constructor for class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.IfBuilder
 
ifExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
ifExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
ifExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ifExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ifExpr(int) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
ifExpr(int) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
ifExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.ifExpr_return
 
ifExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.ifExpr_return
 
ifStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
ifStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
ifStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
ifStmt() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ifStmt() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ifStmt() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
ifStmt_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.ifStmt_return
 
ifStmt_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.ifStmt_return
 
IGNORED_INSTRUCTIONS - ru.ispras.microtesk.options.Option
 
ignoredInstructions - Variable in class ru.ispras.microtesk.tools.templgen.templates.GeneratedTemplate
 
image(TemporaryVariables) - Method in class ru.ispras.microtesk.model.Immediate
 
image(TemporaryVariables) - Method in class ru.ispras.microtesk.model.IsaPrimitive
Returns binary representation of the specified primitive.
IMAGE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
IMAGE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
IMAGE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
IMAGE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
IMAGE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
IMAGE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
IMAGE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
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
 
imageDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
imageDef(String) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
imageDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.imageDef_return
 
imageDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.imageDef_return
 
IMM - ru.ispras.microtesk.model.IsaPrimitiveKind
Immediate value
IMM - ru.ispras.microtesk.test.template.Argument.Kind
 
IMM - ru.ispras.microtesk.translator.nml.ir.primitive.Primitive.Kind
Immediate value.
IMM_BINOP - ru.ispras.microtesk.test.template.Argument.Kind
 
IMM_LAZY - ru.ispras.microtesk.test.template.Argument.Kind
 
IMM_RANDOM - ru.ispras.microtesk.test.template.Argument.Kind
 
IMM_UNKNOWN - ru.ispras.microtesk.test.template.Argument.Kind
 
IMM_UNOP - ru.ispras.microtesk.test.template.Argument.Kind
 
Immediate - Class in ru.ispras.microtesk.model
Immediate is a primitive that describes immediate values.
Immediate(Data) - Constructor for class ru.ispras.microtesk.model.Immediate
 
Immediate(Type) - Constructor for class ru.ispras.microtesk.model.Immediate
 
Immediate(Location) - Constructor for class ru.ispras.microtesk.model.Immediate
 
Immediate.Info - Class in ru.ispras.microtesk.model
 
IMPLICIT - ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo.Coercion
 
IN - ru.ispras.microtesk.model.ArgumentMode
IN argument.
incDataFiles() - Method in class ru.ispras.microtesk.test.Statistics
 
incInstructions(int) - Method in class ru.ispras.microtesk.test.Statistics
 
INCLUDE - ru.ispras.microtesk.options.Option
 
IncludeEnumSettingsParser<T extends java.lang.Enum<T>> - Class in ru.ispras.microtesk.settings
IncludeEnumSettingsParser(Class<T>) - Constructor for class ru.ispras.microtesk.settings.IncludeEnumSettingsParser
 
IncludeIntSettingsParser - Class in ru.ispras.microtesk.settings
IncludeIntSettingsParser() - Constructor for class ru.ispras.microtesk.settings.IncludeIntSettingsParser
 
includeOriginalVariables() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
IncludeSettings - Class in ru.ispras.microtesk.mmu.settings
 
IncludeSettings<T> - Class in ru.ispras.microtesk.settings
IncludeSettings specifies an item to be included into a range.
IncludeSettings(BigInteger) - Constructor for class ru.ispras.microtesk.mmu.settings.IncludeSettings
 
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<T> - Class in ru.ispras.microtesk.settings
IncludeSettingsParser implements a parser of IncludeSettings.
IncludeSettingsParser() - Constructor for class ru.ispras.microtesk.mmu.settings.IncludeSettingsParser
 
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
 
inclusion - Variable in class ru.ispras.microtesk.mmu.model.sim.CachePolicy
 
InclusionPolicyId - Enum in ru.ispras.microtesk.mmu.model.sim
InclusionPolicyId contains the cache inclusion policies.
INCLUSIVE - ru.ispras.microtesk.mmu.model.sim.InclusionPolicyId
Inclusive policy.
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
 
INDENT_TOKEN - ru.ispras.microtesk.options.Option
 
index - Variable in class ru.ispras.microtesk.mmu.model.sim.CacheSet
Index of this set.
index - Variable in class ru.ispras.microtesk.test.sequence.internal.IteratorEntry
The index of the current item.
index() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
INDEX_NOT_EQUAL - ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Type
The conflict of the kind Index1 != Index2.
index_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.index_return
 
Indexer<A extends Address<?>> - Interface in ru.ispras.microtesk.mmu.model.sim
Indexer is a generic interface of a cache set indexer.
indexExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
indexExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.indexExpr_return
 
indices - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Disclose
 
Info(Type) - Constructor for class ru.ispras.microtesk.model.Immediate.Info
 
INFO - ru.ispras.microtesk.tools.adapter.trace.EventType
 
init() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator
 
init() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorExhaustive
 
init() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorRandom
 
init() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorExhaustive
 
init() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorRandom
 
init() - Method in class ru.ispras.microtesk.test.CodeAllocator
 
init() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
init() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecutionIterator
 
init() - Method in class ru.ispras.microtesk.test.engine.branch.BranchStructureIterator
 
init() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTraceIterator
 
init() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorPermutator
 
init() - Method in class ru.ispras.microtesk.test.sequence.GeneratorCompositor
 
init() - Method in class ru.ispras.microtesk.test.sequence.GeneratorIterate
 
init() - Method in class ru.ispras.microtesk.test.sequence.GeneratorNitems
 
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.GeneratorRandom
 
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.PermutatorExhaustive
 
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(A) - Method in class ru.ispras.microtesk.mmu.model.sim.Operation
 
init(TemporaryVariables) - Method in class ru.ispras.microtesk.model.IsaPrimitive
Performs initialization of temporary variables that can be used in other attributes except for decode (action, syntax, and image).
init(AllocationSettings) - Static method in class ru.ispras.microtesk.test.engine.allocator.AllocatorEngine
 
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.sim.Operation
 
initAllocator(int, BigInteger) - Method in class ru.ispras.microtesk.model.memory.Memory
 
initialize(String, String) - Static method in class ru.ispras.microtesk.model.Aspectracer
 
initialize(String, String) - Static method in class ru.ispras.microtesk.model.tracer.Tracer
 
initialize(List<Iterator<T>>) - Method in interface ru.ispras.microtesk.test.sequence.combinator.Combinator
 
initialize(List<Iterator<T>>) - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorPermutator
 
initialize(List<Iterator<T>>) - Method in interface ru.ispras.microtesk.test.sequence.compositor.Compositor
 
initialize(List<T>) - Method in interface ru.ispras.microtesk.test.sequence.permutator.Permutator
 
initialize(Iterator<List<T>>) - Method in interface ru.ispras.microtesk.test.sequence.rearranger.Rearranger
 
initialize(Iterator<List<T>>) - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerExpand
 
initialize(Iterator<List<T>>) - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerSample
 
initialize(Iterator<List<T>>) - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerTrivial
 
initializeGenerationEnvironment() - Method in class ru.ispras.microtesk.mmu.MmuPlugin
 
initializeGenerationEnvironment() - Method in interface ru.ispras.microtesk.Plugin
Performs all required initialization before generation is started (e.g.
InitializerMaker - Interface in ru.ispras.microtesk.test.engine
 
InitializerMaker.Stage - Enum in ru.ispras.microtesk.test.engine
 
InitializerMakerDefault - Class in ru.ispras.microtesk.test.engine
 
InitializerMakerDefault() - Constructor for class ru.ispras.microtesk.test.engine.InitializerMakerDefault
 
INITIALIZING - ru.ispras.microtesk.test.Statistics.Activity
 
initMemoryAllocator(String, int, BigInteger) - Method in class ru.ispras.microtesk.model.Model
 
initMemoryAllocator(String, int, BigInteger) - Method in class ru.ispras.microtesk.model.ProcessingElement
 
initValues(Map<String, BigInteger>) - Method in class ru.ispras.microtesk.translator.mir.ForwardPass
 
inlineContext(MirContext, MirContext) - Static method in class ru.ispras.microtesk.translator.mir.Pass
 
InlineNoAccess - Class in ru.ispras.microtesk.translator.mir
 
InlineNoAccess() - Constructor for class ru.ispras.microtesk.translator.mir.InlineNoAccess
 
InlinePass - Class in ru.ispras.microtesk.translator.mir
 
InlinePass() - Constructor for class ru.ispras.microtesk.translator.mir.InlinePass
 
INOUT - ru.ispras.microtesk.model.ArgumentMode
IN/OUT argument.
inputAlias - Variable in class ru.ispras.microtesk.translator.mir.util.NmlInstances.BinderInfo
 
inputProgram - Variable in class ru.ispras.microtesk.tools.oracle.internal.SourceFiles
 
inputTrace - Variable in class ru.ispras.microtesk.tools.oracle.internal.SourceFiles
 
insert(int, List<AbstractCall>) - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
 
insertStatement(Statement) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
 
InsnRewriter - Class in ru.ispras.microtesk.translator.mir
 
insns - Variable in class ru.ispras.microtesk.translator.mir.BasicBlock
 
InsnVisitor - Class in ru.ispras.microtesk.translator.mir
 
InsnVisitor() - Constructor for class ru.ispras.microtesk.translator.mir.InsnVisitor
 
inspect() - Method in class ru.ispras.microtesk.tools.symexec.ControlFlowInspector
 
instance() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
instance() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
instance() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
instance() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
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(PrimitiveAnd, List<InstanceArgument>) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.Instance
 
INSTANCE - ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument.Kind
 
INSTANCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
INSTANCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
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_CommonParser
 
INSTANCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
INSTANCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
instance_arg() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
instance_arg() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
instance_arg() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
instance_arg() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
instance_arg() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
instance_arg_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.instance_arg_return
 
instance_arg_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.instance_arg_return
 
instance_arg2() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
instance_arg2() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
instance_arg2() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
instance_arg2() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
instance_arg2_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.instance_arg2_return
 
instance_arg2_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.instance_arg2_return
 
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.MmuParser
 
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_CommonParser
 
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.NmlTreeWalker
 
INSTANCE_NUMBER - ru.ispras.microtesk.options.Option
 
instance_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.instance_return
 
instance_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.instance_return
 
instance_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.instance_return
 
InstanceArgument - Class in ru.ispras.microtesk.translator.nml.ir.primitive
 
InstanceArgument.Kind - Enum in ru.ispras.microtesk.translator.nml.ir.primitive
 
INSTRUCT - ru.ispras.microtesk.model.tracer.RecordKind
Instruction trace.
Instruction - Interface in ru.ispras.microtesk.translator.mir
 
INSTRUCTION - ru.ispras.microtesk.tools.adapter.trace.EventElementType
 
INSTRUCTION - ru.ispras.microtesk.tools.adapter.trace.EventType
 
INSTRUCTION_SIMULATION_LIMIT - ru.ispras.microtesk.options.Option
 
Instruction.Assignment - Class in ru.ispras.microtesk.translator.mir
 
Instruction.Branch - Class in ru.ispras.microtesk.translator.mir
 
Instruction.Call - Class in ru.ispras.microtesk.translator.mir
 
Instruction.Concat - Class in ru.ispras.microtesk.translator.mir
 
Instruction.Conditional - Class in ru.ispras.microtesk.translator.mir
 
Instruction.Disclose - Class in ru.ispras.microtesk.translator.mir
 
Instruction.Exception - Class in ru.ispras.microtesk.translator.mir
 
Instruction.Extract - Class in ru.ispras.microtesk.translator.mir
 
Instruction.Invoke - Class in ru.ispras.microtesk.translator.mir
 
Instruction.Load - Class in ru.ispras.microtesk.translator.mir
 
Instruction.Return - Class in ru.ispras.microtesk.translator.mir
 
Instruction.Sext - Class in ru.ispras.microtesk.translator.mir
 
Instruction.Store - Class in ru.ispras.microtesk.translator.mir
 
Instruction.Terminator - Class in ru.ispras.microtesk.translator.mir
 
Instruction.Zext - Class in ru.ispras.microtesk.translator.mir
 
InstructionCall - Class in ru.ispras.microtesk.model
The InstructionCall class provides methods to run execution simulation of some instruction within the processor model.
InstructionCall(TemporaryVariables, IsaPrimitive) - Constructor for class ru.ispras.microtesk.model.InstructionCall
Creates an instruction call object based on an nML operation.
instructionExecutionLimit - Variable in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParameters
 
INT - ru.ispras.microtesk.model.data.TypeId
 
INT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
INT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
INT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
INT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
INT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
INT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
INT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
INT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
INT(int) - Static method in class ru.ispras.microtesk.model.data.Type
 
INT(int) - Static method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
 
int_to_float(Where, Expr, Type) - Method in class ru.ispras.microtesk.translator.nml.antlrex.ExprFactory
 
INT_TO_FLOAT - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
IntegerCast - Class in ru.ispras.microtesk.translator.nml.coverage
 
IntegerCast() - Constructor for class ru.ispras.microtesk.translator.nml.coverage.IntegerCast
 
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
 
INTERNAL - ru.ispras.microtesk.translator.nml.ir.primitive.Primitive.Modifier
Special-purpose internal operations (used only by the tool, not available to users)
INTERNAL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
INTERNAL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
INTERNAL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
INTERNAL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
INTERNAL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
InternalVariable() - Constructor for class ru.ispras.microtesk.model.Execution.InternalVariable
 
intToFloat(Type, Data) - Static method in class ru.ispras.microtesk.model.data.Data
 
intValue() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
invalidateAssigned() - Method in class ru.ispras.microtesk.mmu.translator.ConstantPropagator
 
Invoke(Instruction.Call) - Constructor for class ru.ispras.microtesk.translator.mir.Instruction.Invoke
 
Ir - Class in ru.ispras.microtesk.mmu.translator.ir
 
Ir - Class in ru.ispras.microtesk.translator.nml.ir
 
Ir(String) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Ir
 
Ir(String, String) - Constructor for class ru.ispras.microtesk.translator.nml.ir.Ir
 
IrInquirer - Class in ru.ispras.microtesk.translator.nml.analysis
 
IrInquirer(Ir) - Constructor for class ru.ispras.microtesk.translator.nml.analysis.IrInquirer
 
IrMemory - Class in ru.ispras.microtesk.tools.simulator.memory
The IrMemory class contains the memory data to be loaded into the simulator's memory
IrMemory() - Constructor for class ru.ispras.microtesk.tools.simulator.memory.IrMemory
 
IrProgram - Class in ru.ispras.microtesk.tools.simulator
 
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 - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
IS_SIGN_NAN - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
is_type(Where, Expr, Type) - Method in class ru.ispras.microtesk.translator.nml.antlrex.ExprFactory
 
IS_TYPE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
IS_TYPE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
IS_TYPE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
IS_TYPE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
IS_TYPE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
IS_TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
IS_TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
IS_TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
IS_TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
IS_TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
isAlias() - Method in class ru.ispras.microtesk.model.memory.Memory
 
isAligned(BigInteger) - Method in enum ru.ispras.microtesk.mmu.basis.DataType
Checks whether the address is aligned (contains a sufficient number of zero bits at the end).
isAligned(BigInteger) - Method in enum ru.ispras.microtesk.mmu.basis.MemoryDataType
Checks whether the address is aligned (contains a sufficient number of zero bits at the end).
IsaListing - Class in ru.ispras.microtesk.tools.isa
The IsaListing creates a list of a model operations and prints it out.
IsaListing() - Constructor for class ru.ispras.microtesk.tools.isa.IsaListing
 
isAllocated() - Method in class ru.ispras.microtesk.test.ConcreteSequence
 
isAllocatorAction() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
isAllTraceEventsMatched() - Method in interface ru.ispras.microtesk.tools.oracle.matcher.OracleEventMatcher
Returns true if the oracle does not contain trace events to match
isAllTraceEventsMatched() - Method in class ru.ispras.microtesk.tools.oracle.matcher.OracleEventMatcherFull
 
isApplyToAll() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocatorAction
 
IsaPrimitive - Class in ru.ispras.microtesk.model
The IsaPrimitive class implements base functionality of addressing modes and operations.
IsaPrimitive() - Constructor for class ru.ispras.microtesk.model.IsaPrimitive
Constructs a primitive.
IsaPrimitive(Map<String, IsaPrimitive>) - Constructor for class ru.ispras.microtesk.model.IsaPrimitive
Constructs a primitive and saves the table of its arguments.
IsaPrimitiveBuilder - Class in ru.ispras.microtesk.model
The IsaPrimitiveBuilder class is responsible for creating and initializing instances of nML primitives (addressing modes and operations).
IsaPrimitiveBuilder(IsaPrimitiveInfoAnd) - Constructor for class ru.ispras.microtesk.model.IsaPrimitiveBuilder
Creates a builder for a primitive described with the specified parameters.
IsaPrimitiveInfo - Class in ru.ispras.microtesk.model
 
IsaPrimitiveInfo(IsaPrimitiveKind, String, Type) - Constructor for class ru.ispras.microtesk.model.IsaPrimitiveInfo
 
IsaPrimitiveInfoAnd - Class in ru.ispras.microtesk.model
 
IsaPrimitiveInfoAnd(IsaPrimitiveKind, String, Class<?>, Type) - Constructor for class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
 
IsaPrimitiveInfoOr - Class in ru.ispras.microtesk.model
 
IsaPrimitiveInfoOr(IsaPrimitiveKind, String, IsaPrimitiveInfo...) - Constructor for class ru.ispras.microtesk.model.IsaPrimitiveInfoOr
 
IsaPrimitiveKind - Enum in ru.ispras.microtesk.model
Specifies the kind of the object described by the ISA primitive.
isArgumentDefined(String) - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
Checks whether the addressing mode has an argument with the specified name.
isArithmeticOperation() - Method in interface ru.ispras.microtesk.tools.templgen.templates.AutoGenInstruction
 
isArithmeticOperation() - Method in class ru.ispras.microtesk.tools.templgen.templates.TemplateOperation
 
isAssignable() - Method in class ru.ispras.microtesk.mmu.translator.codegen.spec.Atom
 
isAtomic() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuProgram
 
isAtomic() - Method in class ru.ispras.microtesk.test.template.Block
 
isAtomic() - Method in enum ru.ispras.microtesk.test.template.Block.Kind
 
isAtomicSequence() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
isAuxiliary() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryObject
 
isBasicBlock() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Checks if the entry is a basic block.
isBiased() - Method in class ru.ispras.microtesk.test.template.Preparator.Variant
 
isBoolean() - Method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
isBranch() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Checks whether the operation is a branch operation (causes control transfer).
isBranch() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Checks whether the entry is a conditional or an unconditional branch.
isBranch() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
isBranch() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
isBranch(IsaPrimitive) - Method in class ru.ispras.microtesk.tools.symexec.ControlFlowInspector
 
isBranchOperation() - Method in interface ru.ispras.microtesk.tools.templgen.templates.AutoGenInstruction
 
isBranchOperation() - Method in class ru.ispras.microtesk.tools.templgen.templates.BaseInstruction
 
isBranchOperation() - Method in class ru.ispras.microtesk.tools.templgen.templates.TemplateOperation
 
isBreakAddress(long) - Method in class ru.ispras.microtesk.test.Code
 
isBreakAddress(long) - Method in class ru.ispras.microtesk.test.Code2
 
isChild(BlockId) - Method in class ru.ispras.microtesk.test.template.BlockId
Checks whether the specified block identifier refers to a block which is a child (not necessary immediate) of the block marked by the current identifier.
isCoersionApplied() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
 
isCoherent(Enum<?>[]) - Method in interface ru.ispras.microtesk.mmu.model.sim.CoherenceProtocol
 
isCoherent(Enum<?>[]) - Method in class ru.ispras.microtesk.mmu.model.sim.CoherenceProtocolNone
 
isComment() - Method in class ru.ispras.microtesk.test.template.Output
 
isComparator() - Method in class ru.ispras.microtesk.test.template.Preparator
 
isConditional(IsaPrimitive) - Method in class ru.ispras.microtesk.tools.symexec.ControlFlowInspector
 
isConditionalBranch() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Checks whether the operation is a conditional branch operation (causes control transfer on some condition).
isConditionalBranch() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
isConditionalBranch() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
isConstant() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
 
isControlCodeInBasicBlock() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
 
isControlCodeInDelaySlot() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
 
isCorrect() - Method in class ru.ispras.microtesk.translator.antlrex.ParserEx
 
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.translator.nml.ir.shared.NmlFunction
 
isDefined(String) - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
isDelaySlot() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Checks whether the entry is a delay slot.
isDisabledTransition(MmuTransition) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
 
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.mmu.basis.MemoryAccessStack
 
isEmpty() - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints
 
isEmpty() - Method in class ru.ispras.microtesk.model.tracer.Record
 
isEmpty() - Method in class ru.ispras.microtesk.test.ConcreteSequence
 
isEmpty() - Method in class ru.ispras.microtesk.test.engine.AbstractSequence.Builder
 
isEmpty() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
 
isEmpty() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
isEmpty() - Method in class ru.ispras.microtesk.test.template.Block
 
isEmpty() - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
isEmpty() - Method in class ru.ispras.microtesk.tools.symexec.ControlFlowInspector.Range
 
isEmpty() - Method in class ru.ispras.microtesk.utils.AdjacencyList
 
isEmpty() - Method in class ru.ispras.microtesk.utils.BitStream
 
isEmpty() - Method in class ru.ispras.microtesk.utils.HierarchicalCollection
 
isEmpty() - Method in class ru.ispras.microtesk.utils.HierarchicalMap
 
isEmpty() - Method in class ru.ispras.microtesk.utils.HierarchicalSet
 
isEmptyStack() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
 
isEnabled() - Method in class ru.ispras.microtesk.mmu.settings.BooleanOptionSettings
 
isEnabled() - Static method in class ru.ispras.microtesk.model.Aspectracer
 
isEnabled() - Static method in class ru.ispras.microtesk.model.tracer.Tracer
 
isEnabled() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
isEnabled(String) - Method in class ru.ispras.microtesk.settings.MemorySettings
 
isEquality() - Method in enum ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Type
 
isException() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuAction
 
isExecutable() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
isExecutable() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
isExternal() - Method in class ru.ispras.microtesk.test.template.Block
 
isExternal() - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
isFake() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBuffer
 
isFeasibleAccess(Access) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
 
isFeasibleEntry(AccessPath.Entry, MemoryAccessType, AccessConstraints, SymbolicResult) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
 
isFeasibleStructure(List<Access>) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
 
isFictitious() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
Checks whether the branch is fictitious (condition does not change) or not.
isField() - Method in class ru.ispras.microtesk.mmu.translator.ir.Var
 
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
 
isGlobal() - Method in class ru.ispras.microtesk.test.template.DataSection
 
isGlobal() - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
 
isGlobal() - Method in class ru.ispras.microtesk.test.template.Label
Checks whether the label is global.
isGoto() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Checks whether the entry is an unconditional branch.
isHard() - Method in class ru.ispras.microtesk.basis.solver.Bias
 
isHidden() - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
isHit() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuGuard
 
isHit(A) - Method in interface ru.ispras.microtesk.mmu.model.sim.Buffer
Checks whether the given address hits the buffer.
isHit(A) - Method in class ru.ispras.microtesk.mmu.model.sim.BufferInstanceProxy
 
isHit(A) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheLine
 
isHit(A) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheSet
 
isHit(A) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheUnit
 
isHit(A) - Method in class ru.ispras.microtesk.mmu.model.sim.Memory
 
isHit(A) - Method in class ru.ispras.microtesk.mmu.model.sim.Mmu
 
isHit(A) - Method in class ru.ispras.microtesk.mmu.model.sim.MmuMapping
 
isHit(BitVector) - Method in interface ru.ispras.microtesk.mmu.model.sim.BufferObserver
Checks whether the given address causes a hit.
isHit(BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheUnit
 
isHit(VA) - Method in class ru.ispras.microtesk.mmu.model.sim.Segment
 
isIfThen() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Checks whether the entry is a conditional branch.
isImageSizeFixed() - Method in class ru.ispras.microtesk.model.decoder.Decoder
 
isImmediate() - Method in class ru.ispras.microtesk.test.template.Argument
 
isIn() - Method in enum ru.ispras.microtesk.model.ArgumentMode
 
isInitialized() - Method in class ru.ispras.microtesk.model.memory.Location
 
isInitialized() - Method in class ru.ispras.microtesk.test.template.DataManager
 
isInitialized(BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.Mmu
 
isInitialized(BitVector) - Method in interface ru.ispras.microtesk.model.memory.MemoryDevice
Checks whether the specified address location has been initialized.
isInitialized(BitVector) - Method in class ru.ispras.microtesk.model.memory.MemoryDeviceWrapper
 
isInstanceCall() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAttributeCall
 
isInstruction() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
Checks whether the instruction call corresponds to a printable instruction (executable instruction or pseudo instruction).
isInteger() - Method in class ru.ispras.microtesk.model.data.Type
 
isInteger() - Method in enum ru.ispras.microtesk.model.data.TypeId
 
isInternalVariable() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
 
isIterate() - Method in enum ru.ispras.microtesk.test.template.Block.Kind
 
isJunction(Primitive) - Static method in class ru.ispras.microtesk.translator.nml.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.
isLabel() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
Checks whether the addressing mode computes an immediate value from a label.
isLabel() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
isLabelReference() - Method in class ru.ispras.microtesk.test.Executor.Status
 
isLeaf(Primitive) - Static method in class ru.ispras.microtesk.translator.nml.analysis.PrimitiveUtils
Checks whether the given primitive is a leaf primitive.
isLoad() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
Checks whether the addressing performs a memory load action in its attributes.
isLoad() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Checks whether the operation performs a memory load action.
isLoad() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
isLoad() - Method in class ru.ispras.microtesk.translator.nml.analysis.MemoryAccessStatus
 
isLoad() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
isLoadOperation() - Method in interface ru.ispras.microtesk.tools.templgen.templates.AutoGenInstruction
 
isLoadOperation() - Method in class ru.ispras.microtesk.tools.templgen.templates.TemplateOperation
 
isLocation() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
 
isLossOfSignificantBits(Type, BigInteger) - Static method in class ru.ispras.microtesk.model.data.Data
Checks whether the significant bits are lost when the specified integer is converted to the specified Model API type.
isMatch(BigInteger) - Method in class ru.ispras.microtesk.test.template.Preparator.Argument
 
isMatch(BitVector) - Method in class ru.ispras.microtesk.utils.Mask
 
isMatch(Primitive, BitVector, String) - Method in class ru.ispras.microtesk.test.template.Preparator
 
isMemory(Location) - Static method in class ru.ispras.microtesk.translator.nml.analysis.IrInquirer
 
isMemoryReference() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
Checks whether the addressing mode provides refers to memory (provides an access to memory via its return expression).
isMemoryReference() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
isNan() - Method in class ru.ispras.microtesk.model.data.Data
 
isNan() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
isNan(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.antlrex.ExprFactory
 
isNumeric() - Method in class ru.ispras.microtesk.test.template.Label
Checks whether the label is numeric.
isOpcMatch(BitVector) - Method in class ru.ispras.microtesk.model.decoder.Decoder
 
isOpen() - Method in class ru.ispras.microtesk.utils.BinaryWriter
 
isOrRule() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
 
isOut() - Method in enum ru.ispras.microtesk.model.ArgumentMode
 
isParent() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBuffer
 
isParent(Var) - Method in class ru.ispras.microtesk.mmu.translator.ir.Var
 
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.analysis.IrInquirer
 
isPC(Location) - Method in class ru.ispras.microtesk.translator.nml.analysis.IrInquirer
 
isPointed() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
Checks whether the branch is pointed (there is only one branch execution which condition equals to the negation of the first one.
isPreparatorCall() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
isPrimitive() - Method in class ru.ispras.microtesk.test.template.Argument
 
isProgramLengthLimitExceeded() - Method in class ru.ispras.microtesk.test.Statistics
 
isRealLabel() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveLabel
 
isRealLabel() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveLabelGlobal
 
isRegister(Location) - Static method in class ru.ispras.microtesk.translator.nml.analysis.IrInquirer
 
isRegisterFirstUse() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Checks whether the register is used for the first time.
isReplaceable() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBuffer
Checks whether the buffer support data replacement.
isReserved() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationData
 
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.
isRevision(String) - Method in class ru.ispras.microtesk.test.TestEngine
 
isRevisionApplicable(Token) - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
 
isRoot() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Checks whether the current operation is a root.
isRoot() - Method in class ru.ispras.microtesk.test.template.BlockId
Checks whether the current block is a root block (has no parent).
isRoot() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
isRoot() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
Checks whether the current primitive is a root primitive.
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.
isSame(Operand) - Method in class ru.ispras.microtesk.translator.mir.Static
 
isSeparateFile() - Method in class ru.ispras.microtesk.model.memory.Section
 
isSeparateFile() - Method in class ru.ispras.microtesk.test.template.DataSection
 
isSeparateFile() - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
 
isSequence() - Method in enum ru.ispras.microtesk.test.template.Block.Kind
 
isShared() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryResource
 
isShift() - Method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
isSignalingNan() - Method in class ru.ispras.microtesk.model.data.Data
 
isSignalingNan() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
isSignalingNan(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.antlrex.ExprFactory
 
isSignificant(int) - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
 
isSimple() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
Checks whether the branch is simple (condition does not change more than one time) or not.
isSingle() - Method in class ru.ispras.microtesk.mmu.translator.codegen.spec.Condition
 
isSoft() - Method in class ru.ispras.microtesk.basis.solver.Bias
 
isSpecified() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationData
 
isStandard() - Method in class ru.ispras.microtesk.model.memory.Section
 
isStandard() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
 
isStandard(String) - Static method in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
 
isStart() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry
 
isStatus(TreeVisitor.Status) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
isStore() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
Checks whether the addressing mode performs a memory store action.
isStore() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
Checks whether the operation performs a memory store action.
isStore() - Method in interface ru.ispras.microtesk.test.template.Primitive
 
isStore() - Method in class ru.ispras.microtesk.translator.nml.analysis.MemoryAccessStatus
 
isStore() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
isStoreOperation() - Method in interface ru.ispras.microtesk.tools.templgen.templates.AutoGenInstruction
 
isStoreOperation() - Method in class ru.ispras.microtesk.tools.templgen.templates.TemplateOperation
 
isStreamBased(AbstractCall) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
isStreamBased(Primitive) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
isStruct() - Method in enum ru.ispras.microtesk.mmu.translator.codegen.spec.Atom.Kind
 
isStruct() - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
 
isStruct() - Method in class ru.ispras.microtesk.mmu.translator.ir.Var
 
isStruct() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
 
isSuccess() - Method in class ru.ispras.microtesk.mmu.translator.MmuLanguageContext.CheckResult
 
isSuccessful() - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserEx
Checks if parsing was successful (no errors occurred).
isSuitable(TestBaseQuery) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressDataGenerator
 
isSuitable(TestBaseQuery) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryDataGenerator
 
isSuitable(TestBaseQuery) - Method in class ru.ispras.microtesk.test.engine.branch.BranchDataGenerator
 
isSuitable(TestBaseQuery) - Method in class ru.ispras.microtesk.translator.nml.coverage.GeneratorAllPaths
 
isSupported(IsaPrimitive) - Method in class ru.ispras.microtesk.model.Immediate.Info
 
isSupported(IsaPrimitive) - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfo
 
isSupported(IsaPrimitive) - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
 
isSupported(IsaPrimitive) - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfoOr
 
isTerminal() - Method in enum ru.ispras.microtesk.test.template.Block.Kind
 
isThisCall() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAttributeCall
 
isTraceLengthLimitExceeded() - Method in class ru.ispras.microtesk.test.Statistics
 
isType(TypeId) - Method in class ru.ispras.microtesk.model.data.Data
 
isTypeAccepted(String) - Method in class ru.ispras.microtesk.model.metadata.MetaArgument
Checks whether if the specified type is accepted for the argument.
isTypeOf(TypeId) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
 
isTypeOf(Type) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
 
isUsed(BigInteger) - Method in class ru.ispras.microtesk.model.memory.MemoryTracker
Checks whether the specified address is location in one of regions in use.
isValid() - Method in class ru.ispras.microtesk.mmu.model.sim.CacheLine
 
isValid() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuEntry
 
isValid(Enum<?>) - Method in interface ru.ispras.microtesk.mmu.model.sim.CoherenceProtocol
 
isValid(Enum<?>) - Method in class ru.ispras.microtesk.mmu.model.sim.CoherenceProtocolNone
 
isValid(NodeVariable) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuEntry
 
isValidTransition(MmuTransition, MemoryAccessType) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
 
isValue() - Method in class ru.ispras.microtesk.mmu.translator.ir.Constant
 
isValueSet() - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
 
isView() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBuffer
 
isView() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
 
isVolatile() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
isWeak() - Method in class ru.ispras.microtesk.test.template.Label
Checks whether the label is weak.
ITE - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
Item - Interface in ru.ispras.microtesk.tools.oracle.internal
 
ITERATE - ru.ispras.microtesk.test.template.Block.Kind
 
iterator - Variable in class ru.ispras.microtesk.test.sequence.internal.IteratorEntry
The iterator itself.
iterator() - Method in class ru.ispras.microtesk.utils.AdjacencyList
 
iterator() - Method in class ru.ispras.microtesk.utils.FilterIterable
 
iterator() - Method in class ru.ispras.microtesk.utils.HierarchicalCollection
 
iterator() - Method in class ru.ispras.microtesk.utils.HierarchicalSet
 
iterator() - Method in class ru.ispras.microtesk.utils.NamePath
 
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>) - Constructor for class ru.ispras.microtesk.test.sequence.internal.IteratorEntry
Constructs an iterator entry whose composition point is in the middle.
IteratorEntry(Iterator<T>, float) - Constructor for class ru.ispras.microtesk.test.sequence.internal.IteratorEntry
Constructs an iterator entry.
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.codegen.PackageInfo
Extension for Java-files.
JRUBY_THREAD_POOL_MAX - ru.ispras.microtesk.options.Option
 
JsonConfig - Class in ru.ispras.microtesk.utils
 
JsonConfig() - Constructor for class ru.ispras.microtesk.utils.JsonConfig
 
jump(BasicBlock) - Method in class ru.ispras.microtesk.translator.mir.MirBlock
 
jump(MirBlock) - Method in class ru.ispras.microtesk.translator.mir.MirBlock
 

K

keySet() - Method in class ru.ispras.microtesk.utils.HierarchicalMap
 
KEYWORD - ru.ispras.microtesk.mmu.translator.MmuSymbolKind
Reserved keywords
KEYWORD - ru.ispras.microtesk.translator.nml.NmlSymbolKind
Reserved keywords

L

L_ROTATE - ru.ispras.microtesk.mmu.translator.Operator
 
L_ROTATE - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
L_SHIFT - ru.ispras.microtesk.mmu.translator.Operator
 
L_SHIFT - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
label - Variable in class ru.ispras.microtesk.test.template.directive.DirectiveLabel
 
Label - Class in ru.ispras.microtesk.model.memory
The Label class labels some memory location with the provided identifier.
Label - Class in ru.ispras.microtesk.test.template
The Label class describes a label set in test templates and symbolic test programs.
Label(String, Memory) - Constructor for class ru.ispras.microtesk.model.memory.Label
 
Label(String, Memory, int) - Constructor for class ru.ispras.microtesk.model.memory.Label
 
Label(Label) - Constructor for class ru.ispras.microtesk.test.template.Label
Constructs a copy of the specified label.
LABEL - ru.ispras.microtesk.test.template.Argument.Kind
 
LABEL - ru.ispras.microtesk.test.template.directive.Directive.Kind
 
LABEL - ru.ispras.microtesk.translator.nml.ir.primitive.Primitive.Modifier
Special-purpose addressing modes to compute immediates on the basis of labels in code
LABEL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
LABEL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
LABEL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
LABEL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
LABEL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Label.Kind - Enum in ru.ispras.microtesk.test.template
 
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(LabelReference) - Constructor for class ru.ispras.microtesk.test.template.LabelReference
 
LabelReference(LabelValue) - Constructor for class ru.ispras.microtesk.test.template.LabelReference
 
LabelReference(LabelValue, LocationAccessor) - 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
 
landingPad - Variable in class ru.ispras.microtesk.translator.mir.MirContext
 
lastOf(List<? extends T>) - Static method in class ru.ispras.microtesk.translator.mir.Lists
 
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_CommonLexer
 
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.MmuParser_CommonParser
 
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.MmuTreeWalker
 
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.NmlLexer
 
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.NmlParser
 
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_CommonLexer
 
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.MmuParser_CommonParser
 
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.MmuTreeWalker
 
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.NmlLexer
 
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.NmlParser
 
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_CommonLexer
 
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.MmuParser_CommonParser
 
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.MmuTreeWalker
 
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.NmlLexer
 
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.NmlParser
 
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_CommonLexer
 
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.MmuParser_CommonParser
 
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.MmuTreeWalker
 
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.NmlLexer
 
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.NmlParser
 
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_CommonLexer
 
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.MmuParser_CommonParser
 
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.MmuTreeWalker
 
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.NmlLexer
 
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.NmlParser
 
LEFT_SHIFT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
LengauerTarjanDom<Node,​Graph> - Class in ru.ispras.microtesk.translator.mir
 
LengauerTarjanDom(GraphNodes<Node, Graph>) - Constructor for class ru.ispras.microtesk.translator.mir.LengauerTarjanDom
 
length - Variable in class ru.ispras.microtesk.test.template.directive.DirectiveSpace
 
length() - Method in class ru.ispras.microtesk.utils.SparseArray
 
LEQ - ru.ispras.microtesk.mmu.translator.Operator
 
LEQ - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
LEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
LEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
LEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
LEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
LEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
LEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
LEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
LEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
LEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
LEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
LESS - ru.ispras.microtesk.mmu.translator.Operator
 
LESS - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
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_CommonLexer
 
LET - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
LET - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
LET - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
LET - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
LET_CONST - ru.ispras.microtesk.translator.nml.NmlSymbolKind
Constant number or static numeric expression
LET_LABEL - ru.ispras.microtesk.translator.nml.NmlSymbolKind
Constant label that associates some ID with a location (reg, mem or var item)
let_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.let_return
 
LET_STRING - ru.ispras.microtesk.translator.nml.NmlSymbolKind
Constant string
letConst() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
letConst() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
letConst() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
letConst() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
letConst_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.letConst_return
 
letConst_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.letConst_return
 
LetConstant - Class in ru.ispras.microtesk.translator.nml.ir.shared
 
LetConstant(String, Expr) - Constructor for class ru.ispras.microtesk.translator.nml.ir.shared.LetConstant
 
letDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
letDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
letDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.letDef_return
 
letExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
letExpr(String) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
letExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.letExpr_return
 
LetFactory - Class in ru.ispras.microtesk.translator.nml.antlrex
 
LetFactory(WalkerContext) - Constructor for class ru.ispras.microtesk.translator.nml.antlrex.LetFactory
 
LetLabel - Class in ru.ispras.microtesk.translator.nml.ir.shared
 
LetLabel(String, String) - Constructor for class ru.ispras.microtesk.translator.nml.ir.shared.LetLabel
 
LetLabel(String, String, int) - Constructor for class ru.ispras.microtesk.translator.nml.ir.shared.LetLabel
 
LETTER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
LETTER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
LETTER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
LETTER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
LETTER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
LETTER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
LETTER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
LETTER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
LETTER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
LETTER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
LEXER - ru.ispras.microtesk.translator.antlrex.log.SenderKind
The lexer class (generated by ANTLR).
lhs - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Assignment
 
lhs - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Concat
 
lhs - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Conditional
 
lhs - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Extract
 
lhs - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Sext
 
lhs - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Zext
 
LINE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
LINE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
LINE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
LINE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
LINE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
LINE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
LINE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
LINE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
LINE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
LINE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
LINEAR - ru.ispras.microtesk.translator.nml.ir.IrWalker.Direction
 
LineFormatException(int, String, Throwable) - Constructor for exception ru.ispras.microtesk.translator.mir.MirParser.LineFormatException
 
LIST_OPERATIONS - ru.ispras.microtesk.options.Option
 
Lists - Class in ru.ispras.microtesk.translator.mir
 
lo - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Extract
 
load() - Method in class ru.ispras.microtesk.model.Execution.InternalVariable
 
load() - Method in class ru.ispras.microtesk.model.memory.Location
 
load(String) - Method in class ru.ispras.microtesk.translator.mir.MirArchive
 
load(BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.Mmu
 
load(BitVector) - Method in interface ru.ispras.microtesk.model.memory.MemoryDevice
Loads data from the given address.
load(BitVector) - Method in class ru.ispras.microtesk.model.memory.MemoryDeviceWrapper
 
Load(Lvalue, Local) - Constructor for class ru.ispras.microtesk.translator.mir.Instruction.Load
 
LOAD - ru.ispras.microtesk.mmu.basis.MemoryOperation
Load (read) operation.
LOAD(MemoryDataType) - Static method in class ru.ispras.microtesk.mmu.basis.MemoryAccessType
 
loadAll() - Method in class ru.ispras.microtesk.translator.mir.MirArchive
 
loadFromModel(String) - Static method in class ru.ispras.microtesk.SysUtils
Loads a class with the specified name from models.jar.
loadMemoryElement(MemoryDevice, int, int) - Static method in class ru.ispras.microtesk.model.memory.loader.MemoryLoader
 
loadMemoryElement(MemoryDevice, int, BitVector) - Static method in class ru.ispras.microtesk.model.memory.loader.MemoryLoader
 
loadMemoryElements(String, Model) - Static method in class ru.ispras.microtesk.model.memory.loader.MemoryLoader
 
loadMemoryElementStructure(String) - Static method in class ru.ispras.microtesk.model.memory.loader.MemoryStructure
 
loadMemoryRegions(String) - Static method in class ru.ispras.microtesk.model.memory.loader.MemoryRegion
 
loadModel(String) - Static method in class ru.ispras.microtesk.SysUtils
Loads a model with the specified name from models.jar.
loadModel(String) - Static method in class ru.ispras.microtesk.tools.ToolUtils
Returns the Model.
loadPlugin(String) - Static method in class ru.ispras.microtesk.SysUtils
Loads a plug-in implemented by the specified class from microtesk.jar.
loadPlugins() - Static method in class ru.ispras.microtesk.Config
 
loadRevisions(Path) - Static method in class ru.ispras.microtesk.Config
 
loadSettings() - Static method in class ru.ispras.microtesk.Config
 
localInfo - Variable in class ru.ispras.microtesk.translator.mir.MirContext
 
LocalInfo(int, String) - Constructor for class ru.ispras.microtesk.translator.mir.MirContext.LocalInfo
 
locals - Variable in class ru.ispras.microtesk.translator.mir.Frame
 
locals - Variable in class ru.ispras.microtesk.translator.mir.MirContext
 
localVars() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
localVars_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.localVars_return
 
location() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
location() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
location() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
location() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
location() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
location(Where, String) - Method in class ru.ispras.microtesk.translator.nml.antlrex.LocationFactory
 
location(Where, String, List<String>) - Method in class ru.ispras.microtesk.translator.nml.antlrex.LocationFactory
 
location(Where, String, Expr, List<String>) - Method in class ru.ispras.microtesk.translator.nml.antlrex.LocationFactory
 
location(Where, Instance) - Method in class ru.ispras.microtesk.translator.nml.antlrex.LocationFactory
 
location(Location) - Method in class ru.ispras.microtesk.translator.nml.antlrex.ExprFactory
 
Location - Class in ru.ispras.microtesk.model.memory
 
Location - Class in ru.ispras.microtesk.translator.nml.ir.expr
 
Location(Data) - Constructor for class ru.ispras.microtesk.model.memory.Location
 
LOCATION - ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo.Kind
 
LOCATION - ru.ispras.microtesk.translator.nml.ir.shared.MemoryAlias.Kind
 
LOCATION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
LOCATION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
LOCATION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
LOCATION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
LOCATION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
LOCATION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
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.MmuParser
 
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_CommonParser
 
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.NmlTreeWalker
 
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.MmuParser
 
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_CommonParser
 
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.NmlTreeWalker
 
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.MmuParser
 
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_CommonParser
 
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.NmlTreeWalker
 
location_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.location_return
 
location_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.location_return
 
location_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.location_return
 
Location.Bitfield - Class in ru.ispras.microtesk.translator.nml.ir.expr
 
LocationAccessor - Interface in ru.ispras.microtesk.model.memory
The LocationAccessor interface is used by the simulator to access data stored in the specified location.
locationAtom() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
locationAtom() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
locationAtom() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
locationAtom() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
locationAtom() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
locationAtom_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.locationAtom_return
 
locationAtom_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.locationAtom_return
 
locationAtom_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.locationAtom_return
 
locationExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
locationExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
locationExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
locationExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
locationExpr(int) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
locationExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.locationExpr_return
 
locationExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.locationExpr_return
 
locationExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.locationExpr_return
 
LocationFactory - Class in ru.ispras.microtesk.translator.nml.antlrex
 
LocationFactory(WalkerContext) - Constructor for class ru.ispras.microtesk.translator.nml.antlrex.LocationFactory
 
LocationManager - Class in ru.ispras.microtesk.model.memory
The job of the LocationManager class is to save and restore values stored in specific locations.
LocationManager(LocationAccessor...) - Constructor for class ru.ispras.microtesk.model.memory.LocationManager
 
LocationSource - Interface in ru.ispras.microtesk.translator.nml.ir.expr
 
LocationSourceMemory - Class in ru.ispras.microtesk.translator.nml.ir.expr
 
LocationSourceMemory(MemoryResource) - 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_CommonParser
 
locationVal() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
locationVal() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
locationVal() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
locationVal() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
locationVal_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.locationVal_return
 
locationVal_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.locationVal_return
 
locationVal_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.locationVal_return
 
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.
logicExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
logicExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.logicExpr_return
 
LogStore - Interface in ru.ispras.microtesk.translator.antlrex.log
A base interface for a log store class (the class that will store and process information about events occurred during translation).
LogStoreConsole - Class in ru.ispras.microtesk.translator.antlrex.log
The simplest implementation of the LogStore interface, which posts messages to the console (the "standard" error output stream).
LogStoreListener - Class in ru.ispras.microtesk.translator.antlrex.log
The LogStoreListener class is designed as a base class for classes that listen to events posted to the log.
LogStoreListener(LogStore) - Constructor for class ru.ispras.microtesk.translator.antlrex.log.LogStoreListener
 
LogWriter - Class in ru.ispras.microtesk.translator.antlrex.log
The LogWriter is a helper class that provides facilities to post messages to the log.
LogWriter(SenderKind, String, LogStore) - Constructor for class ru.ispras.microtesk.translator.antlrex.log.LogWriter
 
longValue() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
LOWER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
LOWER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
LOWER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
LOWER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
LOWER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
LOWER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
LOWER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
LOWER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
LOWER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
LOWER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
LRU - ru.ispras.microtesk.mmu.model.sim.EvictionPolicyId
The LRU (Least Recently Used) data replacement policy.
Lvalue - Class in ru.ispras.microtesk.translator.mir
 
Lvalue() - Constructor for class ru.ispras.microtesk.translator.mir.Lvalue
 

M

mACTION() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
main(String[]) - Static method in class ru.ispras.microtesk.MicroTESK
 
MAIN - ru.ispras.microtesk.test.engine.InitializerMaker.Stage
 
MAIN - ru.ispras.microtesk.test.template.Template.SectionKind
 
makeCall(String, int) - Method in class ru.ispras.microtesk.translator.mir.MirBuilder
 
makeCallRet(String, int) - Method in class ru.ispras.microtesk.translator.mir.MirBuilder
 
makeClosure(String, int) - Method in class ru.ispras.microtesk.translator.mir.MirBuilder
 
makeConcreteCall(EngineContext, AbstractCall) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeConcreteCalls(EngineContext, List<AbstractCall>) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeConcretePrimitive(Model, Primitive) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeConcretePrimitive(EngineContext, Primitive) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeCopy() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveAnd
 
makeFunCall(Where, String, List<Expr>) - Method in class ru.ispras.microtesk.translator.nml.antlrex.ExprFactory
 
makeInitializer(EngineContext, int, InitializerMaker.Stage, AbstractCall, AbstractSequence, Primitive, Situation) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeInitializer(EngineContext, int, InitializerMaker.Stage, AbstractCall, AbstractSequence, Primitive, Situation, IsaPrimitive) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeInitializer(EngineContext, int, InitializerMaker.Stage, AbstractCall, Primitive, Situation, TestData, Map<String, Primitive>) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryInitializerMaker
 
makeInitializer(EngineContext, int, InitializerMaker.Stage, AbstractCall, Primitive, Situation, TestData, Map<String, Primitive>) - Method in class ru.ispras.microtesk.test.engine.branch.BranchInitializerMaker
 
makeInitializer(EngineContext, int, InitializerMaker.Stage, AbstractCall, Primitive, Situation, TestData, Map<String, Primitive>) - Method in interface ru.ispras.microtesk.test.engine.InitializerMaker
 
makeInitializer(EngineContext, int, InitializerMaker.Stage, AbstractCall, Primitive, Situation, TestData, Map<String, Primitive>) - Method in class ru.ispras.microtesk.test.engine.InitializerMakerDefault
 
makeInitializer(EngineContext, Primitive, BitVector) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeInitializer(PreparatorStore, BitVector, Map<String, BitVector>) - Method in class ru.ispras.microtesk.test.template.BufferPreparator
 
makeInitializer(PreparatorStore, BitVector, BitVector) - Method in class ru.ispras.microtesk.test.template.MemoryPreparator
 
makeInitializer(PreparatorStore, Primitive, BitVector, String) - Method in class ru.ispras.microtesk.test.template.Preparator
 
makeInstance(MmuBufferAccess, MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard
 
makeLabelsUnique(AbstractCall) - Method in class ru.ispras.microtesk.test.template.LabelUniqualizer
 
makeSpecialConcreteCall(EngineContext, String) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeStreamInit(EngineContext, String) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeStreamRead(EngineContext, String) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeStreamWrite(EngineContext, String) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
makeThisCall(String, int) - Method in class ru.ispras.microtesk.translator.mir.MirBuilder
 
mALIAS() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
mAMPER() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mAMPER() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mAND() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mAND() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
MapBuilder - Class in ru.ispras.microtesk.test.template
 
MapBuilder() - Constructor for class ru.ispras.microtesk.test.template.MapBuilder
 
mapToString(Map<U, V>) - Static method in class ru.ispras.microtesk.mmu.translator.ir.Ir
 
mark(String) - Static method in class ru.ispras.microtesk.model.Execution
 
MARK - ru.ispras.microtesk.mmu.translator.ir.Stmt.Kind
 
MARK - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MARK - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MARK - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MARK - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MARK - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MARK - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
MARK - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
MARK - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
MARK - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
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
 
match_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.match_return
 
Matcher<E extends Struct<?>,​A extends Address<?>> - Interface in ru.ispras.microtesk.mmu.model.sim
Matcher is a generic interface of a cache line matcher (hit checker).
matchNextOpc(BitVector, BitVector) - Method in class ru.ispras.microtesk.model.decoder.DecoderItem
 
mathFunc() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
mathFunc() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
mathFunc() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
mathFunc() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
mathFunc_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.mathFunc_return
 
mathFunc_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.mathFunc_return
 
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 - ru.ispras.microtesk.model.memory.Memory.Kind
 
MEM - Static variable 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.NmlParser_CommonParser
 
MEM - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
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
 
memDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.memDef_return
 
Memory<E extends Struct<?>,​A extends Address> - Class in ru.ispras.microtesk.mmu.model.sim
 
Memory - Class in ru.ispras.microtesk.mmu.translator.ir
 
Memory - Class in ru.ispras.microtesk.model.memory
 
Memory(String, Address, Var, Var, Map<String, Var>, Map<String, Attribute>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Memory
 
Memory(Struct<E>, Address<A>, BigInteger) - Constructor for class ru.ispras.microtesk.mmu.model.sim.Memory
 
Memory(Memory) - Constructor for class ru.ispras.microtesk.model.memory.Memory
 
Memory(Memory.Kind, String, Type, BigInteger, boolean) - Constructor for class ru.ispras.microtesk.model.memory.Memory
 
MEMORY - ru.ispras.microtesk.mmu.model.spec.MmuBuffer.Kind
Mapped to memory
MEMORY - ru.ispras.microtesk.mmu.translator.ir.ExternalSource.Kind
 
MEMORY - ru.ispras.microtesk.mmu.translator.MmuSymbolKind
Memory logic (MMU)
MEMORY - ru.ispras.microtesk.model.tracer.RecordKind
Processor memory access trace.
MEMORY - ru.ispras.microtesk.tools.adapter.trace.EventType
 
MEMORY - ru.ispras.microtesk.translator.nml.ir.shared.MemoryAlias.Kind
 
MEMORY - ru.ispras.microtesk.translator.nml.NmlSymbolKind
Memory storage (reg, mem, var)
MEMORY_EMPTY_DEPTH - Static variable in class ru.ispras.microtesk.model.memory.loader.MemorySaver
 
MEMORY_FILE_NAME_TAG - Static variable in class ru.ispras.microtesk.tools.simulator.memory.IrMemory
 
MEMORY_NAME - ru.ispras.microtesk.options.Option
 
MEMORY_REGIONS_FILE - Static variable in class ru.ispras.microtesk.model.memory.loader.ParametersLoader
 
MEMORY_STRUCTURE_FILE - Static variable in class ru.ispras.microtesk.model.memory.loader.ParametersLoader
 
Memory.Kind - Enum in ru.ispras.microtesk.model.memory
 
Memory.Proxy - Class in ru.ispras.microtesk.mmu.model.sim
Proxy class is used to simplify code of assignment expressions.
MemoryAccessContext - Class in ru.ispras.microtesk.mmu.basis
MemoryAccessContext contains data required for buffer access instantiation.
MemoryAccessContext() - Constructor for class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
 
MemoryAccessContext(String) - Constructor for class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
 
MemoryAccessContext(MemoryAccessContext) - Constructor for class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
 
MemoryAccessDetector - Class in ru.ispras.microtesk.translator.nml.analysis
 
MemoryAccessDetector() - Constructor for class ru.ispras.microtesk.translator.nml.analysis.MemoryAccessDetector
 
MemoryAccessMode - Class in ru.ispras.microtesk.model.memory
 
MemoryAccessMode(boolean, boolean, boolean) - Constructor for class ru.ispras.microtesk.model.memory.MemoryAccessMode
 
MemoryAccessMode(String) - Constructor for class ru.ispras.microtesk.model.memory.MemoryAccessMode
 
MemoryAccessStack - Class in ru.ispras.microtesk.mmu.basis
MemoryAccessStack represents a memory access stack.
MemoryAccessStack() - Constructor for class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
 
MemoryAccessStack(String) - 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.analysis
 
MemoryAccessStatus(boolean, boolean, int) - Constructor for class ru.ispras.microtesk.translator.nml.analysis.MemoryAccessStatus
 
MemoryAccessType - Class in ru.ispras.microtesk.mmu.basis
MemoryAccessType describes a memory access type, which is an operation (load or store) in couple with a block size (byte, word, etc.).
MemoryAccessType(MemoryDataType) - Constructor for class ru.ispras.microtesk.mmu.basis.MemoryAccessType
 
MemoryAccessType(MemoryOperation, MemoryDataType) - Constructor for class ru.ispras.microtesk.mmu.basis.MemoryAccessType
 
MemoryAlias - Class in ru.ispras.microtesk.translator.nml.ir.shared
 
MemoryAlias.Kind - Enum in ru.ispras.microtesk.translator.nml.ir.shared
 
MemoryAllocator - Class in ru.ispras.microtesk.model.memory
The job of the MemoryAllocator class is to place data in the memory storage.
MemoryAllocator(MemoryDevice, int, BigInteger) - Constructor for class ru.ispras.microtesk.model.memory.MemoryAllocator
Constructs a memory allocator object with the specified parameters.
MemoryControlFlowExplorer - Class in ru.ispras.microtesk.mmu.translator.codegen.spec
 
MemoryControlFlowExplorer(Memory) - Constructor for class ru.ispras.microtesk.mmu.translator.codegen.spec.MemoryControlFlowExplorer
 
MemoryDataGenerator - Class in ru.ispras.microtesk.mmu.test.engine.memory
MemoryDataGenerator implements a solver of memory-related constraints (hit, miss, etc.).
MemoryDataGenerator() - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.MemoryDataGenerator
 
MemoryDataType - Enum in ru.ispras.microtesk.mmu.basis
This enumeration contains basic data types.
MemoryDevice - Interface in ru.ispras.microtesk.model.memory
The MemoryDevice interface provides a unified access to an abstract memory device, which can be implemented as a simple data array or as a complex hierarchy of data buffers.
MemoryDeviceWrapper - Class in ru.ispras.microtesk.model.memory
The MemoryDeviceWrapper class adapts a Memory object to the MemoryDevice interface.
MemoryDeviceWrapper(Memory) - Constructor for class ru.ispras.microtesk.model.memory.MemoryDeviceWrapper
 
MemoryEngine - Class in ru.ispras.microtesk.mmu.test.engine.memory
MemoryEngine implements a test engine for memory management units (MMU).
MemoryEngine() - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngine
 
MemoryEngineUtils - Class in ru.ispras.microtesk.mmu.test.engine.memory
MemoryEngineUtils implements utilities used in the memory engine.
MemoryFactory - Class in ru.ispras.microtesk.tools.simulator.memory
 
MemoryFactory - Class in ru.ispras.microtesk.translator.nml.antlrex
 
MemoryFactory() - Constructor for class ru.ispras.microtesk.tools.simulator.memory.MemoryFactory
 
MemoryFactory(WalkerContext) - Constructor for class ru.ispras.microtesk.translator.nml.antlrex.MemoryFactory
 
MemoryFiles - Class in ru.ispras.microtesk.tools.simulator.memory
 
MemoryFiles(Path, Path) - Constructor for class ru.ispras.microtesk.tools.simulator.memory.MemoryFiles
 
MemoryImageLoader - Class in ru.ispras.microtesk.model.memory.loader
 
MemoryImageLoader() - Constructor for class ru.ispras.microtesk.model.memory.loader.MemoryImageLoader
 
MemoryImageLoader.Request - Class in ru.ispras.microtesk.model.memory.loader
 
MemoryInitializerMaker - Class in ru.ispras.microtesk.mmu.test.engine.memory
MemoryInitializerMaker implements the memory engine initializer maker.
MemoryInitializerMaker() - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.MemoryInitializerMaker
 
MemoryLoader - Class in ru.ispras.microtesk.model.memory.loader
The MemoryLoader class is implements loading of data from the file into the model's memory.
memoryName - Variable in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParameters
 
MemoryObject - Class in ru.ispras.microtesk.test.template
 
MemoryObject(String, int, MemoryAccessMode, BigInteger, BigInteger) - Constructor for class ru.ispras.microtesk.test.template.MemoryObject
 
MemoryObjectBuilder - Class in ru.ispras.microtesk.test.template
 
MemoryObjectBuilder(int, LabelManager, GeneratorSettings) - Constructor for class ru.ispras.microtesk.test.template.MemoryObjectBuilder
 
MemoryOperation - Enum in ru.ispras.microtesk.mmu.basis
MemoryOperation contains types of memory operations.
MemoryPreparator - Class in ru.ispras.microtesk.test.template
The MemoryPreparator describes instruction sequences to set up memory state.
MemoryPreparator(int, LazyData, LazyData, List<AbstractCall>) - Constructor for class ru.ispras.microtesk.test.template.MemoryPreparator
 
MemoryPreparatorBuilder - Class in ru.ispras.microtesk.test.template
The MemoryPreparatorBuilder class is responsible for construction of memory preparators.
MemoryPreparatorBuilder(int) - Constructor for class ru.ispras.microtesk.test.template.MemoryPreparatorBuilder
 
MemoryPreparatorStore - Class in ru.ispras.microtesk.test.template
The MemoryPreparatorStore class stores a collection of memory preparators.
MemoryPreparatorStore() - Constructor for class ru.ispras.microtesk.test.template.MemoryPreparatorStore
 
MemoryRegion - Class in ru.ispras.microtesk.model.memory.loader
The MemoryRegion class contains information about memory region for loading and writing data.
MemoryResource - Class in ru.ispras.microtesk.translator.nml.ir.shared
 
MemoryResource(Memory.Kind, String, Type, BigInteger, boolean, MemoryAlias) - Constructor for class ru.ispras.microtesk.translator.nml.ir.shared.MemoryResource
 
MemorySaver - Class in ru.ispras.microtesk.model.memory.loader
The MemorySaver class is implements saving model memory to a file
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
 
MemoryStructure - Class in ru.ispras.microtesk.model.memory.loader
 
MemoryTracker - Class in ru.ispras.microtesk.model.memory
The MemoryTracker class tracks usage of memory regions.
MemoryTracker() - Constructor for class ru.ispras.microtesk.model.memory.MemoryTracker
 
MemoryTracker.Region - Class in ru.ispras.microtesk.model.memory
 
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(AccessConstraints, AccessConstraints) - Static method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints
 
merge(MemoryAccessStatus) - Method in class ru.ispras.microtesk.translator.nml.analysis.MemoryAccessStatus
 
MESI - ru.ispras.microtesk.mmu.model.sim.CoherenceProtocolId
The MESI cache coherence protocol.
Message(String, String, String, String) - Constructor for class ru.ispras.microtesk.tools.transform.TraceTransformer.Message
 
MESSAGE - ru.ispras.microtesk.translator.antlrex.log.LogEntry.Kind
Signifies an informational message that highlights some issue in the specification (or in the tool) that requires the user's attention, but is not necessarily an error.
MetaAddressingMode - Class in ru.ispras.microtesk.model.metadata
The MetaAddressingMode class holds information on the specified addressing mode.
MetaAddressingMode(String, Type, boolean, boolean, boolean, boolean, boolean, int) - Constructor for class ru.ispras.microtesk.model.metadata.MetaAddressingMode
 
MetaAddressingMode(String, Type, Map<String, MetaArgument>, boolean, boolean, boolean, boolean, boolean, int) - Constructor for class ru.ispras.microtesk.model.metadata.MetaAddressingMode
Constructs a metadata object for an addressing mode.
MetaArgument - Class in ru.ispras.microtesk.model.metadata
The MetaArgument class describes arguments or addressing modes and operations.
MetaArgument(String, Type) - Constructor for class ru.ispras.microtesk.model.metadata.MetaArgument
Constructs a meta argument object for an immediate argument.
MetaArgument(String, IsaPrimitiveKind, ArgumentMode, Set<String>, Type) - Constructor for class ru.ispras.microtesk.model.metadata.MetaArgument
Constructs a meta argument object.
MetaArgument(String, MetaAddressingMode, ArgumentMode) - Constructor for class ru.ispras.microtesk.model.metadata.MetaArgument
Constructs a meta argument object for an addressing mode argument.
MetaArgument(String, MetaGroup, ArgumentMode) - Constructor for class ru.ispras.microtesk.model.metadata.MetaArgument
Constructs a meta argument object for an group.
MetaArgument(String, MetaOperation, ArgumentMode) - Constructor for class ru.ispras.microtesk.model.metadata.MetaArgument
Constructs a meta argument object for an operation argument.
MetaData - Interface in ru.ispras.microtesk.model.metadata
The MetaData interface is a common interface to be implemented by metadata object.
MetaDataGenerator - Class in ru.ispras.microtesk.translator.nml.codegen.metadata
 
MetaDataGenerator(Translator<Ir>) - Constructor for class ru.ispras.microtesk.translator.nml.codegen.metadata.MetaDataGenerator
 
MetaDataUtils - Class in ru.ispras.microtesk.model.metadata
The MetaDataUtils class contains utility methods to deal with objects implementing the MetaData interface.
MetaGroup - Class in ru.ispras.microtesk.model.metadata
The MetaGroup class describes a group of metadata items such as addressing modes and operations.
MetaGroup(MetaGroup.Kind, String, Collection<? extends MetaData>) - Constructor for class ru.ispras.microtesk.model.metadata.MetaGroup
Constructs a MetaGroup object.
MetaGroup(MetaGroup.Kind, String, MetaData...) - Constructor for class ru.ispras.microtesk.model.metadata.MetaGroup
Constructs a MetaGroup object.
MetaGroup.Kind - Enum in ru.ispras.microtesk.model.metadata
Specifies the kind of stored items.
MetaLocationStore - Class in ru.ispras.microtesk.model.metadata
The MetaLocationStore class describes memory resources of the processor (as registers and memory store locations).
MetaLocationStore(String, Type, BigInteger) - Constructor for class ru.ispras.microtesk.model.metadata.MetaLocationStore
 
MetaModel - Class in ru.ispras.microtesk.model.metadata
The MetaModel class stores information on the model and provides methods to access it.
MetaModel(Collection<MetaAddressingMode>, Collection<MetaGroup>, Collection<MetaOperation>, Collection<MetaGroup>, Collection<MetaLocationStore>, Collection<MetaLocationStore>) - Constructor for class ru.ispras.microtesk.model.metadata.MetaModel
 
MetaModel(Map<String, MetaAddressingMode>, Map<String, MetaGroup>, Map<String, MetaOperation>, Map<String, MetaGroup>, Map<String, MetaLocationStore>, Map<String, MetaLocationStore>) - Constructor for class ru.ispras.microtesk.model.metadata.MetaModel
 
MetaModelBuilder - Class in ru.ispras.microtesk.model.metadata
 
MetaModelBuilder() - Constructor for class ru.ispras.microtesk.model.metadata.MetaModelBuilder
 
MetaModelPrinter - Class in ru.ispras.microtesk.model.metadata
TODO: port all code to the toString method of corresponding meta data objects.
MetaModelPrinter(MetaModel) - Constructor for class ru.ispras.microtesk.model.metadata.MetaModelPrinter
 
MetaOperation - Class in ru.ispras.microtesk.model.metadata
The MetaOperation class stores information on the given operation.
MetaOperation(String, String, boolean, boolean, boolean, boolean, boolean, boolean, int) - Constructor for class ru.ispras.microtesk.model.metadata.MetaOperation
 
MetaOperation(String, String, boolean, Map<String, MetaArgument>, Map<String, MetaShortcut>, boolean, boolean, boolean, boolean, boolean, int) - Constructor for class ru.ispras.microtesk.model.metadata.MetaOperation
 
MetaShortcut - Class in ru.ispras.microtesk.model.metadata
The MetaShortcut class describes a shortcut way to refer to an operation in some specific context.
MetaShortcut(String, MetaOperation) - Constructor for class ru.ispras.microtesk.model.metadata.MetaShortcut
Creates a shortcut object.
method - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Call
 
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 - ru.ispras.microtesk.mmu.translator.Operator
 
MINUS - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
MINUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MINUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MINUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MINUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MINUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MINUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
MINUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
MINUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
MINUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
MINUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
mir - Variable in class ru.ispras.microtesk.translator.mir.util.NmlInstances.BinderInfo
 
Mir2Node - Class in ru.ispras.microtesk.translator.mir
 
Mir2Node() - Constructor for class ru.ispras.microtesk.translator.mir.Mir2Node
 
Mir2Node(Mir2Node.InsnToSmtVisitor) - Constructor for class ru.ispras.microtesk.translator.mir.Mir2Node
 
Mir2Node.AssignList - Class in ru.ispras.microtesk.translator.mir
 
MirArchive - Class in ru.ispras.microtesk.translator.mir
 
MirArchive() - Constructor for class ru.ispras.microtesk.translator.mir.MirArchive
 
MirArchive.EntryLoadException - Exception in ru.ispras.microtesk.translator.mir
 
MirBlock - Class in ru.ispras.microtesk.translator.mir
 
MirBlock(MirContext, BasicBlock) - Constructor for class ru.ispras.microtesk.translator.mir.MirBlock
 
MirBuilder - Class in ru.ispras.microtesk.translator.mir
 
MirBuilder() - Constructor for class ru.ispras.microtesk.translator.mir.MirBuilder
 
MirBuilder(String) - Constructor for class ru.ispras.microtesk.translator.mir.MirBuilder
 
MirContext - Class in ru.ispras.microtesk.translator.mir
 
MirContext(String, FuncTy) - Constructor for class ru.ispras.microtesk.translator.mir.MirContext
 
MirContext.Attribute - Enum in ru.ispras.microtesk.translator.mir
 
MirContext.LocalInfo - Class in ru.ispras.microtesk.translator.mir
 
MirParser - Class in ru.ispras.microtesk.translator.mir
 
MirParser(InputStream) - Constructor for class ru.ispras.microtesk.translator.mir.MirParser
 
MirParser(Reader) - Constructor for class ru.ispras.microtesk.translator.mir.MirParser
 
MirParser.LineFormatException - Exception in ru.ispras.microtesk.translator.mir
 
MirPassDriver - Class in ru.ispras.microtesk.translator.mir
 
MirPassDriver(List<Pass>) - Constructor for class ru.ispras.microtesk.translator.mir.MirPassDriver
 
MirPassDriver(Pass...) - Constructor for class ru.ispras.microtesk.translator.mir.MirPassDriver
 
MirText - Class in ru.ispras.microtesk.translator.mir
 
MirText(MirContext) - Constructor for class ru.ispras.microtesk.translator.mir.MirText
 
MirTransHandler - Class in ru.ispras.microtesk.translator.mir
 
MirTransHandler(Translator<Ir>) - Constructor for class ru.ispras.microtesk.translator.mir.MirTransHandler
 
MirTy - Interface in ru.ispras.microtesk.translator.mir
 
mIS_NAN() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mIS_NAN() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mIS_SIGN_NAN() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mIS_SIGN_NAN() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mIS_TYPE() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mIS_TYPE() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
MISS - ru.ispras.microtesk.mmu.basis.BufferAccessEvent
 
MISS - ru.ispras.microtesk.mmu.settings.BufferEventsSettings.Values
 
mLABEL() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
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_NEXT() - 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() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
mmu() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
Mmu<A extends Address<?>> - Class in ru.ispras.microtesk.mmu.model.sim
 
Mmu(Address<A>) - Constructor for class ru.ispras.microtesk.mmu.model.sim.Mmu
 
MMU - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MMU - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MMU - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MMU - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MMU - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.MmuParser_CommonParser
 
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.MmuTreeWalker
 
MMU_BUFFER_CONFIG - ru.ispras.microtesk.options.Option
 
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.MmuParser
 
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_CommonLexer
 
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.MmuParser_CommonParser
 
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.MmuTreeWalker
 
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.MmuLexer
 
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.MmuParser
 
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_CommonParser
 
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.MmuTreeWalker
 
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.MmuParser
 
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_CommonLexer
 
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.MmuParser_CommonParser
 
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.MmuTreeWalker
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.MmuParser_CommonParser
 
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.MmuTreeWalker
 
MMU_NEXT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MMU_NEXT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MMU_NEXT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MMU_NEXT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MMU_NEXT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.MmuParser_CommonParser
 
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.MmuTreeWalker
 
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.MmuLexer
 
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.MmuParser
 
MMU_RANGE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
mmu_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.mmu_return
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.MmuParser_CommonParser
 
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.MmuTreeWalker
 
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.MmuLexer
 
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.MmuParser
 
MMU_STRUCT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MMU_TU - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MMU_TU - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MMU_TU - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.MmuParser_CommonParser
 
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.MmuTreeWalker
 
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.MmuLexer
 
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.MmuParser
 
MMU_WAYS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MmuAction - Class in ru.ispras.microtesk.mmu.model.spec
MmuAction describes an action, i.e.
MmuAction(String) - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuAction
 
MmuAction(String, boolean) - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuAction
 
MmuAction(String, MmuBinding...) - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuAction
 
MmuAction(String, MmuBufferAccess, MmuBinding...) - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuAction
 
MmuAction(String, MmuBufferAccess, MmuStruct, MmuStruct) - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuAction
 
MmuAction(String, MmuStruct, MmuStruct) - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuAction
 
MmuAddressInstance - Class in ru.ispras.microtesk.mmu.model.spec
MmuAddressInstance describes an address, i.e.
MmuAddressInstance(String) - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuAddressInstance
 
MmuAddressInstance(String, Var, NodeVariable) - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuAddressInstance
 
MmuAddressViewBuilder - Class in ru.ispras.microtesk.mmu.model.spec
MmuAddressViewBuilder implements an address view builder.
MmuAddressViewBuilder(MmuAddressInstance, Node...) - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuAddressViewBuilder
 
MmuBinding - Class in ru.ispras.microtesk.mmu.model.spec
MmuBinding describes an assignment, i.e.
MmuBinding(Variable, BitVector) - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuBinding
 
MmuBinding(Variable, Variable) - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuBinding
 
MmuBinding(Variable, Node) - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuBinding
 
MmuBinding(Node) - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuBinding
 
MmuBinding(Node, Variable) - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuBinding
 
MmuBinding(Node, Node) - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuBinding
 
MmuBuffer - Class in ru.ispras.microtesk.mmu.model.spec
MmuBuffer represents an MMU buffer.
MmuBuffer(String, MmuBuffer.Kind, long, long, MmuAddressInstance, Node, Node, Node, Collection<MmuBinding>, boolean, MmuBuffer) - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuBuffer
 
MmuBuffer.Kind - Enum in ru.ispras.microtesk.mmu.model.spec
Describes buffer type.
MmuBufferAccess - Class in ru.ispras.microtesk.mmu.model.spec
MmuBufferAccess represents an MMU buffer access.
MmuBufferAccess(MmuBuffer, BufferAccessEvent, MemoryAccessContext, MmuAddressInstance, MmuStruct, MmuAddressInstance) - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuBufferAccess
 
MmuBufferAccess(MmuBuffer, BufferAccessEvent, MmuAddressInstance, MmuStruct, MmuAddressInstance) - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuBufferAccess
 
MmuDynamicConst - Class in ru.ispras.microtesk.mmu.model.spec
The MmuDynamicConst class implements a dynamic constant that describes a bit vector of the specified size.
MmuDynamicConst(Value<?>, int) - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuDynamicConst
 
MmuEntry - Class in ru.ispras.microtesk.mmu.model.spec
MmuEntry represents an entry of a MmuBuffer.
MmuEntry(Collection<NodeVariable>) - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuEntry
 
mmuFunction() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
mmuFunction_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.mmuFunction_return
 
MmuGuard - Class in ru.ispras.microtesk.mmu.model.spec
MmuGuard represents a guard, i.e.
MmuGuard(Node) - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuGuard
 
MmuGuard(MemoryOperation) - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuGuard
 
MmuGuard(MemoryOperation, Node) - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuGuard
 
MmuGuard(MemoryOperation, MmuBufferAccess, Node, MmuSegment, boolean) - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuGuard
 
MmuGuard(MmuBufferAccess) - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuGuard
 
MmuGuard(MmuBufferAccess, Node) - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuGuard
 
MmuGuard(MmuSegment, boolean) - Constructor for class ru.ispras.microtesk.mmu.model.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
 
MmuLexer - Class in ru.ispras.microtesk.mmu.translator.grammar
 
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(CharStream, Preprocessor, SymbolTable) - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
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, RecognizerSharedState, MmuLexer) - 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.DFA17 - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuLexer.DFA1 - Class in ru.ispras.microtesk.mmu.translator.grammar
 
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<E extends Struct<?>,​A extends Address<?>> - Class in ru.ispras.microtesk.mmu.model.sim
MmuMapping describes a buffer mapped to memory.
MmuMapping(Struct<E>, Address<A>, BigInteger, int, CachePolicy, Indexer<A>, Matcher<E, A>) - Constructor for class ru.ispras.microtesk.mmu.model.sim.MmuMapping
Constructs a memory-mapped buffer of the given length and associativity.
MmuModel - Class in ru.ispras.microtesk.mmu.model.sim
MmuModel is a base class for all MMU models.
MmuModel(MemoryDevice, String, Memory<? extends Struct, ? extends Address>) - Constructor for class ru.ispras.microtesk.mmu.model.sim.MmuModel
 
MmuOperation - Class in ru.ispras.microtesk.mmu.model.spec
 
MmuOperation(String, MmuAddressInstance, MmuBinding...) - Constructor for class ru.ispras.microtesk.mmu.model.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_CommonParser - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser(TokenStream, RecognizerSharedState, MmuParser) - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MmuParser_CommonParser(TokenStream, 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.andLogicExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.argument_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.atom_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.attrExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.attributeCall_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.attributeCallStatement_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.attributeFormatCall_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.bitFieldExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.comparisionExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.conditionalStatement_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.constant_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.DFA46 - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.elseExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.elseIfExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.elseIfStmt_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.elseStmt_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.expr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.formatId_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.formatIdElseIf_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.formatIdList_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.functionCall_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.functionCallStatement_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.functionDecl_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.ifExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.ifStmt_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.instance_arg_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.instance_arg2_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.instance_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.letConst_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.location_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.locationAtom_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.locationExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.locationVal_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.mathFunc_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.mulExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.nonNumExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.numExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.orBitExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.orLogicExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.plusExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.powExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.relationExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.revision_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.sequence_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.shiftExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.statement_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.typeCast_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.typeExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.unaryExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser_CommonParser.xorBitExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.address_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.addressType_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.addressValue_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.buffer_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.bufferId_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.bufferParameter_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.bufferParameterRev_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.declaration_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.declarationRev_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.entry_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.extern_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.externExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.field_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.fields_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.funcBody_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.funcHeader_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.funcParams_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.function_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.index_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.let_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.localVars_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.match_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.mmu_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.mmuFunction_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.mmuVariable_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.mmuVariableType_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.nameType_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.next_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.operation_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.policy_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.range_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.segment_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.sets_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.startRule_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.struct_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.typeRef_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuParser.ways_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuPlugin - Class in ru.ispras.microtesk.mmu
MmuPlugin is a MicroTESK plugin responsible for specifying and testing memory management units (MMU) (address translation, caching, etc.).
MmuPlugin() - Constructor for class ru.ispras.microtesk.mmu.MmuPlugin
 
MmuProgram - Class in ru.ispras.microtesk.mmu.model.spec
MmuProgram represents a system of transitions.
MmuProgram.Builder - Class in ru.ispras.microtesk.mmu.model.spec
 
MmuSegment - Class in ru.ispras.microtesk.mmu.model.spec
MmuSegment represents a virtual memory segment (address space).
MmuSegment(String, MmuAddressInstance, MmuAddressInstance, BitVector, BitVector) - Constructor for class ru.ispras.microtesk.mmu.model.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.model.spec
The MmuStruct class describes a variable represented by a structure (a list of Variable objects).
MmuStruct(String, NodeVariable...) - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuStruct
Constructs an MmuStruct object.
MmuSubsystem - Class in ru.ispras.microtesk.mmu.model.spec
MmuSubsystem describes a memory management unit (MMU).
MmuSubsystem.Builder - Class in ru.ispras.microtesk.mmu.model.spec
 
MmuSubsystem.Holder - Interface in ru.ispras.microtesk.mmu.model.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.model.spec
MmuTransition represents a transition, which is a link between two MmuAction.
MmuTransition(MmuAction, MmuAction) - Constructor for class ru.ispras.microtesk.mmu.model.spec.MmuTransition
 
MmuTransition(MmuAction, MmuAction, MmuGuard) - Constructor for class ru.ispras.microtesk.mmu.model.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.elseIfExpr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuTreeWalker.expr_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuTreeWalker.functionCall_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuTreeWalker.statement_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuTreeWalker.variableAtom_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuTreeWalker.variableBitfield_return - Class in ru.ispras.microtesk.mmu.translator.grammar
 
MmuTreeWalkerBase - Class in ru.ispras.microtesk.mmu.translator
The MmuTreeWalkerBase class provides factory methods to create MMU IR.
MmuTreeWalkerBase(TreeNodeStream, RecognizerSharedState) - Constructor for class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
MmuTreeWalkerBase.BufferBuilder - Class in ru.ispras.microtesk.mmu.translator
Builder for Buffer objects.
MmuTreeWalkerBase.CallableBuilder - Class in ru.ispras.microtesk.mmu.translator
 
MmuTreeWalkerBase.CommonBuilder - Class in ru.ispras.microtesk.mmu.translator
 
MmuTreeWalkerBase.IfBuilder - Class in ru.ispras.microtesk.mmu.translator
 
MmuTreeWalkerBase.OperationBuilder - Class in ru.ispras.microtesk.mmu.translator
 
MmuTreeWalkerBase.StructBuilder - Class in ru.ispras.microtesk.mmu.translator
Builder for a Type.
mmuVariable() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
mmuVariable_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.mmuVariable_return
 
mmuVariableType() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
mmuVariableType_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.mmuVariableType_return
 
mNEQ() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mNEQ() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mNEWLINE() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mNEWLINE() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mNONCONTROL() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mNONCONTROL() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mNOT() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mNOT() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mod(Data) - Method in class ru.ispras.microtesk.model.data.Data
 
mod(FloatX) - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
MOD - ru.ispras.microtesk.mmu.translator.Operator
 
MOD - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
MODE - ru.ispras.microtesk.mmu.translator.ir.ExternalSource.Kind
 
MODE - ru.ispras.microtesk.model.IsaPrimitiveKind
Addressing mode
MODE - ru.ispras.microtesk.model.metadata.MetaGroup.Kind
Addressing mode
MODE - ru.ispras.microtesk.test.template.Argument.Kind
 
MODE - ru.ispras.microtesk.test.template.Primitive.Kind
 
MODE - ru.ispras.microtesk.translator.nml.ir.primitive.Primitive.Kind
Addressing mode.
MODE - ru.ispras.microtesk.translator.nml.NmlSymbolKind
Addressing mode
MODE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
MODE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
MODE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
MODE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
MODE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
MODE_CLASS_FORMAT - Static variable in class ru.ispras.microtesk.translator.codegen.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.codegen.PackageInfo
Format string for the name of the package that stores modes (nML).
ModeAccess(MirContext, MirContext) - Constructor for class ru.ispras.microtesk.translator.mir.NmlIrTrans.ModeAccess
 
modeDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
modeDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
modeDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.modeDef_return
 
modeDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.modeDef_return
 
model - Variable in class ru.ispras.microtesk.tools.simulator.BinaryProgramReader
 
Model - Class in ru.ispras.microtesk.model
The Model class implements an ISA model and provides its facilities to external users.
Model(String, String, MetaModel, Decoder, ProcessingElement.Factory, TemporaryVariables.Factory, Map<String, IsaPrimitiveInfoAnd>, Map<String, IsaPrimitiveInfoAnd>) - Constructor for class ru.ispras.microtesk.model.Model
 
MODEL_NAME - ru.ispras.microtesk.options.Option
 
MODEL_PACKAGE - Static variable in class ru.ispras.microtesk.translator.codegen.PackageInfo
The name of the root package for generated models.
MODEL_PACKAGE_FORMAT - Static variable in class ru.ispras.microtesk.translator.codegen.PackageInfo
Format string for the package where the specified model is located.
ModelBuilder - Class in ru.ispras.microtesk.model
 
ModelBuilder(String, String, MetaModel, Decoder, ProcessingElement.Factory, TemporaryVariables.Factory) - Constructor for class ru.ispras.microtesk.model.ModelBuilder
 
ModelStateManager - Interface in ru.ispras.microtesk.model
The ModelStateManager interface is to be defines methods for managing the state of the model.
modeReturn() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
modeReturn() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
modeReturn_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.modeReturn_return
 
modeReturn_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.modeReturn_return
 
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, boolean) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
modeSpecPart_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.modeSpecPart_return
 
modifiedMap() - Method in class ru.ispras.microtesk.translator.mir.StoreAnalysis
 
modifier - Variable in class ru.ispras.microtesk.model.IsaPrimitive
 
modifier() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
modifier() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
modifier_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.modifier_return
 
modifier_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.modifier_return
 
MOESI - ru.ispras.microtesk.mmu.model.sim.CoherenceProtocolId
The MOESI cache coherence protocol.
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
 
MOSI - ru.ispras.microtesk.mmu.model.sim.CoherenceProtocolId
The MOSI cache coherence protocol.
moveAll(List<? super T>, List<? extends T>) - Static method in class ru.ispras.microtesk.translator.mir.Lists
 
mPLUS() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mPLUS() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mPP_DEFINE() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mPP_DEFINE() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mPP_ELSE() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mPP_ELSE() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mPP_ENDIF() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mPP_ENDIF() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mPP_EXPAND() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mPP_EXPAND() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mPP_FILENAME() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mPP_FILENAME() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mPP_IFDEF() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mPP_IFDEF() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mPP_IFNDEF() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mPP_IFNDEF() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mPP_INCLUDE() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mPP_INCLUDE() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mPP_UNDEF() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mPP_UNDEF() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mPSEUDO() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
mREG() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
mREM() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mREM() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mREST() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mREST() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mRETURN() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mRETURN() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mREVISION() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mREVISION() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mRIGHT_BRACE() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mRIGHT_BRACE() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mRIGHT_BROCKET() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mRIGHT_BROCKET() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mRIGHT_HOOK() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mRIGHT_HOOK() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mRIGHT_PARENTH() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mRIGHT_PARENTH() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mRIGHT_SHIFT() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mRIGHT_SHIFT() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mROTATE_LEFT() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mROTATE_LEFT() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mROTATE_RIGHT() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mROTATE_RIGHT() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mROUND() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mROUND() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mSEMI() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mSEMI() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mSHARED() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mSHARED() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mSHARP() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mSHARP() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
MSI - ru.ispras.microtesk.mmu.model.sim.CoherenceProtocolId
The MSI cache coherence protocol.
mSIGN_EXTEND() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mSIGN_EXTEND() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mSINGLE_COMMENT() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mSINGLE_COMMENT() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mSIZE_OF() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mSIZE_OF() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mSPACE() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mSPACE() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mSQRT() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mSQRT() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mSTRING_CONST() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mSTRING_CONST() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mSTRUCT() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
mSYMBOL() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mSYMBOL() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mSYNTAX() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
mTHEN() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mTHEN() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mTILDE() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mTILDE() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mTokens() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mTokens() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
mTokens() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mTokens() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
mTRACE() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mTRACE() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mTYPE() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
mTYPE_OF() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mTYPE_OF() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mul(FloatX) - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
MUL - ru.ispras.microtesk.mmu.translator.Operator
 
MUL - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
MUL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
MUL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
MUL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
MUL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
MUL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
MUL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
MUL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
MUL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
MUL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
MUL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
mulExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
mulExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
mulExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
mulExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
mulExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.mulExpr_return
 
mulExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.mulExpr_return
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
multiply(Data) - Method in class ru.ispras.microtesk.model.data.Data
 
mUNDEFINED() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mUNDEFINED() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mUNPREDICTED() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mUNPREDICTED() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mUP_ARROW() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mUP_ARROW() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mUPPER() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mUPPER() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mVAR() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
mVERT_BAR() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mVERT_BAR() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mWHITESPACE() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mWHITESPACE() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
mZERO_EXTEND() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
mZERO_EXTEND() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 

N

NA - ru.ispras.microtesk.model.ArgumentMode
Not applicable.
name - Variable in class ru.ispras.microtesk.mmu.model.spec.MmuStruct
 
name - Variable in class ru.ispras.microtesk.translator.mir.MirContext.LocalInfo
 
name - Variable in class ru.ispras.microtesk.translator.mir.MirContext
 
name - Variable in class ru.ispras.microtesk.translator.mir.Static
 
NAME - Static variable in class ru.ispras.microtesk.translator.nml.coverage.GeneratorAllPaths
 
namedConstant(Where, String) - Method in class ru.ispras.microtesk.translator.nml.antlrex.ExprFactory
 
NamePath - Class in ru.ispras.microtesk.utils
 
nameType() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
nameType_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.nameType_return
 
needsIndent() - Method in class ru.ispras.microtesk.test.template.directive.Directive
Checks whether an indentation is required when printing the directive.
needsIndent() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveLabel
 
needsIndent() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveLabelGlobal
 
neg() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
negate() - Method in class ru.ispras.microtesk.model.data.Data
 
NEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
NEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
NEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
NEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
NEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
NEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
NEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
NEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
NEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
NEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
newAddress(long) - Static method in class ru.ispras.microtesk.test.Executor.Status
 
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.MemoryPreparatorBuilder
 
newAddressReference(int) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
newAddressReference(int) - Method in class ru.ispras.microtesk.test.template.Template
 
newAddressReference(int, int) - Method in class ru.ispras.microtesk.test.template.MemoryPreparatorBuilder
 
newAddressReference(int, int, int) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
newAddressReference(int, int, int) - Method in class ru.ispras.microtesk.test.template.Template
 
newAlias(Where, String) - Method in class ru.ispras.microtesk.translator.nml.antlrex.TypeFactory
 
newAlign(int, int, int) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory
 
newAlignByte(int, int) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory
 
newAlignPower2(int, int, int) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory
 
newAllocationData(Where, Allocator, List<Primitive>, List<Primitive>, int, Map<Object, Object>, Map<Object, Object>, boolean) - Method in class ru.ispras.microtesk.test.template.Template
 
newAllocator(String) - Static method in class ru.ispras.microtesk.test.template.AllocatorBuilder
 
newAllocatorAction(AllocatorAction) - Static method in class ru.ispras.microtesk.test.template.AbstractCall
 
newArgumentCall(String, String) - Static method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAttributeCall
 
newAssert(CommonTree, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newAssignment(CommonTree, Node, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newAtomicSequence(List<AbstractCall>) - Static method in class ru.ispras.microtesk.test.template.AbstractCall
 
newAttributeCall(CommonTree, List<CommonTree>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newAttributeRef(CommonTree, boolean, List<Node>, CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newBinaryOperator(String, BigInteger, Value) - Static method in class ru.ispras.microtesk.test.template.OperatorValueFactory
 
newBinaryOperator(String, Value, BigInteger) - Static method in class ru.ispras.microtesk.test.template.OperatorValueFactory
 
newBinaryOperator(String, Value, Value) - Static method in class ru.ispras.microtesk.test.template.OperatorValueFactory
 
newBitfield(CommonTree, Node, Node, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newBlock() - Method in class ru.ispras.microtesk.translator.mir.MirContext
 
newCall(CommonTree, List<Node>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newCall(IsaPrimitive) - Method in class ru.ispras.microtesk.model.Model
 
newCallExpr(Where, NodeOperation) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newCallStmt(NodeOperation) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newCard(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.antlrex.TypeFactory
 
newCfg(MirContext) - Static method in class ru.ispras.microtesk.translator.mir.DomTreeBuilder
 
newCodeFile(Options, int) - Static method in class ru.ispras.microtesk.test.Printer
 
newCollection(String, Collection<BigInteger>) - Static method in class ru.ispras.microtesk.test.template.Preparator.Argument
 
newComment(String) - Static method in class ru.ispras.microtesk.test.template.AbstractCall
 
newComment(String) - Static method in class ru.ispras.microtesk.test.template.ConcreteCall
 
newComment(String) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory
 
newConcat(CommonTree, Node, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newConcreteSequence(Section, List<ConcreteCall>) - Static method in class ru.ispras.microtesk.test.ConcreteSequence
 
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.antlrex.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.engine.branch.BranchEntry
 
newCopy() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
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(String, BigInteger[], boolean) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory
 
newData(String, DataGenerator, int, boolean) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory
 
newData(DataSection) - Static method in class ru.ispras.microtesk.test.template.AbstractCall
 
newData(DirectiveTypeInfo, BigInteger[], boolean) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory
 
newData(DirectiveTypeInfo, DataGenerator, int, boolean) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory
 
newDataFile(Options, int) - Static method in class ru.ispras.microtesk.test.Printer
 
newDataReference() - Method in class ru.ispras.microtesk.test.template.MemoryPreparatorBuilder
 
newDataReference(int, int) - Method in class ru.ispras.microtesk.test.template.MemoryPreparatorBuilder
 
newDataValues(String, List<Value>, boolean) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory
 
newDataValues(DirectiveTypeInfo, List<Value>, boolean) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory
 
newDefault() - Static method in class ru.ispras.microtesk.translator.mir.MirPassDriver
 
newEmpty() - Static method in class ru.ispras.microtesk.test.template.AbstractCall
 
newEmptyMemory() - Static method in class ru.ispras.microtesk.tools.simulator.memory.MemoryFactory
 
newEmptyRecord() - Static method in class ru.ispras.microtesk.model.tracer.Record
 
newEncoder() - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
 
newEntryFieldReference(int, String) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
newEntryFieldReference(int, String) - Method in class ru.ispras.microtesk.test.template.Template
 
newEntryFieldReference(int, String, int, int) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
newEntryFieldReference(int, String, int, int) - Method in class ru.ispras.microtesk.test.template.Template
 
newEntryReference(int) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
newEntryReference(int) - Method in class ru.ispras.microtesk.test.template.Template
 
newEntryReference(int, int, int) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
newEntryReference(int, int, int) - Method in class ru.ispras.microtesk.test.template.Template
 
newEqArray(String, BigInteger[]) - Method in class ru.ispras.microtesk.mmu.test.template.ConstraintFactory
 
newEqDist(String, Variate<?>) - Method in class ru.ispras.microtesk.mmu.test.template.ConstraintFactory
 
newEqRange(String, BigInteger, BigInteger) - Method in class ru.ispras.microtesk.mmu.test.template.ConstraintFactory
 
newEqValue(String, BigInteger) - Method in class ru.ispras.microtesk.mmu.test.template.ConstraintFactory
 
newEvent(String, int, int) - Method in class ru.ispras.microtesk.mmu.test.template.ConstraintFactory
 
newException(CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newExceptionHandlerFile(Options, String) - Static method in class ru.ispras.microtesk.test.Printer
 
newExpr(Expr) - Static method in class ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument
 
newExpression(CommonTree, Node...) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
Creates a new operator-based expression.
newExpression(Node) - Static method in class ru.ispras.microtesk.mmu.translator.codegen.spec.Atom
 
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.
newFloat(Where, Expr, Expr) - Method in class ru.ispras.microtesk.translator.nml.antlrex.TypeFactory
 
newFunctionCall(NmlFunction) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
 
newGlobal(String, BlockId) - Static method in class ru.ispras.microtesk.test.template.Label
Creates a new global label.
newGlobalLabel(LabelValue) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory
 
newGroup(Var) - Static method in class ru.ispras.microtesk.mmu.translator.codegen.spec.Atom
 
newHit(String) - Method in class ru.ispras.microtesk.mmu.test.template.ConstraintFactory
 
newIndexedVariable(CommonTree, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newInstance(String, Type) - Static method in class ru.ispras.microtesk.test.template.DataGenerator
 
newInstance(Where, String, List<InstanceArgument>) - Method in class ru.ispras.microtesk.translator.nml.antlrex.PrimitiveFactory
 
newInstance(Instance) - Static method in class ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument
 
newInstanceCall(Instance, String) - Static method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAttributeCall
 
newInstances(ProcessingElement.Factory, int) - Static method in class ru.ispras.microtesk.model.ProcessingElement
 
newInstruction(ConcreteCall, int) - Static method in class ru.ispras.microtesk.model.tracer.ArkRecord
Returns an object ArkRecord for the log tracer the Ark(Panda) instruction.
newInstruction(ConcreteCall, int) - Static method in class ru.ispras.microtesk.model.tracer.Record
 
newInstruction(ConcreteCall, int) - Static method in class ru.ispras.microtesk.model.tracer.RecordFactory
 
newInt(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.antlrex.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(String, BlockId) - Static method in class ru.ispras.microtesk.test.template.Label
Creates a new normal label.
newLabel(LabelValue) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory
 
newLazy() - Static method in class ru.ispras.microtesk.test.template.LabelValue
 
newLazy() - Method in class ru.ispras.microtesk.test.template.Template
 
newLazy(int, int) - Method in class ru.ispras.microtesk.test.template.Template
 
newLazyLabel() - Method in class ru.ispras.microtesk.test.template.Template
 
newLexer(CharStream) - Method in class ru.ispras.microtesk.mmu.translator.MmuTranslator
 
newLexer(CharStream) - Method in class ru.ispras.microtesk.translator.nml.NmlTranslator
 
newLexer(CharStream) - Method in class ru.ispras.microtesk.translator.Translator
 
newLine() - Static method in class ru.ispras.microtesk.test.template.AbstractCall
 
newLine() - Static method in class ru.ispras.microtesk.test.template.ConcreteCall
 
newLine(int) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheSet
 
NEWLINE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
NEWLINE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
NEWLINE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
NEWLINE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
NEWLINE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
NEWLINE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
NEWLINE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
NEWLINE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
NEWLINE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
NEWLINE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
newList(T...) - Static method in class ru.ispras.microtesk.translator.mir.Lists
 
newLocal(int) - Method in class ru.ispras.microtesk.translator.mir.MirBlock
 
newLocal(MirTy) - Method in class ru.ispras.microtesk.translator.mir.MirBlock
 
newLocation(Location) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
 
newLocationForAtom(Type, LocationAtom) - Static method in class ru.ispras.microtesk.model.memory.Location
 
newLocationForConst(Data) - Static method in class ru.ispras.microtesk.model.memory.Location
 
newMapBuilder() - Method in class ru.ispras.microtesk.test.template.Template
 
newMark(CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newMemory(String, MemoryFiles) - Static method in class ru.ispras.microtesk.tools.simulator.memory.MemoryFactory
 
newMemoryAccess(long, BitVector, boolean) - Static method in class ru.ispras.microtesk.model.tracer.Record
 
newMemoryAccess(long, BitVector, boolean) - Static method in class ru.ispras.microtesk.model.tracer.RecordFactory
 
newMemoryBuilder(CommonTree, CommonTree, CommonTree, CommonTree, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newMemoryObjectBuilder(int) - Method in class ru.ispras.microtesk.test.template.Template
 
newMiss(String) - Method in class ru.ispras.microtesk.mmu.test.template.ConstraintFactory
 
newMode(String) - Method in class ru.ispras.microtesk.model.Model
 
newNumeric(int, BlockId) - Static method in class ru.ispras.microtesk.test.template.Label
Creates a new numeric label.
newNumericLabelRef(int, boolean) - Method in class ru.ispras.microtesk.test.template.Template
 
newOp(String, String) - Method in class ru.ispras.microtesk.model.Model
 
newOperationBuilder(String) - Method in class ru.ispras.microtesk.test.template.Template
 
newOperator(Operator, Type) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
 
newOperator(Operator, Type, boolean) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
 
newOptimizing() - Static method in class ru.ispras.microtesk.translator.mir.MirPassDriver
 
newOption(String) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory
 
newOrigin(BigInteger) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory
 
newOriginAbsolute(BigInteger) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory
 
newOriginRelative(BigInteger) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory
 
newOriginText(BigInteger, String) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory
 
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.sim.EvictionPolicyId
 
newPrimitive(String, Primitive) - Static method in class ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument
 
newProtocol() - Method in enum ru.ispras.microtesk.mmu.model.sim.CoherenceProtocolId
 
newRandom(BigInteger, BigInteger) - Method in class ru.ispras.microtesk.test.template.Template
 
newRandom(Variate<?>) - Method in class ru.ispras.microtesk.test.template.Template
 
newRange(String, BigInteger, BigInteger) - Static method in class ru.ispras.microtesk.test.template.Preparator.Argument
 
newRead(String) - Method in class ru.ispras.microtesk.mmu.test.template.ConstraintFactory
 
newRegisterWrite(String, BitVector) - Static method in class ru.ispras.microtesk.model.tracer.ArkRecord
 
newRegisterWrite(String, BitVector) - Static method in class ru.ispras.microtesk.model.tracer.Record
 
newRegisterWrite(String, BitVector) - Static method in class ru.ispras.microtesk.model.tracer.RecordFactory
 
newReserved(String, Enum<?>, SymbolScope) - Static method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
Creates a new symbol for a reserved keyword.
newResult(IsaPrimitive) - Method in class ru.ispras.microtesk.model.decoder.DecoderItem
 
newScope() - Method in class ru.ispras.microtesk.mmu.translator.ConstantPropagator
 
newScope(String) - Method in class ru.ispras.microtesk.mmu.translator.ScopeStorage
 
newScope(Map<String, T>) - Method in class ru.ispras.microtesk.mmu.translator.ScopeStorage
 
newSectionFile(String, Options, int) - Static method in class ru.ispras.microtesk.test.Printer
 
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
 
newSet(BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheUnit
Creates a new set (can be overridden in a subclass).
newSet(BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.RegisterMapping
 
newSimulatorParameters(Path, Path, Options) - Static method in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParametersFactory
 
newSimulatorParameters(Path, Options) - Static method in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParametersFactory
 
newSimulatorParameters(Options) - Static method in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParameters
 
newSimulatorParametersJson(Path) - Static method in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParametersFactory
 
newSimulatorParametersJson(Path, Path) - Static method in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParametersFactory
 
newSituation(String, Situation.Kind) - Method in class ru.ispras.microtesk.test.template.Template
 
newSolver() - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
 
newSpace(String, int, int) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory
 
newStream(Label, Primitive, Primitive, int) - Method in class ru.ispras.microtesk.test.template.StreamPreparator
 
newStrings(String, boolean, String[]) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory
 
newStruct(BitVector) - Method in interface ru.ispras.microtesk.mmu.model.sim.Struct
Returns the struct initialized by the given bit vector.
newStruct(BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.StructBase
 
newSymbol(String, Enum<?>, Where, SymbolScope, boolean) - Static method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
Creates a new symbol.
newSymbolicExecutor(RegionSettings) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
 
newSymbolicExecutor(RegionSettings, SymbolicResult) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
 
newSymbolicRestrictor(RegionSettings) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
 
newSymbolicResult() - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
 
newTemplate() - Method in class ru.ispras.microtesk.test.TestEngine
 
newText(String) - Static method in class ru.ispras.microtesk.test.template.AbstractCall
 
newText(String) - Static method in class ru.ispras.microtesk.test.template.ConcreteCall
 
newText(String) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory
 
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(int...) - Method in enum ru.ispras.microtesk.model.data.TypeId
 
newType(CommonTree, Type) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newUnaryOperator(String, Value) - Static method in class ru.ispras.microtesk.test.template.OperatorValueFactory
 
newUndefinedLabel(long, LabelReference) - Static method in class ru.ispras.microtesk.test.Executor.Status
 
newUnknown(Label) - Static method in class ru.ispras.microtesk.test.template.LabelValue
 
newUnknownImmediate(AllocationData<Value>) - Method in class ru.ispras.microtesk.test.template.Template
 
newValue() - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
newValue(int, int) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
newValue(String, BigInteger) - Static method in class ru.ispras.microtesk.test.template.Preparator.Argument
 
newValue(BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.codegen.spec.Atom
 
newVariable(boolean, CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
newVariable(Variable) - Static method in class ru.ispras.microtesk.mmu.translator.codegen.spec.Atom
 
newVariateBuilder() - Method in class ru.ispras.microtesk.test.template.Template
 
newVersion(int) - Method in class ru.ispras.microtesk.translator.mir.Static
 
newWeak(String, BlockId) - Static method in class ru.ispras.microtesk.test.template.Label
Creates a new weak label.
newWeakLabel(LabelValue) - Method in class ru.ispras.microtesk.test.template.directive.DirectiveFactory
 
newWrite(String) - Method in class ru.ispras.microtesk.mmu.test.template.ConstraintFactory
 
next() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator
 
next() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorExhaustive
 
next() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorRandom
 
next() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessIterator
 
next() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorExhaustive
 
next() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorRandom
 
next() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
next() - Method in class ru.ispras.microtesk.test.Code.Iterator
 
next() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
next() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecutionIterator
 
next() - Method in class ru.ispras.microtesk.test.engine.branch.BranchStructureIterator
 
next() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTraceIterator
 
next() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorPermutator
 
next() - Method in class ru.ispras.microtesk.test.sequence.GeneratorCompositor
 
next() - Method in class ru.ispras.microtesk.test.sequence.GeneratorIterate
 
next() - Method in class ru.ispras.microtesk.test.sequence.GeneratorNitems
 
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.GeneratorRandom
 
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.PermutatorExhaustive
 
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.
next(Collection<T>, Collection<T>, Map<ResourceOperation, Collection<T>>, Map<ResourceOperation, Integer>) - Method in enum ru.ispras.microtesk.test.engine.allocator.Allocator
Chooses an object.
next(Supplier<T>, Collection<T>, Map<ResourceOperation, Collection<T>>, Map<ResourceOperation, Integer>) - Method in enum ru.ispras.microtesk.test.engine.allocator.Allocator
Generates an object.
next_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.next_return
 
nextChildId() - Method in class ru.ispras.microtesk.test.template.BlockId
Creates an new identifier for a child block.
nextData() - Method in class ru.ispras.microtesk.test.template.DataGenerator
 
nextEvent() - Method in interface ru.ispras.microtesk.tools.oracle.matcher.OracleEventMatcher
Moves to the next active oracle event.
nextEvent() - Method in class ru.ispras.microtesk.tools.oracle.matcher.OracleEventMatcherFull
 
nextInstruction() - Method in class ru.ispras.microtesk.tools.simulator.ProgramSimulator
 
nextInstructionText() - Method in class ru.ispras.microtesk.tools.simulator.ProgramSimulator
 
nextOther - Variable in class ru.ispras.microtesk.tools.symexec.ControlFlowInspector.Range
 
nextProgramStep() - Method in class ru.ispras.microtesk.tools.oracle.matcher.OracleEventMatcherNotFull
 
nextReferenceNumber(String) - Method in class ru.ispras.microtesk.test.NumericLabelTracker
 
nextStep() - Method in class ru.ispras.microtesk.tools.simulator.ProgramSimulator
Executes the ConcreteCall and if it was the last program instruction changes the state terminateProgram to true.
nextTaken - Variable in class ru.ispras.microtesk.tools.symexec.ControlFlowInspector.Range
 
NINE - ru.ispras.microtesk.mmu.model.sim.InclusionPolicyId
Non-Inclusive Non-Exclusive.
NML_TEMPLATE_DIR - Static variable in class ru.ispras.microtesk.translator.codegen.PackageInfo
Path to the folder that stores string templates (building blocks) for generating model classes based on nML specifications.
NML_TU - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
NML_TU - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
NML_TU - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
nmlFuncDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
nmlFuncDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
nmlFuncDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.nmlFuncDef_return
 
nmlFuncParam() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
nmlFuncParam_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.nmlFuncParam_return
 
NmlFunction - Class in ru.ispras.microtesk.translator.nml.ir.shared
 
NmlFunction(String, Map<String, Primitive>, Type) - Constructor for class ru.ispras.microtesk.translator.nml.ir.shared.NmlFunction
 
NmlInstances - Class in ru.ispras.microtesk.translator.mir.util
Contains utilities to construct complete instances of nML primitives.
NmlInstances() - Constructor for class ru.ispras.microtesk.translator.mir.util.NmlInstances
 
NmlInstances.BinderInfo - Class in ru.ispras.microtesk.translator.mir.util
 
NmlIrTrans - Class in ru.ispras.microtesk.translator.mir
 
NmlIrTrans.ModeAccess - Class in ru.ispras.microtesk.translator.mir
 
NmlLexer - Class in ru.ispras.microtesk.translator.nml.grammar
 
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(CharStream, Preprocessor, SymbolTable) - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
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, RecognizerSharedState, NmlLexer) - 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.DFA17 - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlLexer.DFA1 - Class in ru.ispras.microtesk.translator.nml.grammar
 
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_CommonParser - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser(TokenStream, RecognizerSharedState, NmlParser) - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
NmlParser_CommonParser(TokenStream, 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.andLogicExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.argument_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.atom_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.attrExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.attributeCall_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.attributeCallStatement_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.attributeFormatCall_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.bitFieldExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.comparisionExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.conditionalStatement_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.constant_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.DFA46 - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.elseExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.elseIfExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.elseIfStmt_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.elseStmt_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.expr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.formatId_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.formatIdElseIf_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.formatIdList_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.functionCall_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.functionCallStatement_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.functionDecl_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.ifExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.ifStmt_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.instance_arg_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.instance_arg2_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.instance_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.letConst_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.location_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.locationAtom_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.locationExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.locationVal_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.mathFunc_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.mulExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.nonNumExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.numExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.orBitExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.orLogicExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.plusExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.powExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.relationExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.revision_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.sequence_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.shiftExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.statement_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.typeCast_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.typeExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.unaryExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser_CommonParser.xorBitExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.actionDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.alias_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.aliasExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.andRule_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.argDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.argType_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.attrDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.attrDefList_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.attrDefRev_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.idRev_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.imageDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.letDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.letExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.memDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.modeDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.modeReturn_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.modeSpecPart_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.modifier_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.nmlFuncDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.nmlFuncParam_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.opDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.opId_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.orRule_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.procSpec_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.procSpecRev_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.sizeType_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.startRule_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.structDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.structField_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.structFields_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.syntaxDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlParser.typeDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlSymbolKind - Enum in ru.ispras.microtesk.translator.nml
Symbols used in nML translators.
NmlToSmtTranslator - Class in ru.ispras.microtesk.translator.mir
Translator of nML instances to SMT-Lib.
NmlToSmtTranslator(Path) - Constructor for class ru.ispras.microtesk.translator.mir.NmlToSmtTranslator
 
NmlToSmtTranslator.FunctionBuilder - Class in ru.ispras.microtesk.translator.mir
 
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.argType_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.assignmentStatement_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.attrDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.attrDefList_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.attrExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.attributeCallStatement_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.conditionalStatement_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.constExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.dataExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.elseExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.elseIfExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.elseIfStmt_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.elseStmt_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.expr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.formatId_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.functionCallStatement_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.imageDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.indexExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.instance_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.location_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.locationAtom_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.locationExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.locationVal_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.logicExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.modeDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.modeReturn_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.modifier_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.opDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.parameters_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.procSpec_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.sequence_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.sizeExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.sizeType_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.statement_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.structFields_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.syntaxDef_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.typeCast_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalker.typeExpr_return - Class in ru.ispras.microtesk.translator.nml.grammar
 
NmlTreeWalkerBase - Class in ru.ispras.microtesk.translator.nml.antlrex
 
NmlTreeWalkerBase(TreeNodeStream, RecognizerSharedState) - Constructor for class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
 
no - Variable in enum ru.ispras.microtesk.mmu.model.sim.InclusionPolicyId
 
NO - Static variable in class ru.ispras.microtesk.translator.nml.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_SIMULATION - ru.ispras.microtesk.options.Option
 
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
 
NOINLINE - ru.ispras.microtesk.translator.mir.MirContext.Attribute
 
NONCONTROL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
NONCONTROL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
NONCONTROL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
NONCONTROL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
NONCONTROL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
NONCONTROL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
NONCONTROL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
NONCONTROL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
NONCONTROL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
NONCONTROL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
NONE - ru.ispras.microtesk.mmu.basis.MemoryOperation
No memory access.
NONE - ru.ispras.microtesk.mmu.model.sim.CoherenceProtocolId
The NONE cache coherence protocol.
NONE - ru.ispras.microtesk.mmu.model.sim.EvictionPolicyId
The NONE policy (no data replacement).
NONE - ru.ispras.microtesk.mmu.settings.BooleanValuesSettings.Values
 
NONE - ru.ispras.microtesk.mmu.settings.BufferEventsSettings.Values
 
NONE - Static variable in class ru.ispras.microtesk.mmu.basis.MemoryAccessType
 
NONE - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.Access
 
nonNumExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
nonNumExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
nonNumExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
nonNumExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
nonNumExpr(int) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
nonNumExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.nonNumExpr_return
 
nonNumExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.nonNumExpr_return
 
NOP - ru.ispras.microtesk.test.engine.allocator.ResourceOperation
 
NORMAL - ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry.Kind
 
NORMAL - ru.ispras.microtesk.test.template.Label.Kind
 
NORMAL - ru.ispras.microtesk.translator.nml.ir.primitive.Primitive.Modifier
Primitives that constitute instructions (default modifier)
NORMAL(boolean, MmuProgram, MemoryAccessContext) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry
 
normalizeEvents(List<ConcreteEvent>) - Method in class ru.ispras.microtesk.tools.oracle.matcher.EventTransformer
 
not() - Method in class ru.ispras.microtesk.mmu.translator.codegen.spec.Condition
 
not() - Method in class ru.ispras.microtesk.model.data.Data
 
not(Condition.Type) - Static method in enum ru.ispras.microtesk.mmu.translator.codegen.spec.Condition.Type
 
NOT - ru.ispras.microtesk.mmu.translator.Operator
 
NOT - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
NOT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
NOT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
NOT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
NOT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
NOT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
NOT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
NOT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
NOT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
NOT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
NOT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
NOT_EQ - ru.ispras.microtesk.mmu.translator.Operator
 
NOT_EQ - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
notifyInline(Instruction.Call, BasicBlock, MirContext, List<BasicBlock>) - Method in class ru.ispras.microtesk.translator.mir.InlinePass
 
nowhere() - Static method in class ru.ispras.microtesk.translator.antlrex.symbols.Where
 
NUMERIC - ru.ispras.microtesk.test.template.Label.Kind
 
NumericLabelTracker - Class in ru.ispras.microtesk.test
 
NumericLabelTracker() - Constructor for class ru.ispras.microtesk.test.NumericLabelTracker
 
NumericLabelTracker(NumericLabelTracker) - Constructor for class ru.ispras.microtesk.test.NumericLabelTracker
 
numExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
numExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
numExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
numExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
numExpr(int) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
numExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.numExpr_return
 
numExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.numExpr_return
 

O

objIdentifiers - Variable in class ru.ispras.microtesk.tools.oracle.matcher.OracleEventMatcherFull
 
objIdentifiersNew - Variable in class ru.ispras.microtesk.tools.oracle.matcher.OracleEventMatcherFull
 
of(InputStream) - Static method in class ru.ispras.microtesk.utils.BitStream
 
of(Collection<String>) - Static method in enum ru.ispras.microtesk.translator.mir.MirContext.Attribute
 
of(List<? extends Buffer<E, A>>) - Static method in class ru.ispras.microtesk.mmu.model.sim.BufferInstanceProxy
 
onAfterExecute(EngineContext, ConcreteCall) - Method in interface ru.ispras.microtesk.test.Executor.Listener
 
onAlternativeBegin(PrimitiveOr, Primitive) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that visiting an item of an OR-rule has been started.
onAlternativeBegin(PrimitiveOr, Primitive) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onAlternativeEnd(PrimitiveOr, Primitive) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that visiting an item of an OR-rule has been finished.
onAlternativeEnd(PrimitiveOr, Primitive) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onArgumentBegin(PrimitiveAnd, String, Primitive) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that visiting an AND-rule argument has been started.
onArgumentBegin(PrimitiveAnd, String, Primitive) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onArgumentEnd(PrimitiveAnd, String, Primitive) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that visiting an AND-rule argument has been finished.
onArgumentEnd(PrimitiveAnd, String, Primitive) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onAssignment(StatementAssignment) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
 
onAssignment(StatementAssignment) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onAttributeBegin(PrimitiveAnd, Attribute) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that visiting an attribute of an AND-rule has been started.
onAttributeBegin(PrimitiveAnd, Attribute) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onAttributeCallBegin(StatementAttributeCall) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
 
onAttributeCallBegin(StatementAttributeCall) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onAttributeCallEnd(StatementAttributeCall) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
 
onAttributeCallEnd(StatementAttributeCall) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onAttributeEnd(PrimitiveAnd, Attribute) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that visiting an attribute of an AND-rule has been finished.
onAttributeEnd(PrimitiveAnd, Attribute) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onBeforeExecute(EngineContext, ConcreteCall) - Method in interface ru.ispras.microtesk.test.Executor.Listener
 
onBegin() - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onConditionBegin(StatementCondition) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
 
onConditionBegin(StatementCondition) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onConditionBlockBegin(Node) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
 
onConditionBlockBegin(Node) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onConditionBlockEnd(Node) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
 
onConditionBlockEnd(Node) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onConditionEnd(StatementCondition) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
 
onConditionEnd(StatementCondition) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onDefine(String, String) - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
onElse() - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
onEnd() - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onEnd(String) - Method in class ru.ispras.microtesk.settings.AbstractSettingsParser
 
onEndif() - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
onEndProgram() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngine
 
onEndProgram() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryInitializerMaker
 
onEndProgram() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEngine
 
onEndProgram() - Method in class ru.ispras.microtesk.test.engine.branch.BranchInitializerMaker
 
onEndProgram() - Method in interface ru.ispras.microtesk.test.engine.Engine
 
onEndProgram() - Method in interface ru.ispras.microtesk.test.engine.InitializerMaker
 
onEndProgram() - Method in class ru.ispras.microtesk.test.engine.InitializerMakerDefault
 
ones(int) - Static method in class ru.ispras.microtesk.translator.mir.Constant
 
ones(int, int) - Static method in class ru.ispras.microtesk.translator.mir.Constant
 
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, MemoryResource) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that a memory storage has been visited.
onMemory(String, MemoryResource) - 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
 
onRead(Enum<?>, boolean) - Method in interface ru.ispras.microtesk.mmu.model.sim.CoherenceProtocol
 
onRead(Enum<?>, boolean) - Method in class ru.ispras.microtesk.mmu.model.sim.CoherenceProtocolNone
 
onReset() - Method in interface ru.ispras.microtesk.mmu.model.sim.CoherenceProtocol
 
onReset() - Method in class ru.ispras.microtesk.mmu.model.sim.CoherenceProtocolNone
 
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
 
onSnoopEvict(Enum<?>) - Method in interface ru.ispras.microtesk.mmu.model.sim.CoherenceProtocol
 
onSnoopEvict(Enum<?>) - Method in class ru.ispras.microtesk.mmu.model.sim.CoherenceProtocolNone
 
onSnoopRead(Enum<?>) - Method in interface ru.ispras.microtesk.mmu.model.sim.CoherenceProtocol
 
onSnoopRead(Enum<?>) - Method in class ru.ispras.microtesk.mmu.model.sim.CoherenceProtocolNone
 
onSnoopWrite(Enum<?>) - Method in interface ru.ispras.microtesk.mmu.model.sim.CoherenceProtocol
 
onSnoopWrite(Enum<?>) - Method in class ru.ispras.microtesk.mmu.model.sim.CoherenceProtocolNone
 
onStart(String, Attributes) - Method in class ru.ispras.microtesk.settings.AbstractSettingsParser
 
onStartProgram() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngine
 
onStartProgram() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryInitializerMaker
 
onStartProgram() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEngine
 
onStartProgram() - Method in class ru.ispras.microtesk.test.engine.branch.BranchInitializerMaker
 
onStartProgram() - Method in interface ru.ispras.microtesk.test.engine.Engine
 
onStartProgram() - Method in interface ru.ispras.microtesk.test.engine.InitializerMaker
 
onStartProgram() - Method in class ru.ispras.microtesk.test.engine.InitializerMakerDefault
 
onStatementBegin(PrimitiveAnd, Attribute, Statement) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that visiting a statement (in an attribute) has been started.
onStatementBegin(PrimitiveAnd, Attribute, Statement) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onStatementEnd(PrimitiveAnd, Attribute, Statement) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that visiting a statement (in an attribute) has been finished.
onStatementEnd(PrimitiveAnd, Attribute, Statement) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onType(String, Type) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
Notifies that a type has been visited.
onType(String, Type) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
 
onUndef(String) - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
onWrite(Enum<?>) - Method in interface ru.ispras.microtesk.mmu.model.sim.CoherenceProtocol
 
onWrite(Enum<?>) - Method in class ru.ispras.microtesk.mmu.model.sim.CoherenceProtocolNone
 
OP - ru.ispras.microtesk.model.IsaPrimitiveKind
Operation
OP - ru.ispras.microtesk.model.metadata.MetaGroup.Kind
Operation
OP - ru.ispras.microtesk.test.template.Argument.Kind
 
OP - ru.ispras.microtesk.test.template.Primitive.Kind
 
OP - ru.ispras.microtesk.translator.nml.ir.primitive.Primitive.Kind
Operation.
OP - ru.ispras.microtesk.translator.nml.NmlSymbolKind
Operation
OP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
OP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
OP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
OP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
OP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
OP_CLASS_FORMAT - Static variable in class ru.ispras.microtesk.translator.codegen.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.codegen.PackageInfo
Format string for the name of the package that stores ops (nML).
op1 - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Assignment
 
op2 - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Assignment
 
opc - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Assignment
 
opDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
opDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
opDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.opDef_return
 
opDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.opDef_return
 
open(Path) - Static method in class ru.ispras.microtesk.translator.mir.MirArchive
 
Operand - Interface in ru.ispras.microtesk.translator.mir
 
operation() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
operation() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
Operation<A extends Address<?>> - Class in ru.ispras.microtesk.mmu.model.sim
Operation describes objects responsible for initializing fields of an address passed to the MMU simulator when simulation of a memory access is started.
Operation - Class in ru.ispras.microtesk.mmu.translator.ir
 
Operation() - Constructor for class ru.ispras.microtesk.mmu.model.sim.Operation
 
Operation(String, Address, Var, List<Stmt>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Operation
 
OPERATION - ru.ispras.microtesk.mmu.translator.MmuSymbolKind
Operation associated with an operation in the ISA specification
OPERATION_CLASS - Static variable in class ru.ispras.microtesk.mmu.translator.codegen.spec.StbOperation
 
operation_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.operation_return
 
OperationBuilder(CommonTree, CommonTree, CommonTree) - Constructor for class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.OperationBuilder
 
operator(Where, String, Expr...) - Method in class ru.ispras.microtesk.translator.nml.antlrex.ExprFactory
 
Operator - Enum in ru.ispras.microtesk.mmu.translator
 
Operator - Enum in ru.ispras.microtesk.translator.nml.ir.expr
 
OPERATOR - ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo.Kind
 
OperatorValueFactory - Class in ru.ispras.microtesk.test.template
 
opId() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
opId_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.opId_return
 
opSpecPart(Where, String, String) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Option - Enum in ru.ispras.microtesk.options
The Option enumeration describes options.
Option(String, T) - Constructor for class ru.ispras.microtesk.test.engine.EngineParameter.Option
 
OPTION_FORMAT - ru.ispras.microtesk.options.Option
 
OptionReader - Class in ru.ispras.microtesk.options
The OptionReader class reads options from command line or from table of cached values.
OptionReader(Map<String, String>, String[]) - Constructor for class ru.ispras.microtesk.options.OptionReader
 
options - Variable in class ru.ispras.microtesk.test.template.directive.Directive
 
options - Variable in class ru.ispras.microtesk.tools.simulator.BinaryProgramReader
 
Options - Class in ru.ispras.microtesk.options
The Options stores options.
Options() - Constructor for class ru.ispras.microtesk.options.Options
 
Options(CommandLine) - Constructor for class ru.ispras.microtesk.options.Options
 
or(Condition) - Method in class ru.ispras.microtesk.mmu.translator.codegen.spec.Condition
 
or(Data) - Method in class ru.ispras.microtesk.model.data.Data
 
OR - ru.ispras.microtesk.mmu.translator.codegen.spec.Condition.Type
 
OR - ru.ispras.microtesk.mmu.translator.Operator
 
OR - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
OR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
OR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
OR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
OR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
OR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
OR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
OR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
OR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
OR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
OR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Oracle - Class in ru.ispras.microtesk.tools.oracle
 
ORACLE_LOG_FILE_DEFAULT - Static variable in class ru.ispras.microtesk.tools.oracle.OracleSettings
 
ORACLE_LOG_FILE_TAG - Static variable in class ru.ispras.microtesk.tools.oracle.OracleSettings
 
ORACLE_OUTPUT_DIRECTORY - Static variable in class ru.ispras.microtesk.tools.oracle.Oracle
 
ORACLE_PROGRAM_PATH - ru.ispras.microtesk.options.Option
 
ORACLE_SETTINGS_FILE - Static variable in class ru.ispras.microtesk.tools.oracle.OracleSettings
 
OracleEventMatcher - Interface in ru.ispras.microtesk.tools.oracle.matcher
 
OracleEventMatcherFull - Class in ru.ispras.microtesk.tools.oracle.matcher
The OracleEventMatcherFull class runs the program on ProgramSimulator step by step and compares the result with the events from the control trace
OracleEventMatcherFull(EventList, ProgramSimulator, Registers) - Constructor for class ru.ispras.microtesk.tools.oracle.matcher.OracleEventMatcherFull
Creates the matcher that compares the output of the model with the control trace
OracleEventMatcherNotFull - Class in ru.ispras.microtesk.tools.oracle.matcher
 
OracleEventMatcherNotFull(EventList, ProgramSimulator, Registers) - Constructor for class ru.ispras.microtesk.tools.oracle.matcher.OracleEventMatcherNotFull
Creates the matcher that compares the output of the model with the control trace
OracleSettings - Class in ru.ispras.microtesk.tools.oracle
 
OracleSettings() - Constructor for class ru.ispras.microtesk.tools.oracle.OracleSettings
 
OracleSimulator - Class in ru.ispras.microtesk.tools.oracle
The OracleSimulator class runs the realization of OracleEventMatcher.
OracleSimulator(EventList, ProgramSimulator, String) - Constructor for class ru.ispras.microtesk.tools.oracle.OracleSimulator
Creates an oracle that compares the output of the model with the control trace
orBitExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
orBitExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
orBitExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
orBitExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
orBitExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.orBitExpr_return
 
orBitExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.orBitExpr_return
 
origin - Variable in class ru.ispras.microtesk.test.template.directive.DirectiveOrigin
 
Origin(int, int) - Constructor for class ru.ispras.microtesk.translator.mir.BasicBlock.Origin
 
ORIGIN - ru.ispras.microtesk.test.template.directive.Directive.Kind
 
ORIGIN_FORMAT - ru.ispras.microtesk.options.Option
 
origins - Variable in class ru.ispras.microtesk.translator.mir.BasicBlock
 
orLogicExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
orLogicExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
orLogicExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
orLogicExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
orLogicExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.orLogicExpr_return
 
orLogicExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.orLogicExpr_return
 
orRule() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
orRule() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
orRule_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.orRule_return
 
other - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Branch
 
other - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Conditional
 
OUT - ru.ispras.microtesk.model.ArgumentMode
OUT argument.
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) - Constructor for class ru.ispras.microtesk.test.template.Output
Constructs a copy of 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.Kind, String, List<Output.Argument>) - Constructor for class ru.ispras.microtesk.test.template.Output
Constructs an output object.
OUTPUT_DIR - ru.ispras.microtesk.options.Option
 
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.
OWORD - ru.ispras.microtesk.mmu.basis.DataType
The octo-word data type.
OWORD - ru.ispras.microtesk.mmu.basis.MemoryDataType
The octo-word data type.

P

PackageInfo - Class in ru.ispras.microtesk.translator.codegen
The PackageInfo class holds information on package structure and names of generated Java classes.
PANDA_TYPE_NAME - Static variable in enum ru.ispras.microtesk.model.tracer.RecordFormatType
 
PARAM_ADDRESS_BASE - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.AddressDataGenerator
Instruction operand for the address base.
PARAM_ADDRESS_OFFSET - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.AddressDataGenerator
Instruction operand for the address offset (optional).
PARAM_ADDRESS_VALUE - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.AddressDataGenerator
Address to be set (optional).
PARAM_BLOCK_SIZE - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.AddressDataGenerator
Size of a data block being accessed (ignored if PARAM_ADDRESS_VALUE is set).
PARAM_CONDITION - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchDataGenerator
 
PARAM_CONDITION_ELSE - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchDataGenerator
 
PARAM_CONDITION_THEN - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchDataGenerator
 
PARAM_MEMORY_REGION - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.AddressDataGenerator
Memory region to choose an address from (ignored if PARAM_ADDRESS_VALUE is set).
PARAM_STREAM - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchDataGenerator
 
PARAMETER_END_ADDRESS - Static variable in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParametersFactory
 
PARAMETER_EXECUTION_LIMIT - Static variable in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParametersFactory
 
PARAMETER_FINAL_INSTRUCTION - Static variable in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParametersFactory
 
PARAMETER_FRAME_INDEX_REGISTER - Static variable in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParametersFactory
 
PARAMETER_MEMORY_NAME - Static variable in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParametersFactory
 
PARAMETER_OUT_DIR - Static variable in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParametersFactory
 
PARAMETER_PC_NAME - Static variable in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParametersFactory
 
PARAMETER_START_ADDRESS - Static variable in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParametersFactory
 
PARAMETER_TRACE_TYPE - Static variable in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParametersFactory
 
parameters() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
parameters_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.parameters_return
 
ParametersLoader - Class in ru.ispras.microtesk.model.memory.loader
The ParametersLoader class is provided methods for reading model memory parameters
ParametersLoader() - Constructor for class ru.ispras.microtesk.model.memory.loader.ParametersLoader
 
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() - Method in class ru.ispras.microtesk.settings.SettingsParser
 
parse() - Method in class ru.ispras.microtesk.translator.mir.MirParser
 
parse(Object) - Method in class ru.ispras.microtesk.test.engine.EngineParameter
 
parse(String) - Static method in class ru.ispras.microtesk.settings.SettingsParser
 
parse(String, AbstractSettingsParser<?>) - Static method in class ru.ispras.microtesk.settings.SettingsParser
 
PARSER - ru.ispras.microtesk.translator.antlrex.log.SenderKind
The parser class (generated by ANTLR).
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
 
PARSING - ru.ispras.microtesk.test.Statistics.Activity
 
Pass - Class in ru.ispras.microtesk.translator.mir
 
Pass() - Constructor for class ru.ispras.microtesk.translator.mir.Pass
 
PATH - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngine
 
PathAnalysis - Class in ru.ispras.microtesk.translator.mir.util
Contains utilities to analyse syntactically available paths and construct corresponding path conditions.
PathAnalysis() - Constructor for class ru.ispras.microtesk.translator.mir.util.PathAnalysis
 
PathAnalysis.PathConditionWalkAction - Class in ru.ispras.microtesk.translator.mir.util
An abstract class to construct and process path conditions of the given condition graph.
PathConditionWalkAction() - Constructor for class ru.ispras.microtesk.translator.mir.util.PathAnalysis.PathConditionWalkAction
 
PathCounter() - Constructor for class ru.ispras.microtesk.translator.nml.analysis.PrimitiveUtils.PathCounter
Constructs a path counter object.
pathInput - Variable in class ru.ispras.microtesk.translator.mir.util.NmlInstances.BinderInfo
 
pathOutDir - Variable in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParameters
 
PC - ru.ispras.microtesk.tools.adapter.trace.EventElementType
 
peek() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.SymbolTable
Returns the current scope.
peek(Collection<T>, Collection<T>, Map<ResourceOperation, Integer>) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Peeks an object.
Permutator<T> - Interface in ru.ispras.microtesk.test.sequence.permutator
Permutator is a permutator interface.
PermutatorExhaustive<T> - Class in ru.ispras.microtesk.test.sequence.permutator
PermutatorExhaustive implements an exhaustive permutator that produces all possible permutations for a given tuple.
PermutatorExhaustive() - Constructor for class ru.ispras.microtesk.test.sequence.permutator.PermutatorExhaustive
 
PermutatorRandom<T> - Class in ru.ispras.microtesk.test.sequence.permutator
PermutatorRandom implements a random permutator.
PermutatorRandom() - Constructor for class ru.ispras.microtesk.test.sequence.permutator.PermutatorRandom
 
PermutatorTrivial<T> - Class in ru.ispras.microtesk.test.sequence.permutator
PermutatorTrivial implements a trivial permutator.
PermutatorTrivial() - Constructor for class ru.ispras.microtesk.test.sequence.permutator.PermutatorTrivial
 
physicalFromOrigin(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Section
 
physicalToOrigin(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Section
 
physicalToVirtual(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Section
 
PLRU - ru.ispras.microtesk.mmu.model.sim.EvictionPolicyId
The PLRU (Pseudo Least Recently Used) data replacement policy.
Plugin - Interface in ru.ispras.microtesk
Plugin is an interface of the MicroTESK tool plugins.
PLUS - ru.ispras.microtesk.mmu.translator.Operator
 
PLUS - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
PLUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
PLUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
PLUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
PLUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
PLUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
PLUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
PLUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
PLUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
PLUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
PLUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
plusExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
plusExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
plusExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
plusExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
plusExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.plusExpr_return
 
plusExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.plusExpr_return
 
point - Variable in class ru.ispras.microtesk.test.sequence.internal.IteratorEntry
The point where the composition (nesting, overlapping, etc.) is applied.
policy() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
policy_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.policy_return
 
polynomial - Variable in class ru.ispras.microtesk.translator.nml.antlrex.ExprReducer.Reduced
 
pop() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.SymbolTable
Discards the current scope and replaces it with its outer scope.
popActivity() - Method in class ru.ispras.microtesk.test.Statistics
 
popLabelScope() - Method in class ru.ispras.microtesk.test.template.LabelUniqualizer
 
popRevisionApplicable() - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
 
popScope() - Method in class ru.ispras.microtesk.mmu.translator.ConstantPropagator
 
popScope() - Method in class ru.ispras.microtesk.mmu.translator.ScopeStorage
 
popSymbolScope() - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
 
popSymbolScope() - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserBase
 
popVariableScope() - Method in class ru.ispras.microtesk.mmu.translator.codegen.sim.ExprPrinter
 
POST - ru.ispras.microtesk.test.engine.InitializerMaker.Stage
 
POST - ru.ispras.microtesk.test.template.Template.SectionKind
 
pow(Data) - Method in class ru.ispras.microtesk.model.data.Data
 
POW - ru.ispras.microtesk.mmu.translator.Operator
 
POW - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
POWER2_ALIGN_FORMAT - ru.ispras.microtesk.options.Option
 
POWER2_ALIGN_FORMAT2 - ru.ispras.microtesk.options.Option
 
powExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
powExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
powExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
powExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
powExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.powExpr_return
 
powExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.powExpr_return
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
PRE - ru.ispras.microtesk.test.engine.InitializerMaker.Stage
 
PRE - ru.ispras.microtesk.test.template.Template.SectionKind
 
Precision - Enum in ru.ispras.microtesk.model.data.floatx
Precision describes supported precisions of floating-point numbers.
Predicate<T> - Interface in ru.ispras.microtesk.utils.function
 
Predicate<T> - Interface in ru.ispras.microtesk.utils
Defines a functor interface implemented by classes that perform a predicate test on an object.
predict(Options, String, String, String, String) - Static method in class ru.ispras.microtesk.tools.oracle.Oracle
 
PREDICT_TRACE - ru.ispras.microtesk.options.Option
 
PRELOAD_SOURCE - ru.ispras.microtesk.options.Option
 
PRELOAD_TARGET - ru.ispras.microtesk.options.Option
 
Preparator - Class in ru.ispras.microtesk.test.template
 
Preparator(Where, boolean, LazyPrimitive, LazyData, String, Mask, List<Preparator.Argument>, List<AbstractCall>, List<Preparator.Variant>) - Constructor for class ru.ispras.microtesk.test.template.Preparator
 
Preparator.Argument - Class in ru.ispras.microtesk.test.template
 
Preparator.Variant - Class in ru.ispras.microtesk.test.template
 
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(PreparatorReference) - Constructor for class ru.ispras.microtesk.test.template.PreparatorReference
 
PreparatorReference(Primitive, Value, int, String, String) - Constructor for class ru.ispras.microtesk.test.template.PreparatorReference
 
PreparatorStore - Class in ru.ispras.microtesk.test.template
 
PreparatorStore() - Constructor for class ru.ispras.microtesk.test.template.PreparatorStore
 
Preprocessor - Class in ru.ispras.microtesk.translator.antlrex
 
Preprocessor(Translator<?>) - Constructor for class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
presets - Variable in class ru.ispras.microtesk.translator.mir.ForwardPass
 
Primitive - Class in ru.ispras.microtesk.translator.nml.ir.primitive
 
Primitive - Interface in ru.ispras.microtesk.test.template
 
Primitive(String, Primitive.Kind, Primitive.Modifier, boolean, Type, Set<String>) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
 
PRIMITIVE - ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument.Kind
 
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.antlrex
 
PrimitiveFactory(WalkerContext) - Constructor for class ru.ispras.microtesk.translator.nml.antlrex.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.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.analysis.PrimitiveSyntesizer
Constructs a PrimitiveSyntesizer object.
PrimitiveUtils - Class in ru.ispras.microtesk.translator.nml.analysis
The PrimitiveUtils class provides a range of utilities for working with primitives.
PrimitiveUtils.PathCounter - Class in ru.ispras.microtesk.translator.nml.analysis
The PathCounter class helps count the number of possible paths from a source (parent) primitive to a target (child) primitive.
printAddressingModeGroups() - Method in class ru.ispras.microtesk.model.metadata.MetaModelPrinter
 
printAddressingModes() - Method in class ru.ispras.microtesk.model.metadata.MetaModelPrinter
 
printAll() - Method in class ru.ispras.microtesk.model.metadata.MetaModelPrinter
 
printData(Collection<DataSection>) - Method in class ru.ispras.microtesk.test.Printer
 
printData(DataSection) - Method in class ru.ispras.microtesk.test.Printer
 
printElement() - Method in interface ru.ispras.microtesk.tools.templgen.printers.ElementPrinter
Prints the element.
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.codegen.sim
 
PrinterInstance - Class in ru.ispras.microtesk.translator.nml.codegen.simc
 
PrinterLocation - Class in ru.ispras.microtesk.translator.nml.codegen.sim
 
PrinterLocation - Class in ru.ispras.microtesk.translator.nml.codegen.simc
 
PRINTING - ru.ispras.microtesk.test.Statistics.Activity
 
printMemory(MemoryDevice, long, int) - Method in class ru.ispras.microtesk.tools.simulator.Utils
 
printMemoryStores() - Method in class ru.ispras.microtesk.model.metadata.MetaModelPrinter
 
printMetaOperation(MetaOperation) - Static method in class ru.ispras.microtesk.tools.templgen.templates.TemplatesUtils
 
printOperation() - Method in interface ru.ispras.microtesk.tools.templgen.templates.AutoGenInstruction
 
printOperation(TemplatePrinter) - Method in class ru.ispras.microtesk.tools.templgen.templates.TemplateOperation
Prints operation to the TemplatePrinter.
printOperationBlock(TemplatePrinter) - Method in class ru.ispras.microtesk.tools.templgen.templates.TemplateOperation
Prints operation (with pre and post commands) to the TemplatePrinter.
printOperationGroups() - Method in class ru.ispras.microtesk.model.metadata.MetaModelPrinter
 
printOperations() - Method in class ru.ispras.microtesk.model.metadata.MetaModelPrinter
 
printOptions(String, SimulatorOptions) - Static method in class ru.ispras.microtesk.tools.simulator.settings.SimulatorOptions
 
printParameters(String, SimulatorParameters) - Static method in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParameters
 
printRegister(String, int, ProcessingElement) - Method in class ru.ispras.microtesk.tools.simulator.Utils
 
printRegisters() - Method in class ru.ispras.microtesk.model.metadata.MetaModelPrinter
 
printRegisters(String, ProcessingElement) - Method in class ru.ispras.microtesk.tools.simulator.Utils
 
printSepator() - Method in class ru.ispras.microtesk.model.metadata.MetaModelPrinter
 
printSequence(Model, ConcreteSequence) - Method in class ru.ispras.microtesk.test.Printer
Prints the specified instruction call sequence.
process(EngineContext, Map<String, Object>, AbstractSequence) - Method in class ru.ispras.microtesk.test.engine.SequenceProcessor
Processes the abstract sequence and returns the iterator of the concrete sequences.
process(DataSection) - Method in interface ru.ispras.microtesk.test.template.Template.Processor
 
process(ExceptionHandler) - Method in interface ru.ispras.microtesk.test.template.Template.Processor
 
process(Template.SectionKind, Block) - Method in interface ru.ispras.microtesk.test.template.Template.Processor
 
process(Template.SectionKind, Block, int) - Method in interface ru.ispras.microtesk.test.template.Template.Processor
 
PROCESSING - ru.ispras.microtesk.test.Statistics.Activity
 
ProcessingElement - Class in ru.ispras.microtesk.model
The ProcessingElement class holds information on the state of a PE.
ProcessingElement() - Constructor for class ru.ispras.microtesk.model.ProcessingElement
 
ProcessingElement(ProcessingElement) - Constructor for class ru.ispras.microtesk.model.ProcessingElement
 
ProcessingElement.Factory - Interface in ru.ispras.microtesk.model
 
processIr(Ir) - Method in interface ru.ispras.microtesk.translator.TranslatorHandler
 
processIr(Ir, Options) - Method in class ru.ispras.microtesk.translator.Translator
 
processIr(Ir, Options) - Method in interface ru.ispras.microtesk.translator.TranslatorHandler
 
processIr(Ir) - Method in class ru.ispras.microtesk.mmu.translator.codegen.sim.SimGenerator
 
processIr(Ir) - Method in class ru.ispras.microtesk.mmu.translator.codegen.spec.SpecGenerator
 
processIr(Ir, Options) - Method in class ru.ispras.microtesk.mmu.translator.codegen.sim.SimGenerator
 
processIr(Ir) - Method in class ru.ispras.microtesk.translator.mir.MirTransHandler
 
processIr(Ir) - Method in class ru.ispras.microtesk.translator.nml.analysis.ArgumentModeDetector
 
processIr(Ir) - Method in class ru.ispras.microtesk.translator.nml.analysis.BranchDetector
 
processIr(Ir) - Method in class ru.ispras.microtesk.translator.nml.analysis.ExceptionDetector
 
processIr(Ir) - Method in class ru.ispras.microtesk.translator.nml.analysis.MemoryAccessDetector
 
processIr(Ir) - Method in class ru.ispras.microtesk.translator.nml.analysis.PrimitiveSyntesizer
 
processIr(Ir) - Method in class ru.ispras.microtesk.translator.nml.analysis.ReferenceDetector
 
processIr(Ir) - Method in class ru.ispras.microtesk.translator.nml.analysis.RegisterAnalyzer
 
processIr(Ir) - Method in class ru.ispras.microtesk.translator.nml.analysis.RootDetector
 
processIr(Ir) - Method in class ru.ispras.microtesk.translator.nml.codegen.decoder.DecoderGenerator
 
processIr(Ir) - Method in class ru.ispras.microtesk.translator.nml.codegen.metadata.MetaDataGenerator
 
processIr(Ir) - Method in class ru.ispras.microtesk.translator.nml.codegen.sim.Generator
 
processIr(Ir) - Method in class ru.ispras.microtesk.translator.nml.codegen.simc.GeneratorC
 
processIr(Ir) - Method in class ru.ispras.microtesk.translator.nml.codegen.whyml.WhymlGenerator
 
processIr(Ir, Options) - Method in class ru.ispras.microtesk.translator.mir.MirTransHandler
 
processLogEntry(LogEntry) - Method in class ru.ispras.microtesk.translator.antlrex.log.LogStoreListener
 
processRequests(Model, List<MemoryImageLoader.Request>) - Static method in class ru.ispras.microtesk.model.memory.loader.MemoryImageLoader
 
procSpec() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
procSpec() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
procSpec_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.procSpec_return
 
procSpec_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.procSpec_return
 
procSpecRev() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
procSpecRev_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.procSpecRev_return
 
produce(Ir, Map<String, MirContext>) - Static method in class ru.ispras.microtesk.translator.mir.util.NmlInstances
 
produceBinders(Ir, Map<String, MirContext>) - Static method in class ru.ispras.microtesk.translator.mir.util.NmlInstances
 
PROGRAM_COUNTER_NAME - ru.ispras.microtesk.options.Option
 
PROGRAM_LENGTH_LIMIT - ru.ispras.microtesk.options.Option
 
PROGRAM_PATH - ru.ispras.microtesk.options.Option
 
programCounterName - Variable in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParameters
 
programFileName - Variable in class ru.ispras.microtesk.tools.simulator.BinaryProgramReader
 
programFileNameNoExt - Variable in class ru.ispras.microtesk.tools.simulator.BinaryProgramReader
 
ProgramImage - Class in ru.ispras.microtesk.tools.simulator
The ProgramImage class contains all information about the program to be simulated.
ProgramImage(Model, IrProgram, IrMemory, SimulatorParameters) - Constructor for class ru.ispras.microtesk.tools.simulator.ProgramImage
 
ProgramReader - Interface in ru.ispras.microtesk.tools.simulator
 
ProgramReaderFactory - Class in ru.ispras.microtesk.tools.simulator
 
ProgramReaderFactory() - Constructor for class ru.ispras.microtesk.tools.simulator.ProgramReaderFactory
 
programSimulator - Variable in class ru.ispras.microtesk.tools.oracle.matcher.OracleEventMatcherFull
 
ProgramSimulator - Class in ru.ispras.microtesk.tools.simulator
 
ProgramSimulator(ProgramImage) - Constructor for class ru.ispras.microtesk.tools.simulator.ProgramSimulator
 
promote(Type, Type) - Static method in class ru.ispras.microtesk.translator.nml.antlrex.Types
 
propagatePhi(MirContext, Map<String, BigInteger>) - Static method in class ru.ispras.microtesk.translator.mir.EvalContext
 
propagator - Variable in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
Property - Interface in ru.ispras.microtesk.utils
Property is an interface to be implemented by all enumerations used to identify properties stored in PropertyMap.
PropertyMap<T extends java.lang.Enum<T> & Property> - Class in ru.ispras.microtesk.utils
The PropertyMap class is a map that stores values identified by a enumeration.
PropertyMap(Class<T>) - Constructor for class ru.ispras.microtesk.utils.PropertyMap
 
PSEUDO - ru.ispras.microtesk.translator.nml.ir.primitive.Primitive.Modifier
Operations describing pseudo instructions (are not used for decoding)
PSEUDO - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
PSEUDO - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
PSEUDO - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
PSEUDO - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
PSEUDO - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
publishSharedCopy(Object, Object) - Static method in class ru.ispras.microtesk.utils.SharedObject
Publishes a shared copy of an object.
push() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.SymbolTable
Starts a new scope and sets it as the current scope.
push(List<SymbolScope>) - Method in class ru.ispras.microtesk.translator.antlrex.symbols.SymbolTable
Sets the specified scope list as the current scope.
push(SymbolScope) - Method in class ru.ispras.microtesk.translator.antlrex.symbols.SymbolTable
Sets the specified scope as the current scope.
pushActivity(Statistics.Activity) - Method in class ru.ispras.microtesk.test.Statistics
 
pushLabelScope(LabelUniqualizer.SeriesId) - Method in class ru.ispras.microtesk.test.template.LabelUniqualizer
 
pushRevisionApplicable(boolean) - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
 
pushSymbolScope(CommonTree) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserBase
 
pushSymbolScopes(List<SymbolScope>) - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
 
pushVariableScope() - Method in class ru.ispras.microtesk.mmu.translator.codegen.sim.ExprPrinter
 
put(String, T) - Method in class ru.ispras.microtesk.mmu.translator.ScopeStorage
 
put(K, V) - Method in class ru.ispras.microtesk.utils.HierarchicalMap
 
putAll(Map<? extends K, ? extends V>) - Method in class ru.ispras.microtesk.utils.HierarchicalMap
 

Q

QWORD - ru.ispras.microtesk.mmu.basis.DataType
The quad-word data type.
QWORD - ru.ispras.microtesk.mmu.basis.MemoryDataType
The quad-word data type.

R

r - Variable in class ru.ispras.microtesk.model.memory.MemoryAccessMode
 
R_ROTATE - ru.ispras.microtesk.mmu.translator.Operator
 
R_ROTATE - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
R_SHIFT - ru.ispras.microtesk.mmu.translator.Operator
 
R_SHIFT - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
raiseError(Where, String) - Method in interface ru.ispras.microtesk.translator.antlrex.ErrorReporter
 
raiseError(Where, String) - Method in class ru.ispras.microtesk.translator.antlrex.ParserEx
 
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 interface ru.ispras.microtesk.translator.antlrex.ErrorReporter
 
raiseError(Where, ISemanticError) - Method in class ru.ispras.microtesk.translator.antlrex.ParserEx
 
raiseError(Where, ISemanticError) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserEx
 
raiseError(Where, ISemanticError) - Method in class ru.ispras.microtesk.translator.nml.antlrex.WalkerFactoryBase
 
RANDOM - ru.ispras.microtesk.mmu.model.sim.EvictionPolicyId
The random data replacement policy.
RANDOM - ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator.Mode
 
RANDOM - ru.ispras.microtesk.test.engine.allocator.Allocator
Returns a randomly chosen free or used object.
RANDOM_SEED - ru.ispras.microtesk.options.Option
 
randomize() - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints
 
RandomValue - Class in ru.ispras.microtesk.test.template
 
RandomValue(BigInteger, BigInteger) - Constructor for class ru.ispras.microtesk.test.template.RandomValue
 
RandomValue(Variate<?>) - Constructor for class ru.ispras.microtesk.test.template.RandomValue
 
range - Variable in class ru.ispras.microtesk.translator.mir.BasicBlock.Origin
 
range() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
range(Variable, BitVector, BitVector) - Static method in class ru.ispras.microtesk.basis.solver.Restriction
 
Range<T> - Interface in ru.ispras.microtesk.utils
Range specifies the range interface.
Range(int, int) - Constructor for class ru.ispras.microtesk.tools.symexec.ControlFlowInspector.Range
 
range_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.range_return
 
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
 
RATE_LIMIT - ru.ispras.microtesk.options.Option
 
read - Variable in class ru.ispras.microtesk.translator.mir.NmlIrTrans.ModeAccess
 
read() - Method in class ru.ispras.microtesk.options.OptionReader
 
read(int) - Method in class ru.ispras.microtesk.utils.BinaryReader
 
read(int) - Method in class ru.ispras.microtesk.utils.BitStream
 
READ - ru.ispras.microtesk.mmu.basis.BufferAccessEvent
 
READ - ru.ispras.microtesk.test.engine.allocator.Allocator
Returns an object being read or null if there are no such objects.
READ - ru.ispras.microtesk.test.engine.allocator.ResourceOperation
 
READ_ATTR_NAME - Static variable in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
 
READ_ONLY - ru.ispras.microtesk.utils.HierarchicalCollection.Kind
 
READ_WRITE - ru.ispras.microtesk.utils.HierarchicalCollection.Kind
 
readEntry(A) - Method in interface ru.ispras.microtesk.mmu.model.sim.Buffer
Reads the entry associated w/ the given address from the buffer.
readEntry(A) - Method in class ru.ispras.microtesk.mmu.model.sim.BufferInstanceProxy
 
readEntry(A) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheLine
 
readEntry(A) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheSet
 
readEntry(A) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheUnit
 
readEntry(A) - Method in class ru.ispras.microtesk.mmu.model.sim.Memory
 
readEntry(A) - Method in class ru.ispras.microtesk.mmu.model.sim.MmuMapping
 
readEntry(A, boolean) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheLine
 
readEntry(A, boolean) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheSet
 
readEntry(A, boolean) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheUnit
 
readEntry(A, boolean) - Method in interface ru.ispras.microtesk.mmu.model.sim.ReplaceableBuffer
Reads the entry associated w/ the given address and, if required, invalidates it.
readEntry(VA) - Method in class ru.ispras.microtesk.mmu.model.sim.Segment
 
Reader - Class in ru.ispras.microtesk.model
The Reader class allows reading data from the microprocessor register and memory directly or via addressing modes.
Reader() - Constructor for class ru.ispras.microtesk.model.Reader
 
readMemoryFiles(Path) - Static method in class ru.ispras.microtesk.tools.simulator.memory.IrMemory
 
readNext() - Method in class ru.ispras.microtesk.tools.adapter.trace.EventListReader
 
readNext() - Method in interface ru.ispras.microtesk.tools.adapter.trace.Events
Returns the next event ConcreteEvent in the Events.
readNext() - Method in class ru.ispras.microtesk.tools.oracle.matcher.EventList
 
readNextImmediate(BitVector, Type) - Method in class ru.ispras.microtesk.model.decoder.DecoderItem
 
readNextPrimitive(BitVector, Decoder) - Method in class ru.ispras.microtesk.model.decoder.DecoderItem
 
READONLY - ru.ispras.microtesk.translator.mir.MirContext.Attribute
 
readPastEnd(int, byte) - Method in class ru.ispras.microtesk.utils.BinaryReader
 
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
 
recognizeItem(String) - Method in class ru.ispras.microtesk.tools.oracle.internal.Registers
 
Record - Class in ru.ispras.microtesk.model.tracer
The Record class describes Tracer log records.
Record(RecordKind, long) - Constructor for class ru.ispras.microtesk.model.tracer.Record
 
Record(RecordKind, long, boolean) - Constructor for class ru.ispras.microtesk.model.tracer.Record
 
RecordFactory - Class in ru.ispras.microtesk.model.tracer
 
RecordFactory() - Constructor for class ru.ispras.microtesk.model.tracer.RecordFactory
 
RecordFormatType - Enum in ru.ispras.microtesk.model.tracer
 
RecordKind - Enum in ru.ispras.microtesk.model.tracer
The RecordKind enumeration describes types or log records used in the Tracer log format.
RECURSIVE - ru.ispras.microtesk.translator.mir.MirContext.Attribute
 
RedeclaredSymbol - Class in ru.ispras.microtesk.translator.antlrex.errors
 
RedeclaredSymbol(Symbol) - Constructor for class ru.ispras.microtesk.translator.antlrex.errors.RedeclaredSymbol
 
reduce(Expr) - Static method in class ru.ispras.microtesk.translator.nml.antlrex.ExprReducer
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.analysis
 
ReferenceDetector() - Constructor for class ru.ispras.microtesk.translator.nml.analysis.ReferenceDetector
 
refMemory(int, String) - Method in class ru.ispras.microtesk.translator.mir.MirBuilder
 
refNames - Variable in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
 
refParameter(int) - Method in class ru.ispras.microtesk.translator.mir.MirBuilder
 
REG - ru.ispras.microtesk.model.memory.Memory.Kind
 
REG - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
REG - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
REG - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
REG - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
REG - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
regDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Region(BigInteger, BigInteger) - Constructor for class ru.ispras.microtesk.model.memory.MemoryTracker.Region
 
RegionSettings - Class in ru.ispras.microtesk.settings
RegionSettings represents a configuration of a single memory region.
RegionSettings(String, RegionSettings.Type, BigInteger, BigInteger, MemoryAccessMode, MemoryAccessMode) - Constructor for class ru.ispras.microtesk.settings.RegionSettings
 
RegionSettings.Type - Enum in ru.ispras.microtesk.settings
 
RegionSettingsParser - Class in ru.ispras.microtesk.settings
RegionSettingsParser implements a parser of RegionSettings.
RegionSettingsParser() - Constructor for class ru.ispras.microtesk.settings.RegionSettingsParser
 
register(Operation<A>) - Static method in class ru.ispras.microtesk.mmu.model.sim.Operation
 
REGISTER - ru.ispras.microtesk.mmu.model.spec.MmuBuffer.Kind
Mapped to a register array
REGISTER - ru.ispras.microtesk.model.tracer.RecordKind
Register trace.
REGISTER - ru.ispras.microtesk.tools.adapter.trace.EventElementType
 
REGISTER_TYPE - ru.ispras.microtesk.tools.adapter.trace.EventElementType
 
REGISTER_VALUE - ru.ispras.microtesk.tools.adapter.trace.EventElementType
 
registerAction(MmuAction) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem.Builder
Registers the action in the memory management unit.
registerAddress(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem.Builder
Registers the address type in the MMU.
RegisterAnalyzer - Class in ru.ispras.microtesk.translator.nml.analysis
 
RegisterAnalyzer() - Constructor for class ru.ispras.microtesk.translator.nml.analysis.RegisterAnalyzer
 
registerBlock(CodeBlock) - Method in class ru.ispras.microtesk.test.Code
 
registerBuffer(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem.Builder
Registers a buffer in the MMU.
registerEngine(String, Engine) - Method in class ru.ispras.microtesk.test.engine.EngineConfig
 
registerFunction(Callable) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
registerInitializerMaker(String, InitializerMaker) - Method in class ru.ispras.microtesk.test.engine.EngineConfig
 
RegisterMapping<E extends Struct<?>,​A extends Address<?>> - Class in ru.ispras.microtesk.mmu.model.sim
RegisterMapping implements a register-mapped buffer.
RegisterMapping(Struct<E>, Address<A>, String, BigInteger, int, CachePolicy, Indexer<A>, Matcher<E, A>) - Constructor for class ru.ispras.microtesk.mmu.model.sim.RegisterMapping
Constructs a register-mapped buffer of the given length and associativity.
RegisterMode - Class in ru.ispras.microtesk.tools.oracle.internal
 
RegisterMode(String, String, boolean, int, int) - Constructor for class ru.ispras.microtesk.tools.oracle.internal.RegisterMode
 
registerOperation(MmuOperation) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem.Builder
Registers an operation in the MMU.
registers - Variable in class ru.ispras.microtesk.tools.oracle.matcher.OracleEventMatcherFull
 
Registers - Class in ru.ispras.microtesk.tools.oracle.internal
 
Registers(String) - Constructor for class ru.ispras.microtesk.tools.oracle.internal.Registers
 
REGISTERS_DESCRIPTION - Static variable in class ru.ispras.microtesk.tools.oracle.internal.Registers
 
registerSegment(MmuSegment) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem.Builder
Registers a segment in the MMU.
registerTransition(MmuTransition) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem.Builder
Registers the transition in the memory management unit.
registerVariable(NodeVariable) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem.Builder
 
registerVariable(MmuStruct) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem.Builder
 
relationExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
relationExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
relationExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
relationExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
relationExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.relationExpr_return
 
relationExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.relationExpr_return
 
REM - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
REM - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
REM - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
REM - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
REM - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
REM - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
REM - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
REM - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
REM - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
REM - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
remove() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessIterator
 
remove() - Method in class ru.ispras.microtesk.utils.FilterIterator
Removes from the underlying collection of the base iterator the last element returned by this iterator.
remove(Object) - Method in class ru.ispras.microtesk.utils.HierarchicalCollection
 
remove(Object) - Method in class ru.ispras.microtesk.utils.HierarchicalMap
 
remove(Object) - Method in class ru.ispras.microtesk.utils.HierarchicalSet
 
remove(T) - Method in class ru.ispras.microtesk.utils.AdjacencyList
 
removeAll(Collection<?>) - Method in class ru.ispras.microtesk.utils.HierarchicalCollection
 
removeAll(Collection<?>) - Method in class ru.ispras.microtesk.utils.HierarchicalSet
 
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.
removeLast(List<? extends T>) - Static method in class ru.ispras.microtesk.translator.mir.Lists
 
removeLastExecution() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
Removes the last execution from the trace.
removeLastN(List<? extends T>, int) - Static method in class ru.ispras.microtesk.translator.mir.Lists
 
removeSubscript() - Method in class ru.ispras.microtesk.translator.mir.Static
 
rename(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.Var
 
rename(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
 
renameParameter(int, String) - Method in class ru.ispras.microtesk.translator.mir.MirContext
 
repeat(int) - Method in class ru.ispras.microtesk.model.data.Data
 
repeat(Where, Expr, Expr) - Method in class ru.ispras.microtesk.translator.nml.antlrex.ExprFactory
 
REPEAT - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
ReplaceableBuffer<E extends Struct<?>,​A extends Address<?>> - Interface in ru.ispras.microtesk.mmu.model.sim
ReplaceableBuffer represents a replaceable buffer.
replaceWith(T, T) - Method in class ru.ispras.microtesk.utils.AdjacencyList
 
reportError(String) - Method in class ru.ispras.microtesk.translator.antlrex.log.LogWriter
Reports an error message to the log.
reportError(RecognitionException) - Method in class ru.ispras.microtesk.translator.antlrex.ParserEx
 
reportError(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.ParserEx
 
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.
request(String, long, long, Path, long) - Static method in class ru.ispras.microtesk.model.memory.loader.MemoryImageLoader
 
request(String, long, Path, long, long) - Static method in class ru.ispras.microtesk.model.memory.loader.MemoryImageLoader
 
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.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.parameters_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
 
RESERVE_DEPENDENCIES - ru.ispras.microtesk.options.Option
 
RESERVE_EXPLICIT - ru.ispras.microtesk.options.Option
 
RESERVED - ru.ispras.microtesk.test.engine.allocator.AllocatorAction.Kind
 
ReservedKeywords - Class in ru.ispras.microtesk.translator.antlrex
 
reset() - Method in class ru.ispras.microtesk.mmu.basis.BufferStateTracker
Resets the buffer state.
reset() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryIdAllocator
 
reset() - Method in class ru.ispras.microtesk.model.memory.Memory
 
reset() - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
 
reset() - Method in class ru.ispras.microtesk.model.memory.MemoryTracker
 
reset() - Method in class ru.ispras.microtesk.model.TemporaryVariables
 
reset() - Method in class ru.ispras.microtesk.test.CodeAllocator
 
reset() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Resets the resource allocation table.
reset() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocatorEngine
 
reset() - Method in class ru.ispras.microtesk.test.LabelManager
Clears all labels.
reset() - Method in class ru.ispras.microtesk.test.NumericLabelTracker
 
resetErrorCount() - Method in class ru.ispras.microtesk.translator.antlrex.ParserEx
 
resetErrorCount() - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserEx
Resets (sets to zero) he counter of parsing errors.
resetExecutionCount() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
resetInstructionCount() - Static method in class ru.ispras.microtesk.model.tracer.ArkRecord
 
resetInstructionCount() - Static method in class ru.ispras.microtesk.model.tracer.Record
 
resetNumbers() - Method in class ru.ispras.microtesk.test.template.LabelUniqualizer
 
resetPosition() - Method in class ru.ispras.microtesk.model.decoder.DecoderItem
 
resetState() - Method in interface ru.ispras.microtesk.mmu.model.sim.Buffer
Resets the state of the buffer.
resetState() - Method in class ru.ispras.microtesk.mmu.model.sim.BufferInstanceProxy
 
resetState() - Method in class ru.ispras.microtesk.mmu.model.sim.CacheLine
 
resetState() - Method in class ru.ispras.microtesk.mmu.model.sim.CacheSet
 
resetState() - Method in class ru.ispras.microtesk.mmu.model.sim.CacheUnit
 
resetState() - Method in class ru.ispras.microtesk.mmu.model.sim.Memory
 
resetState() - Method in class ru.ispras.microtesk.mmu.model.sim.Mmu
 
resetState() - Method in class ru.ispras.microtesk.mmu.model.sim.MmuMapping
 
resetState() - Method in class ru.ispras.microtesk.mmu.model.sim.MmuModel
 
resetState() - Method in class ru.ispras.microtesk.mmu.model.sim.RegisterMapping
 
resetState() - Method in class ru.ispras.microtesk.mmu.model.sim.Segment
 
resetState() - Method in class ru.ispras.microtesk.model.memory.Sections
 
resetState() - Method in class ru.ispras.microtesk.model.Model
 
resetState() - Method in interface ru.ispras.microtesk.model.ModelStateManager
 
resetState() - Method in class ru.ispras.microtesk.model.ProcessingElement
 
resetTarget() - Method in class ru.ispras.microtesk.test.template.LabelReference
 
resetThisArgs() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
 
resize(int) - Method in class ru.ispras.microtesk.model.data.Type
 
resize(int) - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
 
resolve() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
Resolves the reference and returns the source primitive that has all references resolved.
resolve(String) - Method in interface ru.ispras.microtesk.translator.antlrex.symbols.SymbolScope
Searches for a symbol by its name in the current scope and its outer scopes.
resolve(String) - Method in class ru.ispras.microtesk.translator.antlrex.symbols.SymbolTable
Searches for a symbol by its name in the current scope and its outer scopes.
resolve(String) - Method in class ru.ispras.microtesk.utils.NamePath
 
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(NamePath) - Method in class ru.ispras.microtesk.utils.NamePath
 
resolveCallee(String) - Method in class ru.ispras.microtesk.translator.mir.Pass
 
resolveCallee(MirContext, Instruction.Call, int, EvalContext) - Method in class ru.ispras.microtesk.translator.mir.InlineNoAccess
 
resolveCallee(MirContext, Instruction.Call, int, EvalContext) - Method in class ru.ispras.microtesk.translator.mir.InlinePass
 
resolveCalleeName(Instruction.Call) - Static method in class ru.ispras.microtesk.translator.mir.InlinePass
 
resolveMember(String) - Method in interface ru.ispras.microtesk.translator.antlrex.symbols.SymbolScope
Searches for a symbol by its name in the current scope only.
resolveMember(String) - Method in class ru.ispras.microtesk.translator.antlrex.symbols.SymbolTable
Searches for a symbol by its name in the current scope only.
resolveNested(String...) - Method in interface ru.ispras.microtesk.translator.antlrex.symbols.SymbolScope
Searches for a symbol described by an array containing its name preceded with names of the scopes the symbol is nested into.
resolveNested(String...) - Method in class ru.ispras.microtesk.translator.antlrex.symbols.SymbolTable
Searches for a symbol described by an array containing its name preceded with names of the scopes the symbol is nested into.
resolveTypeName(CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
 
ResourceOperation - Enum in ru.ispras.microtesk.test.engine.allocator
ResourceOperation contains resource operation types.
REST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
REST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
REST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
REST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
REST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
REST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
REST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
REST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
REST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
REST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
restore() - Method in class ru.ispras.microtesk.model.memory.LocationManager
 
restore() - Method in class ru.ispras.microtesk.test.NumericLabelTracker
 
Restriction - Class in ru.ispras.microtesk.basis.solver
Restriction is generic interface of a bit-vector constraint.
Restriction.Kind - Enum in ru.ispras.microtesk.basis.solver
 
Result(Collection<List<Object>>, Graph) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.TrajectoryExtractor.Result
 
Result(Access, SymbolicResult) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessIterator.Result
 
ret - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Call
 
ret() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
 
RETAIN - ru.ispras.microtesk.basis.solver.Restriction.Kind
 
retainAll(Collection<?>) - Method in class ru.ispras.microtesk.utils.HierarchicalCollection
 
retainAll(Collection<?>) - Method in class ru.ispras.microtesk.utils.HierarchicalSet
 
retreat(int) - Method in class ru.ispras.microtesk.utils.BinaryReader
 
Return(Operand) - Constructor for class ru.ispras.microtesk.translator.mir.Instruction.Return
 
RETURN - ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry.Kind
 
RETURN - ru.ispras.microtesk.mmu.translator.ir.Stmt.Kind
 
RETURN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
RETURN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
RETURN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
RETURN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
RETURN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
RETURN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
RETURN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
RETURN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
RETURN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
RETURN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
RETURN(boolean, MemoryAccessContext) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry
 
returnStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
returnTypeOf(Primitive) - Static method in class ru.ispras.microtesk.translator.mir.NmlIrTrans
 
REV_ID - ru.ispras.microtesk.options.Option
 
revision() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
revision() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
revision() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
revision() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
REVISION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
REVISION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
REVISION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
REVISION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
REVISION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
REVISION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
REVISION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
REVISION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
REVISION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
REVISION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
revision_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.revision_return
 
revision_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.revision_return
 
Revisions - Class in ru.ispras.microtesk
The Revisions class stores information about revision dependencies.
Revisions() - Constructor for class ru.ispras.microtesk.Revisions
 
rewrite(MirContext, Map<String, BigInteger>) - Static method in class ru.ispras.microtesk.translator.mir.InsnRewriter
 
rhs - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Concat
 
rhs - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Extract
 
rhs - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Sext
 
rhs - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Zext
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
ROOT_ID - Static variable in class ru.ispras.microtesk.translator.nml.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.analysis
 
RootDetector() - Constructor for class ru.ispras.microtesk.translator.nml.analysis.RootDetector
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
rotateLeft(Data) - Method in class ru.ispras.microtesk.model.data.Data
 
rotateRight(Data) - Method in class ru.ispras.microtesk.model.data.Data
 
round() - Method in class ru.ispras.microtesk.model.data.Data
 
round() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
round(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.antlrex.ExprFactory
 
ROUND - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
ROUND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
ROUND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
ROUND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
ROUND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
ROUND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
ROUND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
ROUND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
ROUND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
ROUND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
ROUND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
ru.ispras.microtesk - package ru.ispras.microtesk
 
ru.ispras.microtesk.basis.solver - package ru.ispras.microtesk.basis.solver
 
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.sim - package ru.ispras.microtesk.mmu.model.sim
 
ru.ispras.microtesk.mmu.model.spec - package ru.ispras.microtesk.mmu.model.spec
 
ru.ispras.microtesk.mmu.settings - package ru.ispras.microtesk.mmu.settings
 
ru.ispras.microtesk.mmu.test.engine.memory - package ru.ispras.microtesk.mmu.test.engine.memory
 
ru.ispras.microtesk.mmu.test.template - package ru.ispras.microtesk.mmu.test.template
 
ru.ispras.microtesk.mmu.translator - package ru.ispras.microtesk.mmu.translator
 
ru.ispras.microtesk.mmu.translator.codegen.sim - package ru.ispras.microtesk.mmu.translator.codegen.sim
 
ru.ispras.microtesk.mmu.translator.codegen.spec - package ru.ispras.microtesk.mmu.translator.codegen.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.model - package ru.ispras.microtesk.model
 
ru.ispras.microtesk.model.data - package ru.ispras.microtesk.model.data
 
ru.ispras.microtesk.model.data.floatx - package ru.ispras.microtesk.model.data.floatx
 
ru.ispras.microtesk.model.decoder - package ru.ispras.microtesk.model.decoder
 
ru.ispras.microtesk.model.memory - package ru.ispras.microtesk.model.memory
 
ru.ispras.microtesk.model.memory.loader - package ru.ispras.microtesk.model.memory.loader
 
ru.ispras.microtesk.model.metadata - package ru.ispras.microtesk.model.metadata
 
ru.ispras.microtesk.model.tracer - package ru.ispras.microtesk.model.tracer
 
ru.ispras.microtesk.options - package ru.ispras.microtesk.options
 
ru.ispras.microtesk.settings - package ru.ispras.microtesk.settings
 
ru.ispras.microtesk.test - package ru.ispras.microtesk.test
 
ru.ispras.microtesk.test.engine - package ru.ispras.microtesk.test.engine
 
ru.ispras.microtesk.test.engine.allocator - package ru.ispras.microtesk.test.engine.allocator
 
ru.ispras.microtesk.test.engine.branch - package ru.ispras.microtesk.test.engine.branch
 
ru.ispras.microtesk.test.sequence - package ru.ispras.microtesk.test.sequence
 
ru.ispras.microtesk.test.sequence.combinator - package ru.ispras.microtesk.test.sequence.combinator
 
ru.ispras.microtesk.test.sequence.compositor - package ru.ispras.microtesk.test.sequence.compositor
 
ru.ispras.microtesk.test.sequence.internal - package ru.ispras.microtesk.test.sequence.internal
 
ru.ispras.microtesk.test.sequence.permutator - package ru.ispras.microtesk.test.sequence.permutator
 
ru.ispras.microtesk.test.sequence.rearranger - package ru.ispras.microtesk.test.sequence.rearranger
 
ru.ispras.microtesk.test.template - package ru.ispras.microtesk.test.template
 
ru.ispras.microtesk.test.template.directive - package ru.ispras.microtesk.test.template.directive
 
ru.ispras.microtesk.test.testutils - package ru.ispras.microtesk.test.testutils
 
ru.ispras.microtesk.tools - package ru.ispras.microtesk.tools
 
ru.ispras.microtesk.tools.adapter - package ru.ispras.microtesk.tools.adapter
 
ru.ispras.microtesk.tools.adapter.trace - package ru.ispras.microtesk.tools.adapter.trace
 
ru.ispras.microtesk.tools.isa - package ru.ispras.microtesk.tools.isa
 
ru.ispras.microtesk.tools.oracle - package ru.ispras.microtesk.tools.oracle
 
ru.ispras.microtesk.tools.oracle.internal - package ru.ispras.microtesk.tools.oracle.internal
 
ru.ispras.microtesk.tools.oracle.matcher - package ru.ispras.microtesk.tools.oracle.matcher
 
ru.ispras.microtesk.tools.simulator - package ru.ispras.microtesk.tools.simulator
 
ru.ispras.microtesk.tools.simulator.memory - package ru.ispras.microtesk.tools.simulator.memory
 
ru.ispras.microtesk.tools.simulator.settings - package ru.ispras.microtesk.tools.simulator.settings
 
ru.ispras.microtesk.tools.symexec - package ru.ispras.microtesk.tools.symexec
 
ru.ispras.microtesk.tools.templgen - package ru.ispras.microtesk.tools.templgen
 
ru.ispras.microtesk.tools.templgen.printers - package ru.ispras.microtesk.tools.templgen.printers
 
ru.ispras.microtesk.tools.templgen.templates - package ru.ispras.microtesk.tools.templgen.templates
 
ru.ispras.microtesk.tools.transform - package ru.ispras.microtesk.tools.transform
 
ru.ispras.microtesk.translator - package ru.ispras.microtesk.translator
 
ru.ispras.microtesk.translator.antlrex - package ru.ispras.microtesk.translator.antlrex
 
ru.ispras.microtesk.translator.antlrex.errors - package ru.ispras.microtesk.translator.antlrex.errors
 
ru.ispras.microtesk.translator.antlrex.log - package ru.ispras.microtesk.translator.antlrex.log
 
ru.ispras.microtesk.translator.antlrex.symbols - package ru.ispras.microtesk.translator.antlrex.symbols
 
ru.ispras.microtesk.translator.codegen - package ru.ispras.microtesk.translator.codegen
 
ru.ispras.microtesk.translator.mir - package ru.ispras.microtesk.translator.mir
 
ru.ispras.microtesk.translator.mir.util - package ru.ispras.microtesk.translator.mir.util
 
ru.ispras.microtesk.translator.nml - package ru.ispras.microtesk.translator.nml
 
ru.ispras.microtesk.translator.nml.analysis - package ru.ispras.microtesk.translator.nml.analysis
 
ru.ispras.microtesk.translator.nml.antlrex - package ru.ispras.microtesk.translator.nml.antlrex
 
ru.ispras.microtesk.translator.nml.codegen.decoder - package ru.ispras.microtesk.translator.nml.codegen.decoder
 
ru.ispras.microtesk.translator.nml.codegen.metadata - package ru.ispras.microtesk.translator.nml.codegen.metadata
 
ru.ispras.microtesk.translator.nml.codegen.sim - package ru.ispras.microtesk.translator.nml.codegen.sim
 
ru.ispras.microtesk.translator.nml.codegen.simc - package ru.ispras.microtesk.translator.nml.codegen.simc
 
ru.ispras.microtesk.translator.nml.codegen.whyml - package ru.ispras.microtesk.translator.nml.codegen.whyml
 
ru.ispras.microtesk.translator.nml.coverage - package ru.ispras.microtesk.translator.nml.coverage
 
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.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
 
RUBY_KEYWORDS - Static variable in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
 
RUBY_TAB - Static variable in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
 
RubyTemplatePrinter - Class in ru.ispras.microtesk.tools.templgen.printers
The RubyTemplatePrinter class prints data of template into a ruby file.
RubyTemplatePrinter(String, String, String, String) - Constructor for class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
Constructs a ruby printer with the specified template name.
RubyTemplatePrinter(String, String, String, String, Path, boolean) - Constructor for class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
Constructs a ruby printer with the specified template name.
rules() - Static method in class ru.ispras.microtesk.translator.nml.coverage.IntegerCast
 
run() - Method in class ru.ispras.microtesk.test.template.Template.BlockHolder
 
run() - Method in class ru.ispras.microtesk.tools.oracle.OracleSimulator
 
run(int) - Method in class ru.ispras.microtesk.test.template.Template.BlockHolder
 
run(String) - Method in class ru.ispras.microtesk.test.testutils.TemplateTest
 
run(Map<String, MirContext>) - Method in class ru.ispras.microtesk.translator.mir.MirPassDriver
 
run(Options, String) - Static method in class ru.ispras.microtesk.ScriptRunner
Runs the specified test template to generate a set of test programs.
run(Ir, Map<String, MirContext>, Map<String, MirContext>) - Method in class ru.ispras.microtesk.translator.mir.NmlToSmtTranslator
Translate instances of the given Ir to SMT-Lib and store its path conditions as constraints into external archive.
RUN_ALL_PROGRAMS - ru.ispras.microtesk.options.Option
 
runFull() - Method in class ru.ispras.microtesk.tools.oracle.OracleSimulator
 

S

save() - Method in class ru.ispras.microtesk.model.memory.LocationManager
 
save() - Method in class ru.ispras.microtesk.test.NumericLabelTracker
 
saveAllOrsToList(Primitive, List<PrimitiveAnd>) - Static method in class ru.ispras.microtesk.translator.nml.analysis.PrimitiveUtils
Saves all AND primitives associated with the current primitive by using OR rules to a list.
saveEventsToJson(List<ConcreteEvent>, String) - Static method in class ru.ispras.microtesk.tools.adapter.trace.EventListWriter
 
saveMemoryElements(Model) - Static method in class ru.ispras.microtesk.model.memory.loader.MemorySaver
 
saveProcessingElementStorage(String, Model) - Static method in class ru.ispras.microtesk.model.memory.loader.MemorySaver
 
saveTotalTime() - Method in class ru.ispras.microtesk.test.Statistics
 
SccpPass - Class in ru.ispras.microtesk.translator.mir
 
SccpPass() - Constructor for class ru.ispras.microtesk.translator.mir.SccpPass
 
ScopeStorage<T> - Class in ru.ispras.microtesk.mmu.translator
 
ScopeStorage() - Constructor for class ru.ispras.microtesk.mmu.translator.ScopeStorage
 
ScriptRunner - Class in ru.ispras.microtesk
The ScriptRunner class runs test template scripts with corresponding scripting engines.
searchArchSettingsPath(String, String) - Static method in class ru.ispras.microtesk.SysUtils
Searching for path to the settings file for the architecture specified.
Section - Class in ru.ispras.microtesk.model.memory
 
Section(Where, String, String, boolean, BigInteger, BigInteger) - Constructor for class ru.ispras.microtesk.model.memory.Section
 
Section(Where, String, String, boolean, BigInteger, BigInteger, String, boolean) - Constructor for class ru.ispras.microtesk.model.memory.Section
 
Sections - Class in ru.ispras.microtesk.model.memory
 
seeEntry(BitVector, BitVector) - Method in interface ru.ispras.microtesk.mmu.model.sim.BufferObserver
Returns data and associated address without changing the state.
seeEntry(BitVector, BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheUnit
 
segment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
segment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
Segment<PA extends Address<?>,​VA extends Address<?>> - Class in ru.ispras.microtesk.mmu.model.sim
 
Segment - Class in ru.ispras.microtesk.mmu.translator.ir
 
Segment(String, Address, Var, BigInteger, BigInteger, Address, Var, Map<String, Var>, Map<String, Attribute>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Segment
 
Segment(BitVector, BitVector) - Constructor for class ru.ispras.microtesk.mmu.model.sim.Segment
 
SEGMENT - ru.ispras.microtesk.mmu.translator.MmuSymbolKind
Segment
segment_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.segment_return
 
select(AbstractSequence) - Method in class ru.ispras.microtesk.test.engine.SequenceSelector
 
SELF_CHECKS - ru.ispras.microtesk.options.Option
 
SelfCheck - Class in ru.ispras.microtesk.test
 
SelfCheck(AddressingModeWrapper) - Constructor for class ru.ispras.microtesk.test.SelfCheck
 
SelfCheckEngine - Class in ru.ispras.microtesk.test.engine
 
SEMANTIC - ru.ispras.microtesk.translator.antlrex.log.SenderKind
The semantic analyzer built on top of the tree parser (MicroTESK).
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_CommonLexer
 
SEMI - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
SEMI - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
SEMI - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
SEMI - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
SEMI - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
SEMI - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
SEMI - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
SEMI - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
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.
SEPARATOR_TOKEN - ru.ispras.microtesk.options.Option
 
sequence() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
sequence() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
sequence() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
sequence() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
sequence() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
sequence() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
SEQUENCE - ru.ispras.microtesk.test.template.Block.Kind
 
SEQUENCE - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryDataGenerator
 
SEQUENCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
SEQUENCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
SEQUENCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
SEQUENCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
SEQUENCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
SEQUENCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
sequence_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.sequence_return
 
sequence_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.sequence_return
 
sequence_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.sequence_return
 
SEQUENCE_TEMPLATE_NAME - Static variable in class ru.ispras.microtesk.tools.templgen.templates.SequenceTemplate
 
SequenceProcessor - Class in ru.ispras.microtesk.test.engine
SequenceProcessor is responsible for abstract sequence concretization.
SequenceSelector - Class in ru.ispras.microtesk.test.engine
 
SequenceSelector(String) - Constructor for class ru.ispras.microtesk.test.engine.SequenceSelector
 
SequenceSelector(String, boolean) - Constructor for class ru.ispras.microtesk.test.engine.SequenceSelector
 
SequenceTemplate - Class in ru.ispras.microtesk.tools.templgen.templates
 
SequenceTemplate(MetaModel, TemplatePrinter, Set<String>) - Constructor for class ru.ispras.microtesk.tools.templgen.templates.SequenceTemplate
 
SEQUENCING - ru.ispras.microtesk.test.Statistics.Activity
 
set(BitVector, T) - Method in class ru.ispras.microtesk.utils.SparseArray
 
set(GeneratorSettings) - Static method in class ru.ispras.microtesk.settings.GeneratorSettings
 
setActivePE(int) - Method in class ru.ispras.microtesk.model.Model
 
setAddress(A) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheLine
 
setAddress(BigInteger) - Method in class ru.ispras.microtesk.test.template.ConcreteCall
 
setAddress(BigInteger) - Method in class ru.ispras.microtesk.test.template.LabelValue
 
setAddress(BitVector) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuEntry
 
setAddress(MmuAddressInstance, BitVector) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
 
setAddress(MmuBufferAccess, BitVector) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
 
setAddress(Section, BigInteger) - Method in class ru.ispras.microtesk.test.CodeAllocator
 
setAddressingMode(AddressingMode) - Method in class ru.ispras.microtesk.model.memory.Location
 
setAllocationAddresses(long, long) - Method in class ru.ispras.microtesk.test.ConcreteSequence
 
setAllocationData(AllocationData<T>) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Replaces the default allocation data.
setArgument(String, String) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
setArgument(String, BigInteger) - Method in class ru.ispras.microtesk.model.IsaPrimitiveBuilder
Initializes the specified immediate argument with an integer value.
setArgument(String, BigInteger) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
setArgument(String, IsaPrimitive) - Method in class ru.ispras.microtesk.model.IsaPrimitiveBuilder
 
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, Value) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
setArgUsage(String, ArgumentMode) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
setAssertionsEnabled(boolean) - Static method in class ru.ispras.microtesk.model.Execution
 
setAttribute(Object) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
setAttribute(String, Object) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
setAttribute(String, Object) - Method in class ru.ispras.microtesk.test.template.MapBuilder
 
setAttribute(String, Object) - Method in class ru.ispras.microtesk.test.template.Situation.Builder
 
setBaseAddress(BigInteger) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
 
setBlockCoverage(Set<Integer>) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Sets the block coverage of the branch instruction.
setBlockSize(int) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
setBody(List<Stmt>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CallableBuilder
 
setBody(Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.shared.NmlFunction
 
setBranch(boolean) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
setBranchLabel(int) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Sets the branch label (index of the target instruction in the branch structure).
setBuffer(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuStruct
Sets the buffer associated with the structure (for buffer entries).
setCallText(String) - Method in class ru.ispras.microtesk.test.template.Template
 
setCanThrowException(boolean) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
setCodeAllocationAddress(long) - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
setCodeAllocator(CodeAllocator) - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
setCommandLineOption(Option) - Method in class ru.ispras.microtesk.test.testutils.TemplateTest
 
setCommandLineOption(Option, String) - Method in class ru.ispras.microtesk.test.testutils.TemplateTest
 
setComment(String) - Method in class ru.ispras.microtesk.translator.mir.Pass
 
setConditionalBranch(boolean) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
setConditionForBranch(Node) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
Sets the branch condition for the branch instruction.
setConflict(boolean) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
setContext(String) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
setContext(TranslatorContext) - Method in class ru.ispras.microtesk.translator.Translator
 
setControlCodeInBasicBlock(boolean) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
 
setControlCodeInDelaySlot(boolean) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
 
setCustomContext(String, Object) - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
setData(BigInteger) - Method in class ru.ispras.microtesk.test.template.MemoryObject
 
setData(BigInteger) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
 
setData(NodeVariable, BitVector) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
 
setDataSection(Section) - Method in class ru.ispras.microtesk.model.memory.Sections
 
setDataVariable(NodeVariable) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem.Builder
 
setDefaultSituation(String, Variate<Situation>) - Method in class ru.ispras.microtesk.test.template.Template
 
setDefaultSituation(String, Situation) - Method in class ru.ispras.microtesk.test.template.Template
 
setDependency(int, BufferDependency) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
 
setDirectiveFactory(DirectiveFactory) - Method in class ru.ispras.microtesk.test.engine.EngineContext
 
setElse(CommonTree, List<Stmt>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.IfBuilder
 
setEnabled(boolean) - Static method in class ru.ispras.microtesk.model.Aspectracer
 
setEnabled(boolean) - Static method in class ru.ispras.microtesk.model.tracer.Tracer
 
setEntry(CommonTree, Type) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
 
setEntry(BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheLine
 
setEntry(BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.StructBase
 
setEntry(MmuBufferAccess, EntryObject) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
 
setEpilogue(boolean) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
setEventIndex(int) - Method in class ru.ispras.microtesk.tools.oracle.matcher.OracleEventMatcherNotFull
 
setExceptionFlags(int) - Static method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
setFloatExceptionFlags(int) - Static method in class ru.ispras.microtesk.model.data.Data
 
setFloatRoundingMode(int) - Static method in class ru.ispras.microtesk.model.data.Data
 
setGroupId(int) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Sets the group identifier of the entry.
setHandler(MemoryDevice) - Method in class ru.ispras.microtesk.model.memory.Memory
 
setIndex(int) - Method in class ru.ispras.microtesk.tools.oracle.matcher.EventList
 
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
 
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.model.spec.MmuProgram
 
setLabel(Object) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph.Edge
 
setLabel(Label) - Method in class ru.ispras.microtesk.test.template.LabelValue
 
setLabelReference(LabelReference) - Method in class ru.ispras.microtesk.model.IsaPrimitive
 
setLabelReference(LabelReference) - Method in class ru.ispras.microtesk.model.IsaPrimitiveBuilder
 
setLevels(int) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
 
setListener(Executor.Listener) - Method in class ru.ispras.microtesk.test.Executor
 
setLoad(boolean) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
setLog(LogStore) - Method in class ru.ispras.microtesk.translator.Translator
 
setMaskCollection(Collection<String>) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
setMaskValue(String) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
setMatch(CommonTree, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
 
setMatchBindings(Collection<MmuBinding>) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBuffer
 
setMemoryHandler(String, MemoryDevice) - Method in class ru.ispras.microtesk.model.Model
 
setMemoryHandler(String, MemoryDevice) - Method in class ru.ispras.microtesk.model.ProcessingElement
 
setMemoryReference(boolean) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
setMode(String) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
 
setModel(Model) - Static method in class ru.ispras.microtesk.model.Reader
 
setName(String) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem.Builder
 
setName(String) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
 
setName(String) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
setNextBufferId(CommonTree, CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
 
setNextLabels(Set<Object>) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph.Edge
 
setNodeInfo(NodeInfo) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
 
setOptionValue(String, Object) - Method in class ru.ispras.microtesk.test.TestEngine
 
setOutDir(String) - Method in class ru.ispras.microtesk.translator.Translator
 
setOutput(Var) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CallableBuilder
 
setPa(String) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
 
setPa(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Section
 
setPa(BigInteger) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
 
setPa(BigInteger, BigInteger) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
 
setPauseOnUndefinedLabel(boolean) - Method in class ru.ispras.microtesk.test.Executor
 
setPENumber(int) - Method in class ru.ispras.microtesk.model.Model
 
setPhysicalAddress(BigInteger) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
 
setPhysicalAddress(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.model.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.engine.branch.BranchExecution
 
setPostSlots(Map<Integer, Integer>) - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
setPreBlocks(Map<Integer, Integer>) - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
setPredicate(Predicate<? super E>) - Method in class ru.ispras.microtesk.utils.FilterIterator
Sets the predicate this the iterator to use.
setPreparatorReference(PreparatorReference) - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
 
setPreprocessor(Preprocessor) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
setPreprocessor(Preprocessor) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
setPreSlots(Map<Integer, Integer>) - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
setProgramLengthLimit(long) - Method in class ru.ispras.microtesk.test.Statistics
 
setPrologue(boolean) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
setRecordType(RecordFormatType) - Static method in class ru.ispras.microtesk.model.tracer.RecordFactory
 
setReference(Label) - Method in class ru.ispras.microtesk.test.template.LabelReference
 
setReferenceNumber(int) - Method in class ru.ispras.microtesk.test.template.Label
Assigns a number that uniquely identifies the label which is duplicated within an instruction sequence.
setRegion(RegionSettings) - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints.Builder
 
setRegisterFirstUse(boolean) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Specifies whether the register is used for the first time.
setRegisterId(int) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Sets the register identifier of the branch entry.
setRetType(Type) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CallableBuilder
 
setRevisions(Set<String>) - Method in class ru.ispras.microtesk.translator.Translator
 
setRootOperation(Primitive) - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
 
setRootOperation(Primitive, Where) - Method in class ru.ispras.microtesk.test.template.Template
 
setRoundingMode(int) - Static method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
sets() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
sets_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.sets_return
 
setSavedPa(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Section
 
setSelfCheckMode(boolean) - Method in class ru.ispras.microtesk.test.Executor
 
setSelfChecks(List<SelfCheck>) - Method in class ru.ispras.microtesk.test.ConcreteSequence
 
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.model.spec.MmuSubsystem
 
setSituation(Variate<Situation>) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
setSituation(Situation) - Method in interface ru.ispras.microtesk.test.template.Primitive
 
setSituation(Situation) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
 
setSlotCoverage(Set<Integer>) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Sets the slot coverage of the branch instruction.
setSolverId(SolverId) - Static method in class ru.ispras.microtesk.translator.nml.coverage.TestBase
 
setSpecification(MmuSubsystem) - Static method in class ru.ispras.microtesk.mmu.MmuPlugin
 
setStartAction(MmuAction) - Method in class ru.ispras.microtesk.mmu.model.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(Map<String, MirContext>) - Method in class ru.ispras.microtesk.translator.mir.MirPassDriver
 
setStorage(Var) - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtReturn
 
setStorage(MemoryDevice) - Method in class ru.ispras.microtesk.mmu.model.sim.Memory
 
setStorageDevice(MemoryDevice) - Method in class ru.ispras.microtesk.mmu.model.sim.MmuModel
 
setStore(boolean) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
 
setSuffix(String) - Method in class ru.ispras.microtesk.test.template.LabelValue
 
setSymbolicResult(SymbolicResult) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
 
setSymbols(SymbolTable) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
setSymbols(SymbolTable) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
setTag(Object) - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
Links the specified tag object the symbol.
setTarget(LabelManager.Target) - Method in class ru.ispras.microtesk.test.template.LabelReference
 
setTargetBuffer(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem.Builder
Sets the target buffer (the main memory device).
setTestData(TestData) - Method in class ru.ispras.microtesk.test.template.Situation
 
setText(String) - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
 
setTextSection(Section) - Method in class ru.ispras.microtesk.model.memory.Sections
 
setThisArgs(Map<String, Primitive>) - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
 
SETTINGS_PATH_PART - Static variable in class ru.ispras.microtesk.model.memory.loader.ParametersLoader
 
SettingsParser - Class in ru.ispras.microtesk.settings
SettingsParser implements a SAX-based parser of XML-based generator settings.
setTitle(String) - Method in class ru.ispras.microtesk.test.ConcreteSequence
 
setTraceLengthLimit(long) - Method in class ru.ispras.microtesk.test.Statistics
 
setTreeAdaptor(TreeAdaptor) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
setTreeAdaptor(TreeAdaptor) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
setTreeAdaptor(TreeAdaptor) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
setTreeAdaptor(TreeAdaptor) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
setType(Type) - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
 
setType(BranchEntry.Type) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
Sets the type of the entry.
setUnknownImmValue(NodeValue, Argument, Immediate) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
setUnknownImmValues(TestData, Map<String, Argument>) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
setUnknownImmValues(TestData, Map<String, Argument>, Map<String, IsaPrimitive>) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
 
setUseTempState(boolean) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheUnit
 
setUseTempState(boolean) - Method in class ru.ispras.microtesk.mmu.model.sim.MmuModel
 
setUseTempState(boolean) - Method in class ru.ispras.microtesk.mmu.model.sim.RegisterMapping
 
setUseTempState(boolean) - Method in class ru.ispras.microtesk.model.memory.Sections
 
setUseTempState(boolean) - Method in class ru.ispras.microtesk.model.Model
 
setUseTempState(boolean) - Method in interface ru.ispras.microtesk.model.ModelStateManager
 
setVa(String) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
 
setVa(BigInteger) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
 
setVa(BigInteger, BigInteger) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
 
setValid(boolean) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuEntry
 
setValue(String, Object) - Method in class ru.ispras.microtesk.options.Options
 
setValue(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Location
 
setValue(BigInteger) - Method in interface ru.ispras.microtesk.model.memory.LocationAccessor
Sets the value of the specified location.
setValue(BigInteger) - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
 
setValue(BitVector) - Method in interface ru.ispras.microtesk.mmu.model.sim.Address
Returns the address struct with the filled value.
setValue(NodeVariable, BitVector) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuEntry
 
setValue(NodeVariable, BitVector, boolean) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuEntry
 
setValue(T, Object) - Method in class ru.ispras.microtesk.utils.PropertyMap
 
setVariable(NodeVariable) - Method in class ru.ispras.microtesk.mmu.model.spec.MmuAddressInstance
 
setVerbose(boolean) - Method in class ru.ispras.microtesk.test.testutils.TemplateTest
 
setVersionNumber(Variable, int) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
setVirtualAddress(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.model.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.AbstractCallBuilder
 
setWhere(Where) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
 
setWhere(Where) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
 
SHARED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
SHARED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
SHARED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
SHARED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
SHARED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
SHARED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
SHARED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
SHARED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
SHARED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
SHARED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
SHARED_CLASS_FORMAT - Static variable in class ru.ispras.microtesk.translator.codegen.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.codegen.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_CommonLexer
 
SHARP - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
SHARP - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
SHARP - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
SHARP - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
SHARP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
SHARP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
SHARP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
SHARP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
SHARP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
shiftExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
shiftExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
shiftExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
shiftExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
shiftExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.shiftExpr_return
 
shiftExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.shiftExpr_return
 
shiftLeft(Data) - Method in class ru.ispras.microtesk.model.data.Data
 
shiftRight(Data) - Method in class ru.ispras.microtesk.model.data.Data
 
Shortcut - Class in ru.ispras.microtesk.translator.nml.ir.primitive
The Shortcut class describes a shortcut (a short way) to address a group of operations within the operation tree (some specific path) that describes a composite operation.
Shortcut(PrimitiveAnd, PrimitiveAnd, String) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
Constructor than uses one context name.
Shortcut(PrimitiveAnd, PrimitiveAnd, List<String>) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
Constructs a shortcut object.
Shortcut.Argument - Class in ru.ispras.microtesk.translator.nml.ir.primitive
The Argument class describes shortcut arguments (arguments of a composite operation).
shutdown() - Static method in class ru.ispras.microtesk.model.Aspectracer
 
shutdown() - Static method in class ru.ispras.microtesk.model.tracer.Tracer
 
SIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
SIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
SIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
SIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
SIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
SIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
SIGN_EXTEND - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
signExtend(int) - Method in class ru.ispras.microtesk.test.template.LazyValue
 
signExtend(Type, Data) - Static method in class ru.ispras.microtesk.model.data.Data
 
signExtend(Where, Expr, Type) - Method in class ru.ispras.microtesk.translator.nml.antlrex.ExprFactory
 
signExtendTo(Type) - Method in class ru.ispras.microtesk.model.data.Data
 
SimGenerator - Class in ru.ispras.microtesk.mmu.translator.codegen.sim
 
SimGenerator(Translator<Ir>) - Constructor for class ru.ispras.microtesk.mmu.translator.codegen.sim.SimGenerator
 
SIMPLE_TEMPLATE_NAME - Static variable in class ru.ispras.microtesk.tools.templgen.templates.SimpleTemplate
 
SimpleTemplate - Class in ru.ispras.microtesk.tools.templgen.templates
The SimpleTemplate class generates simple template of meta model.
SimpleTemplate(MetaModel, TemplatePrinter, Set<String>) - Constructor for class ru.ispras.microtesk.tools.templgen.templates.SimpleTemplate
 
simulate() - Method in class ru.ispras.microtesk.tools.simulator.ProgramSimulator
 
simulate(Options, String, String, String) - Static method in class ru.ispras.microtesk.tools.simulator.Simulator
Simulates a program on the microprocessor model.
SIMULATE - ru.ispras.microtesk.options.Option
 
SIMULATING - ru.ispras.microtesk.test.Statistics.Activity
 
Simulator - Class in ru.ispras.microtesk.tools.simulator
The Simulator class simulates the input program on the target model.
Simulator() - Constructor for class ru.ispras.microtesk.tools.simulator.Simulator
 
SIMULATOR_SETTINGS - Static variable in class ru.ispras.microtesk.tools.simulator.SimulatorSettings
 
SIMULATOR_SETTINGS_DEFAULT - Static variable in class ru.ispras.microtesk.tools.simulator.SimulatorSettings
 
SimulatorOptions - Class in ru.ispras.microtesk.tools.simulator.settings
 
SimulatorOptions(Options) - Constructor for class ru.ispras.microtesk.tools.simulator.settings.SimulatorOptions
 
SimulatorParameters - Class in ru.ispras.microtesk.tools.simulator.settings
 
SimulatorParameters(String, String, String, int, String, String, int, int, String) - Constructor for class ru.ispras.microtesk.tools.simulator.settings.SimulatorParameters
 
SimulatorParameters(String, String, String, int, String, String, String) - Constructor for class ru.ispras.microtesk.tools.simulator.settings.SimulatorParameters
 
SimulatorParameters(SimulatorParameters, int) - Constructor for class ru.ispras.microtesk.tools.simulator.settings.SimulatorParameters
 
SimulatorParametersFactory - Class in ru.ispras.microtesk.tools.simulator.settings
 
SimulatorParametersFactory() - Constructor for class ru.ispras.microtesk.tools.simulator.settings.SimulatorParametersFactory
 
SimulatorSettings - Class in ru.ispras.microtesk.tools.simulator
 
SimulatorSettings(String, String, Options) - Constructor for class ru.ispras.microtesk.tools.simulator.SimulatorSettings
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
Situation - Class in ru.ispras.microtesk.test.template
Situation represents a situation, a test data provider, or an allocation constraint.
Situation(String, Map<String, Object>) - Constructor for class ru.ispras.microtesk.test.template.Situation
 
Situation(String, Situation.Kind, Map<String, Object>) - Constructor for class ru.ispras.microtesk.test.template.Situation
 
SITUATION - ru.ispras.microtesk.test.template.Situation.Kind
 
Situation.Builder - Class in ru.ispras.microtesk.test.template
 
Situation.Kind - Enum in ru.ispras.microtesk.test.template
 
size - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.sizeType_return
 
size() - Method in class ru.ispras.microtesk.mmu.basis.BufferStateTracker
Returns the number of items stored in the buffer.
size() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
 
size() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
size() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryTracker
 
size() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
 
size() - Method in class ru.ispras.microtesk.test.sequence.internal.CompositeIterator
Returns the number of iterators in the list.
size() - Method in class ru.ispras.microtesk.translator.mir.Mir2Node.AssignList
 
size() - Method in class ru.ispras.microtesk.utils.HierarchicalCollection
 
size() - Method in class ru.ispras.microtesk.utils.HierarchicalMap
 
size() - Method in class ru.ispras.microtesk.utils.HierarchicalSet
 
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 - Static variable in class ru.ispras.microtesk.model.memory.loader.MemoryStructure
 
SIZE_OF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
SIZE_OF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
SIZE_OF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
SIZE_OF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
SIZE_OF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
SIZE_OF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
SIZE_OF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
SIZE_OF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
SIZE_OF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
SIZE_OF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
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.NmlParser
 
SIZE_TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
sizeExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
sizeExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.sizeExpr_return
 
sizeOf(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.antlrex.ExprFactory
 
sizeType() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
sizeType() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
sizeType_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.sizeType_return
 
sizeType_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.sizeType_return
 
SmtLib - Class in ru.ispras.microtesk.translator.mir.util
Contains utilties for translation to SMT-Lib.
SmtLib() - Constructor for class ru.ispras.microtesk.translator.mir.util.SmtLib
 
SnoopController<E,​A> - Interface in ru.ispras.microtesk.mmu.model.sim
SnoopController is an interface of a snoopy cache unit.
snoopEvict(A, BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheLine
 
snoopEvict(A, BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheSet
 
snoopEvict(A, BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheUnit
 
snoopEvict(A, BitVector) - Method in interface ru.ispras.microtesk.mmu.model.sim.SnoopController
Snoops an evict transaction from another cache unit.
snoopRead(A, BitVector, boolean) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheLine
 
snoopRead(A, BitVector, boolean) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheSet
 
snoopRead(A, BitVector, boolean) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheUnit
 
snoopRead(A, BitVector, boolean) - Method in interface ru.ispras.microtesk.mmu.model.sim.SnoopController
Snoops a read transaction from another cache unit.
snoopWrite(A, BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheLine
 
snoopWrite(A, BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheSet
 
snoopWrite(A, BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheUnit
 
snoopWrite(A, BitVector) - Method in interface ru.ispras.microtesk.mmu.model.sim.SnoopController
Snoops a write transaction from another cache unit.
SOFT - Static variable in class ru.ispras.microtesk.basis.solver.Bias
Constraint is optional.
SOFT(C...) - Static method in class ru.ispras.microtesk.basis.solver.BiasedConstraints
 
SOLUTION - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryDataGenerator
 
solve(EngineContext, Section, List<SelfCheck>) - Static method in class ru.ispras.microtesk.test.engine.SelfCheckEngine
 
solve(EngineContext, AbstractSequence) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngine
 
solve(EngineContext, AbstractSequence) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEngine
 
solve(EngineContext, AbstractSequence) - Method in interface ru.ispras.microtesk.test.engine.Engine
 
SOLVER - ru.ispras.microtesk.options.Option
 
SOLVER_DEBUG - ru.ispras.microtesk.options.Option
 
sort() - Method in class ru.ispras.microtesk.tools.templgen.templates.GeneratedTemplate
Sorts instructions by groups.
source - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Disclose
 
source - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Load
 
source - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Store
 
source - Variable in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
 
SOURCE - ru.ispras.microtesk.tools.adapter.trace.EventElementType
 
SourceFiles - Class in ru.ispras.microtesk.tools.oracle.internal
 
SourceFiles(String, String) - Constructor for class ru.ispras.microtesk.tools.oracle.internal.SourceFiles
 
SPACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
SPACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
SPACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
SPACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
SPACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
SPACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
SPACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
SPACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
SPACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
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
 
SparseCCP - Class in ru.ispras.microtesk.translator.mir
 
SpecGenerator - Class in ru.ispras.microtesk.mmu.translator.codegen.spec
 
SpecGenerator(Translator<Ir>) - Constructor for class ru.ispras.microtesk.mmu.translator.codegen.spec.SpecGenerator
 
split(int) - Method in class ru.ispras.microtesk.tools.symexec.ControlFlowInspector.Range
 
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() - Method in class ru.ispras.microtesk.model.data.Data
 
sqrt() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
sqrt(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.antlrex.ExprFactory
 
SQRT - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
SQRT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
SQRT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
SQRT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
SQRT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
SQRT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
SQRT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
SQRT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
SQRT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
SQRT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
SQRT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
SsaForwardPass - Class in ru.ispras.microtesk.translator.mir
 
SsaForwardPass() - Constructor for class ru.ispras.microtesk.translator.mir.SsaForwardPass
 
ssaOptimizeSequence() - Static method in class ru.ispras.microtesk.translator.mir.MirPassDriver
 
start - Variable in class ru.ispras.microtesk.tools.symexec.ControlFlowInspector.Range
 
start(Options, List<String>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTranslator
 
start(Options, List<String>) - Method in class ru.ispras.microtesk.translator.nml.NmlTranslator
 
start(Options, List<String>) - Method in class ru.ispras.microtesk.translator.Translator
 
startAddress - Variable in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParameters
 
startBlock() - Method in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
 
startBlock() - Method in interface ru.ispras.microtesk.tools.templgen.printers.TemplatePrinter
Opens the block in template file.
startElement(String, String, String, Attributes) - Method in class ru.ispras.microtesk.settings.SettingsParser
 
startLexer(List<String>) - Method in class ru.ispras.microtesk.translator.Translator
 
startLexer(CharStream) - 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
 
startRule_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.startRule_return
 
startRule_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.startRule_return
 
startSequence(String) - Method in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
 
startSequence(String) - Method in interface ru.ispras.microtesk.tools.templgen.printers.TemplatePrinter
Opens the sequence in template file.
startsWith(NamePath) - Method in class ru.ispras.microtesk.utils.NamePath
 
statement() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
statement() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
statement() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
statement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
statement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
statement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
Statement - Class in ru.ispras.microtesk.translator.nml.ir.primitive
 
statement_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.statement_return
 
statement_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker.statement_return
 
statement_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.statement_return
 
statement_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.statement_return
 
Statement.Kind - Enum in ru.ispras.microtesk.translator.nml.ir.primitive
 
StatementAssignment - Class in ru.ispras.microtesk.translator.nml.ir.primitive
 
StatementAssignment(Expr, Expr) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAssignment
 
StatementAttributeCall - Class in ru.ispras.microtesk.translator.nml.ir.primitive
 
StatementBuilder - Class in ru.ispras.microtesk.translator.nml.codegen.sim
 
StatementBuilder - Class in ru.ispras.microtesk.translator.nml.codegen.simc
 
StatementBuilder(ST, boolean) - Constructor for class ru.ispras.microtesk.translator.nml.codegen.sim.StatementBuilder
 
StatementBuilder(ST, boolean) - Constructor for class ru.ispras.microtesk.translator.nml.codegen.simc.StatementBuilder
 
StatementCondition - Class in ru.ispras.microtesk.translator.nml.ir.primitive
 
StatementCondition(List<Pair<Expr, List<Statement>>>) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.StatementCondition
 
StatementFactory - Class in ru.ispras.microtesk.translator.nml.antlrex
 
StatementFactory(WalkerContext) - Constructor for class ru.ispras.microtesk.translator.nml.antlrex.StatementFactory
 
StatementFormat - Class in ru.ispras.microtesk.translator.nml.ir.primitive
 
StatementFormat(String, String, List<FormatMarker>, List<Node>) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFormat
 
StatementFormat(String, List<FormatMarker>, List<Node>) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFormat
 
StatementFunctionCall - Class in ru.ispras.microtesk.translator.nml.ir.primitive
 
StatementFunctionCall(String, Object...) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFunctionCall
 
Static - Class in ru.ispras.microtesk.translator.mir
 
Static(String, int, MirTy) - Constructor for class ru.ispras.microtesk.translator.mir.Static
 
Static(String, MirTy) - Constructor for class ru.ispras.microtesk.translator.mir.Static
 
Statistic - Class in ru.ispras.microtesk.tools.oracle
 
Statistic(String) - Constructor for class ru.ispras.microtesk.tools.oracle.Statistic
 
Statistic(String, boolean) - Constructor for class ru.ispras.microtesk.tools.oracle.Statistic
 
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
 
StbAddressingMode - Class in ru.ispras.microtesk.translator.nml.codegen.sim
 
StbAddressingMode - Class in ru.ispras.microtesk.translator.nml.codegen.simc
 
StbAddressingMode(String, PrimitiveAnd) - Constructor for class ru.ispras.microtesk.translator.nml.codegen.sim.StbAddressingMode
 
StbAddressingMode(String, PrimitiveAnd) - Constructor for class ru.ispras.microtesk.translator.nml.codegen.simc.StbAddressingMode
 
StbAddressingModeOr - Class in ru.ispras.microtesk.translator.nml.codegen.sim
 
StbAddressingModeOr - Class in ru.ispras.microtesk.translator.nml.codegen.simc
 
StbAddressingModeOr(String, PrimitiveOr) - Constructor for class ru.ispras.microtesk.translator.nml.codegen.sim.StbAddressingModeOr
 
StbAddressingModeOr(String, PrimitiveOr) - Constructor for class ru.ispras.microtesk.translator.nml.codegen.simc.StbAddressingModeOr
 
StbConstant - Class in ru.ispras.microtesk.mmu.translator.codegen.spec
 
StbConstant(String, Constant) - Constructor for class ru.ispras.microtesk.mmu.translator.codegen.spec.StbConstant
 
StbExtern - Class in ru.ispras.microtesk.mmu.translator.codegen.spec
 
StbExtern(String, Var) - Constructor for class ru.ispras.microtesk.mmu.translator.codegen.spec.StbExtern
 
StbModel - Class in ru.ispras.microtesk.translator.nml.codegen.sim
 
StbModel - Class in ru.ispras.microtesk.translator.nml.codegen.simc
 
StbModel(Ir) - Constructor for class ru.ispras.microtesk.translator.nml.codegen.sim.StbModel
 
StbModel(Ir) - Constructor for class ru.ispras.microtesk.translator.nml.codegen.simc.StbModel
 
StbOperation - Class in ru.ispras.microtesk.mmu.translator.codegen.spec
 
StbOperation - Class in ru.ispras.microtesk.translator.nml.codegen.sim
 
StbOperation - Class in ru.ispras.microtesk.translator.nml.codegen.simc
 
StbOperation(String, Ir, Operation) - Constructor for class ru.ispras.microtesk.mmu.translator.codegen.spec.StbOperation
 
StbOperation(String, PrimitiveAnd) - Constructor for class ru.ispras.microtesk.translator.nml.codegen.sim.StbOperation
 
StbOperation(String, PrimitiveAnd) - Constructor for class ru.ispras.microtesk.translator.nml.codegen.simc.StbOperation
 
StbOperationOr - Class in ru.ispras.microtesk.translator.nml.codegen.sim
 
StbOperationOr - Class in ru.ispras.microtesk.translator.nml.codegen.simc
 
StbOperationOr(String, PrimitiveOr) - Constructor for class ru.ispras.microtesk.translator.nml.codegen.sim.StbOperationOr
 
StbOperationOr(String, PrimitiveOr) - Constructor for class ru.ispras.microtesk.translator.nml.codegen.simc.StbOperationOr
 
StbPrimitiveBase - Class in ru.ispras.microtesk.translator.nml.codegen.sim
 
StbPrimitiveBase - Class in ru.ispras.microtesk.translator.nml.codegen.simc
 
StbPrimitiveBase() - Constructor for class ru.ispras.microtesk.translator.nml.codegen.sim.StbPrimitiveBase
 
StbPrimitiveBase() - Constructor for class ru.ispras.microtesk.translator.nml.codegen.simc.StbPrimitiveBase
 
StbProcessingElement - Class in ru.ispras.microtesk.translator.nml.codegen.sim
 
StbProcessingElement - Class in ru.ispras.microtesk.translator.nml.codegen.simc
 
StbProcessingElement(Ir) - Constructor for class ru.ispras.microtesk.translator.nml.codegen.sim.StbProcessingElement
 
StbProcessingElement(Ir) - Constructor for class ru.ispras.microtesk.translator.nml.codegen.simc.StbProcessingElement
 
StbTemporaryVariables - Class in ru.ispras.microtesk.translator.nml.codegen.sim
 
StbTemporaryVariables - Class in ru.ispras.microtesk.translator.nml.codegen.simc
 
StbTemporaryVariables(Ir) - Constructor for class ru.ispras.microtesk.translator.nml.codegen.sim.StbTemporaryVariables
 
StbTemporaryVariables(Ir) - Constructor for class ru.ispras.microtesk.translator.nml.codegen.simc.StbTemporaryVariables
 
StbTypes - Class in ru.ispras.microtesk.translator.nml.codegen.sim
 
StbTypes - Class in ru.ispras.microtesk.translator.nml.codegen.simc
 
StbTypes(Ir) - Constructor for class ru.ispras.microtesk.translator.nml.codegen.sim.StbTypes
 
StbTypes(Ir) - Constructor for class ru.ispras.microtesk.translator.nml.codegen.simc.StbTypes
 
Stmt - Class in ru.ispras.microtesk.mmu.translator.ir
 
Stmt.Kind - Enum in ru.ispras.microtesk.mmu.translator.ir
 
StmtAssert - Class in ru.ispras.microtesk.mmu.translator.ir
 
StmtAssert(Node) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtAssert
 
StmtAssign - Class in ru.ispras.microtesk.mmu.translator.ir
 
StmtAssign(Node, Node) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtAssign
 
StmtCall - Class in ru.ispras.microtesk.mmu.translator.ir
 
StmtCall(Callable, List<Node>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtCall
 
StmtException - Class in ru.ispras.microtesk.mmu.translator.ir
 
StmtException(String) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtException
 
StmtIf - Class in ru.ispras.microtesk.mmu.translator.ir
 
StmtIf(List<Pair<Node, List<Stmt>>>, List<Stmt>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtIf
 
StmtMark - Class in ru.ispras.microtesk.mmu.translator.ir
 
StmtMark(String) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtMark
 
StmtReturn - Class in ru.ispras.microtesk.mmu.translator.ir
 
StmtReturn(Node) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtReturn
 
StmtTrace - Class in ru.ispras.microtesk.mmu.translator.ir
 
StmtTrace(String) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtTrace
 
StmtTrace(String, List<FormatMarker>, List<Node>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtTrace
 
stop() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator
 
stop() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorExhaustive
 
stop() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorRandom
 
stop() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorExhaustive
 
stop() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorRandom
 
stop() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
stop() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecutionIterator
 
stop() - Method in class ru.ispras.microtesk.test.engine.branch.BranchStructureIterator
 
stop() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTraceIterator
 
stop() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorPermutator
 
stop() - Method in class ru.ispras.microtesk.test.sequence.GeneratorCompositor
 
stop() - Method in class ru.ispras.microtesk.test.sequence.GeneratorIterate
 
stop() - Method in class ru.ispras.microtesk.test.sequence.GeneratorNitems
 
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.GeneratorRandom
 
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.PermutatorExhaustive
 
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(int) - Method in class ru.ispras.microtesk.model.Execution.InternalVariable
 
store(BitVector, int, BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.Mmu
 
store(BitVector, int, BitVector) - Method in interface ru.ispras.microtesk.model.memory.MemoryDevice
Stores the specified data at the given address.
store(BitVector, int, BitVector) - Method in class ru.ispras.microtesk.model.memory.MemoryDeviceWrapper
 
store(BitVector, BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.Mmu
 
store(BitVector, BitVector) - Method in interface ru.ispras.microtesk.model.memory.MemoryDevice
Stores the specified data at the given address.
store(BitVector, BitVector) - Method in class ru.ispras.microtesk.model.memory.MemoryDeviceWrapper
 
store(Data) - Method in class ru.ispras.microtesk.model.Execution.InternalVariable
 
store(Data) - Method in class ru.ispras.microtesk.model.memory.Location
 
store(Location) - Method in class ru.ispras.microtesk.model.memory.Location
 
Store(Lvalue, Operand) - Constructor for class ru.ispras.microtesk.translator.mir.Instruction.Store
 
STORE - ru.ispras.microtesk.mmu.basis.MemoryOperation
Store (write) operation.
STORE(MemoryDataType) - Static method in class ru.ispras.microtesk.mmu.basis.MemoryAccessType
 
StoreAnalysis - Class in ru.ispras.microtesk.translator.mir
 
StoreAnalysis() - Constructor for class ru.ispras.microtesk.translator.mir.StoreAnalysis
 
STR - ru.ispras.microtesk.utils.FormatMarker.Kind
Marker %s.
StrategySettings - Class in ru.ispras.microtesk.settings
StrategySettings specifies an addressing mode allocation strategy.
StrategySettings(Allocator, 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, Primitive, Primitive, List<AbstractCall>, List<AbstractCall>, List<AbstractCall>, int) - Constructor for class ru.ispras.microtesk.test.template.Stream
 
StreamPreparator - Class in ru.ispras.microtesk.test.template
 
StreamPreparator(LabelManager, List<AbstractCall>, List<AbstractCall>, List<AbstractCall>, LazyPrimitive, LazyPrimitive, LabelValue) - Constructor for class ru.ispras.microtesk.test.template.StreamPreparator
 
StreamPreparatorBuilder - Class in ru.ispras.microtesk.test.template
 
StreamPreparatorBuilder(LabelManager, MetaAddressingMode, MetaAddressingMode) - Constructor for class ru.ispras.microtesk.test.template.StreamPreparatorBuilder
 
StreamStore - Class in ru.ispras.microtesk.test.template
 
StreamStore() - Constructor for class ru.ispras.microtesk.test.template.StreamStore
 
STRING_CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
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.MmuParser_CommonParser
 
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.MmuTreeWalker
 
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.NmlLexer
 
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.NmlParser
 
STRING_CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
stringOf(MirTy) - Static method in class ru.ispras.microtesk.translator.mir.Mir2Node
 
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
 
struct() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
struct() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
Struct - Class in ru.ispras.microtesk.translator.nml.ir.shared
 
Struct<T> - Interface in ru.ispras.microtesk.mmu.model.sim
Struct must be supported by all structures (including data and addresses).
Struct() - Constructor for class ru.ispras.microtesk.translator.nml.ir.shared.Struct
 
STRUCT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
STRUCT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
STRUCT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
STRUCT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
STRUCT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
STRUCT(Struct) - Static method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
 
struct_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.struct_return
 
Struct.Field - Class in ru.ispras.microtesk.translator.nml.ir.shared
 
StructBase<T> - Class in ru.ispras.microtesk.mmu.model.sim
StructBase is an abstract base class for buffer entries.
StructBase() - Constructor for class ru.ispras.microtesk.mmu.model.sim.StructBase
 
StructBuilder(String) - Constructor for class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.StructBuilder
 
structDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
structDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
structDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.structDef_return
 
structField() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
structField_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.structField_return
 
structFields() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
structFields() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
structFields(String) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
structFields_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.structFields_return
 
structFields_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.structFields_return
 
sub(FloatX) - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
subpath(int) - Method in class ru.ispras.microtesk.utils.NamePath
 
subpath(int, int) - Method in class ru.ispras.microtesk.utils.NamePath
 
subtract(Data) - Method in class ru.ispras.microtesk.model.data.Data
 
SUCCESSFUL_MATCH - Static variable in interface ru.ispras.microtesk.tools.oracle.matcher.OracleEventMatcher
 
successors - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Terminator
 
Supplier<T> - Interface in ru.ispras.microtesk.utils.function
 
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.mmu.translator.grammar.MmuLexer_CommonLexer
 
SYMBOL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
SYMBOL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
SYMBOL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
SYMBOL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
SYMBOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
SYMBOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
SYMBOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
SYMBOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
SYMBOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
SYMBOLIC_EXECUTE - ru.ispras.microtesk.options.Option
 
SymbolicExecutor - Class in ru.ispras.microtesk.mmu.test.engine.memory
SymbolicExecutor implements a simple symbolic executor of memory access structures.
SymbolicExecutor - Class in ru.ispras.microtesk.tools.symexec
 
SymbolicExecutor(SymbolicRestrictor, SymbolicResult) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicExecutor
 
SymbolicExecutor(SymbolicResult) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicExecutor
 
SymbolicRestrictor - Class in ru.ispras.microtesk.mmu.test.engine.memory
SymbolicRestrictor produces a constraint for a given memory access.
SymbolicRestrictor(RegionSettings) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicRestrictor
 
SymbolicResult - Class in ru.ispras.microtesk.mmu.test.engine.memory
SymbolicExecutor represents a result of symbolic execution.
SymbolicResult(ConstraintEncoder) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
SymbolicResult(ConstraintEncoder, SymbolicResult) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
SymbolicResult(SymbolicResult) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
SymbolScope - Interface in ru.ispras.microtesk.translator.antlrex.symbols
The SymbolScope interface is to be implemented by symbol scopes.
SymbolTable - Class in ru.ispras.microtesk.translator.antlrex.symbols
The SymbolTable class implements a symbol table.
SymbolTable() - Constructor for class ru.ispras.microtesk.translator.antlrex.symbols.SymbolTable
Creates a symbol table with a global scope.
SymbolTypeMismatch - Class in ru.ispras.microtesk.translator.antlrex.errors
 
SymbolTypeMismatch(String, Enum<?>, Enum<?>) - Constructor for class ru.ispras.microtesk.translator.antlrex.errors.SymbolTypeMismatch
 
SymbolTypeMismatch(String, Enum<?>, List<Enum<?>>) - Constructor for class ru.ispras.microtesk.translator.antlrex.errors.SymbolTypeMismatch
 
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
 
synpred15_NmlParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
synpred15_NmlParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
synpred21_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred21_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred21_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred21_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred22_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred22_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred22_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred22_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred28_NmlParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
synpred28_NmlParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
synpred29_NmlParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
synpred29_NmlParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
synpred37_MmuParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
synpred37_MmuParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
synpred39_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred39_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred39_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred39_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred40_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred40_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred40_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred40_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred56_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred56_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred56_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred56_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred6_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred6_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred6_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred6_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred70_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred70_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred70_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred70_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred71_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred71_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred71_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred71_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred72_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred72_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred72_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred72_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred75_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred75_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred75_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred75_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred76_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred76_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred76_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred76_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred77_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred77_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred77_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred77_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred87_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred87_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred87_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred87_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred89_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred89_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred89_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred89_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred91_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred91_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
synpred91_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
synpred91_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
SYNTACTIC - ru.ispras.microtesk.translator.antlrex.log.SenderKind
The syntactic analyzer built on top of the parser (MicroTESK)
syntax(TemporaryVariables) - Method in class ru.ispras.microtesk.model.Immediate
 
syntax(TemporaryVariables) - Method in class ru.ispras.microtesk.model.IsaPrimitive
Returns assembly format of the specified primitive.
SYNTAX - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
SYNTAX - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
SYNTAX - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
SYNTAX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
SYNTAX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
SYNTAX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
SYNTAX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
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
 
syntaxDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.syntaxDef_return
 
syntaxDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.syntaxDef_return
 
SysUtils - Class in ru.ispras.microtesk
The SysUtils class provides utility methods to interact with the environment.

T

TABLE - ru.ispras.microtesk.settings.RegionSettings.Type
 
TAG - Static variable in class ru.ispras.microtesk.mmu.settings.BooleanOptionSettings
 
TAG - Static variable in class ru.ispras.microtesk.mmu.settings.BooleanValuesSettings
 
TAG - Static variable in class ru.ispras.microtesk.mmu.settings.BufferEventsSettings
 
TAG - Static variable in class ru.ispras.microtesk.mmu.settings.ExcludeSettings
 
TAG - Static variable in class ru.ispras.microtesk.mmu.settings.IncludeSettings
 
TAG - Static variable in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
 
TAG - Static variable in class ru.ispras.microtesk.settings.AccessSettings
 
TAG - Static variable in class ru.ispras.microtesk.settings.AllocationSettings
 
TAG - Static variable in class ru.ispras.microtesk.settings.DelaySlotSettings
 
TAG - Static variable in class ru.ispras.microtesk.settings.EnumSetSettings
 
TAG - Static variable in class ru.ispras.microtesk.settings.ExcludeSettings
 
TAG - Static variable in class ru.ispras.microtesk.settings.ExtensionSettings
 
TAG - Static variable in class ru.ispras.microtesk.settings.ExtensionsSettings
 
TAG - Static variable in class ru.ispras.microtesk.settings.GeneratorSettings
 
TAG - Static variable in class ru.ispras.microtesk.settings.IncludeSettings
 
TAG - Static variable in class ru.ispras.microtesk.settings.MemorySettings
 
TAG - Static variable in class ru.ispras.microtesk.settings.ModeSettings
 
TAG - Static variable in class ru.ispras.microtesk.settings.RangeSettings
 
TAG - Static variable in class ru.ispras.microtesk.settings.RegionSettings
 
TAG - Static variable in class ru.ispras.microtesk.settings.StrategySettings
 
TAG - Static variable in class ru.ispras.microtesk.tools.transform.TraceTransformer
 
TAG_ADDRESS_BIT_SIZE - Static variable in class ru.ispras.microtesk.model.memory.loader.MemorySaver
 
TAG_DATA_SIZE - Static variable in class ru.ispras.microtesk.model.memory.loader.MemorySaver
 
TAG_END_INDEX - Static variable in class ru.ispras.microtesk.model.memory.loader.MemoryRegion
 
TAG_EQUAL - ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Type
The conflict of the kind Index1 == Index2 && Tag1 == Tag2.
TAG_MEMORY_ADDRESS - Static variable in class ru.ispras.microtesk.model.memory.loader.MemorySaver
 
TAG_MEMORY_ELEMENT - Static variable in class ru.ispras.microtesk.model.memory.loader.MemorySaver
 
TAG_MEMORY_NAME - Static variable in class ru.ispras.microtesk.model.memory.loader.MemoryRegion
 
TAG_MEMORY_VALUE - Static variable in class ru.ispras.microtesk.model.memory.loader.MemorySaver
 
TAG_NOT_EQUAL - ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Type
The conflict of the kind Index1 == Index2 && Tag1 != Tag2.
TAG_PREFIX - Static variable in class ru.ispras.microtesk.mmu.settings.MmuSettings
 
TAG_START_INDEX - Static variable in class ru.ispras.microtesk.model.memory.loader.MemoryRegion
 
TAG_STRUCTURE_TYPE - Static variable in class ru.ispras.microtesk.model.memory.loader.MemoryRegion
 
tailOf(List<T>, int) - Static method in class ru.ispras.microtesk.translator.mir.Lists
 
taken - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Conditional
 
target - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Branch
 
target - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Disclose
 
target - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Load
 
target - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Store
 
target - Variable in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
 
TARGET_BUFFER_ACCESS - ru.ispras.microtesk.mmu.test.engine.memory.GraphAbstraction
 
targetsOf(BasicBlock) - Static method in class ru.ispras.microtesk.translator.mir.EvalContext
 
Template - Class in ru.ispras.microtesk.test.template
Template builds a test template's representation and passes it for further processing.
Template(EngineContext, Template.Processor) - Constructor for class ru.ispras.microtesk.test.template.Template
 
TEMPLATE_SCENARIO_NAME - ru.ispras.microtesk.options.Option
 
Template.BlockHolder - Class in ru.ispras.microtesk.test.template
 
Template.Processor - Interface in ru.ispras.microtesk.test.template
 
Template.SectionKind - Enum in ru.ispras.microtesk.test.template
 
templateBegin() - Method in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
 
templateBegin() - Method in interface ru.ispras.microtesk.tools.templgen.printers.TemplatePrinter
Adds a title to template file.
templateClose() - Method in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
 
templateClose() - Method in interface ru.ispras.microtesk.tools.templgen.printers.TemplatePrinter
Closes the template file.
templateEnd() - Method in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
 
templateEnd() - Method in interface ru.ispras.microtesk.tools.templgen.printers.TemplatePrinter
Adds end title for template.
TemplateGenerator - Class in ru.ispras.microtesk.tools.templgen
The TemplateGenerator class automatically creates a set of templates for a model of microprocessor.
TemplateGenerator() - Constructor for class ru.ispras.microtesk.tools.templgen.TemplateGenerator
 
templateMetaModel - Variable in class ru.ispras.microtesk.tools.templgen.templates.GeneratedTemplate
 
TemplateOperation - Class in ru.ispras.microtesk.tools.templgen.templates
 
templatePrinter - Variable in class ru.ispras.microtesk.tools.templgen.templates.GeneratedTemplate
 
TemplatePrinter - Interface in ru.ispras.microtesk.tools.templgen.printers
The TemplatePrinter interface is used to create data printers for templates.
TemplatesUtils - Class in ru.ispras.microtesk.tools.templgen.templates
TemplatesUtils contains a number of utilities to deal with autogen Templates.
TemplatesUtils() - Constructor for class ru.ispras.microtesk.tools.templgen.templates.TemplatesUtils
 
TemplateTest - Class in ru.ispras.microtesk.test.testutils
The TemplateTest class is a base class for all JUnit test cases that run test templates and check the results.
TemplateTest(String, String) - Constructor for class ru.ispras.microtesk.test.testutils.TemplateTest
 
TemporaryVariables - Class in ru.ispras.microtesk.model
 
TemporaryVariables() - Constructor for class ru.ispras.microtesk.model.TemporaryVariables
 
TemporaryVariables.Factory - Interface in ru.ispras.microtesk.model
 
terminal - Variable in class ru.ispras.microtesk.model.IsaPrimitive
 
Terminator() - Constructor for class ru.ispras.microtesk.translator.mir.Instruction.Terminator
 
Terminator(List<BasicBlock>) - Constructor for class ru.ispras.microtesk.translator.mir.Instruction.Terminator
 
test(T) - Method in interface ru.ispras.microtesk.utils.function.Predicate
 
test(T, U) - Method in interface ru.ispras.microtesk.utils.function.BiPredicate
 
test(T, U, W) - Method in interface ru.ispras.microtesk.utils.function.TriPredicate
 
TestBase - Class in ru.ispras.microtesk.translator.nml.coverage
 
TestBaseQueryCreator - Class in ru.ispras.microtesk.test.engine
The TestBaseQueryCreator class forms a query for test data that will be sent to TestBase.
TestBaseQueryCreator(EngineContext, int, AbstractSequence, Situation, Primitive) - Constructor for class ru.ispras.microtesk.test.engine.TestBaseQueryCreator
 
TestBaseQueryCreator(EngineContext, int, AbstractSequence, Situation, Primitive, boolean) - Constructor for class ru.ispras.microtesk.test.engine.TestBaseQueryCreator
 
TESTDATA - ru.ispras.microtesk.test.template.Situation.Kind
 
TestEngine - Class in ru.ispras.microtesk.test
TestEngine is responsible for test program generation.
text - Variable in class ru.ispras.microtesk.test.template.directive.DirectiveSpace
 
text - Variable in class ru.ispras.microtesk.test.template.directive.DirectiveTypeInfo
 
text(TemporaryVariables) - Method in class ru.ispras.microtesk.model.IsaPrimitive
Returns assembly text of the specified primitive.
TEXT - ru.ispras.microtesk.settings.RegionSettings.Type
 
TEXT - ru.ispras.microtesk.test.template.directive.Directive.Kind
 
TEXT - ru.ispras.microtesk.test.template.Output.Kind
Text message
TEXT_SECTION_FILE_PREFIX - Static variable in class ru.ispras.microtesk.tools.simulator.ElfProgramReader
 
TEXT_SECTION_KEYWORD - ru.ispras.microtesk.options.Option
 
TEXT_SECTION_NAME - Static variable in class ru.ispras.microtesk.tools.simulator.ElfProgramReader
 
THEN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
THEN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
THEN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
THEN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
THEN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
THEN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
THEN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
THEN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
THEN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
THEN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
thiscall(String, List<Operand>, Local) - Method in class ru.ispras.microtesk.translator.mir.MirBlock
 
THREAD_IDENTIFIER - ru.ispras.microtesk.tools.adapter.trace.EventElementType
 
through - Variable in enum ru.ispras.microtesk.mmu.model.sim.WritePolicyId
 
tid - Variable in class ru.ispras.microtesk.model.tracer.ArkRecord
 
TILDE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
TILDE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
TILDE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
TILDE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
TILDE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
TILDE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
TILDE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
TILDE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
TILDE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
TILDE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
TIME_STATISTICS - ru.ispras.microtesk.options.Option
 
timeToString(long) - Static method in class ru.ispras.microtesk.test.Statistics
 
toArray() - Method in class ru.ispras.microtesk.utils.HierarchicalCollection
 
toArray() - Method in class ru.ispras.microtesk.utils.HierarchicalSet
 
toArray(V[]) - Method in class ru.ispras.microtesk.utils.HierarchicalCollection
 
toArray(V[]) - Method in class ru.ispras.microtesk.utils.HierarchicalSet
 
toArrayList(Iterator<List<T>>) - Static method in class ru.ispras.microtesk.test.sequence.GeneratorUtils
 
toBinString() - Method in class ru.ispras.microtesk.model.data.Data
 
toBinString() - Method in class ru.ispras.microtesk.model.memory.Location
 
toBinString() - Method in interface ru.ispras.microtesk.model.memory.LocationAccessor
Returns textual representation of stored data (a string of 0 and 1 characters).
toBitVector() - Method in class ru.ispras.microtesk.model.memory.Location
 
toBitVector() - Method in interface ru.ispras.microtesk.model.memory.LocationAccessor
Returns stored data in the form of a bit vector.
toBvCollection(Collection<BigInteger>, int) - Static method in class ru.ispras.microtesk.utils.BigIntegerUtils
 
toBvList(Collection<BigInteger>, int) - Static method in class ru.ispras.microtesk.utils.BigIntegerUtils
 
toBvSet(Collection<BigInteger>, int) - Static method in class ru.ispras.microtesk.utils.BigIntegerUtils
 
toFloat(int, int) - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
toFloat(Precision) - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
toFortressFor(DataTypeId) - Method in enum ru.ispras.microtesk.mmu.translator.Operator
 
toHexString() - Method in class ru.ispras.microtesk.model.data.Data
 
toHexString() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
toHexString() - Method in class ru.ispras.microtesk.model.memory.Location
 
toIntCollection(Collection<BigInteger>) - Static method in class ru.ispras.microtesk.utils.BigIntegerUtils
 
toInteger() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
toInteger(int) - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
toIntList(Collection<BigInteger>) - Static method in class ru.ispras.microtesk.utils.BigIntegerUtils
 
toIntSet(Collection<BigInteger>) - Static method in class ru.ispras.microtesk.utils.BigIntegerUtils
 
token(Token) - Static method in class ru.ispras.microtesk.translator.antlrex.symbols.Where
 
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_CommonLexer
 
Tokens - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
Tokens - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
Tokens - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
Tokens - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
Tokens - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
Tokens - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
Tokens - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
Tokens - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
Tokens - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
tokenStreamFromFile(String) - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
tokenStreamFromString(String) - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
toList() - Method in class ru.ispras.microtesk.translator.mir.Mir2Node.AssignList
 
toLongCollection(Collection<BigInteger>) - Static method in class ru.ispras.microtesk.utils.BigIntegerUtils
 
toLongList(Collection<BigInteger>) - Static method in class ru.ispras.microtesk.utils.BigIntegerUtils
 
toLongSet(Collection<BigInteger>) - Static method in class ru.ispras.microtesk.utils.BigIntegerUtils
 
toMap(Collection<T>) - Static method in class ru.ispras.microtesk.model.metadata.MetaDataUtils
Takes MetaData objects from the specified collection and puts them to a map, where names of the objects are used as keys.
toMmuExpressionText(String, List<Node>) - Static method in class ru.ispras.microtesk.mmu.translator.codegen.spec.Utils
 
toMmuExpressionText(String, Node) - Static method in class ru.ispras.microtesk.mmu.translator.codegen.spec.Utils
 
toNameList(Collection<? extends MetaData>) - Static method in class ru.ispras.microtesk.model.metadata.MetaDataUtils
Takes a collection of MetaData objects and creates a list containing their names.
toNameListString(Collection<? extends MetaData>, String) - Static method in class ru.ispras.microtesk.model.metadata.MetaDataUtils
Takes a collection of MetaData objects and creates a string that consists of their names separated with the specified separator string.
toNameListStringRecursive(Collection<? extends MetaData>, String) - Static method in class ru.ispras.microtesk.model.metadata.MetaDataUtils
Takes a collection of MetaData objects and creates a string that consists of their names separated with the specified separator string.
toNameSet(Collection<? extends MetaData>) - Static method in class ru.ispras.microtesk.model.metadata.MetaDataUtils
Takes a collection of MetaData objects and creates a set containing their names.
toNameSetRecursive(Collection<? extends MetaData>) - Static method in class ru.ispras.microtesk.model.metadata.MetaDataUtils
Takes a collection of MetaData objects and creates a set containing names of their elements.
toNested(Node) - Method in class ru.ispras.microtesk.translator.mir.Mir2Node.AssignList
 
ToolUtils - Class in ru.ispras.microtesk.tools
The ToolUtils class provides utility methods for tools to interact with the environment.
ToolUtils() - Constructor for class ru.ispras.microtesk.tools.ToolUtils
 
topologicalOrder(MirContext) - Static method in class ru.ispras.microtesk.translator.mir.EvalContext
 
toString() - Method in class ru.ispras.microtesk.basis.solver.Bias
 
toString() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
 
toString() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack.Frame
 
toString() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
 
toString() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessType
 
toString() - Method in class ru.ispras.microtesk.mmu.model.sim.CacheLine
 
toString() - Method in class ru.ispras.microtesk.mmu.model.sim.CachePolicy
 
toString() - Method in class ru.ispras.microtesk.mmu.model.sim.CacheSet
 
toString() - Method in class ru.ispras.microtesk.mmu.model.sim.CacheUnit
 
toString() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuAction
 
toString() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuAddressInstance
 
toString() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBinding
 
toString() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBuffer
 
toString() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuBufferAccess
 
toString() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuEntry
 
toString() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuGuard
 
toString() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuOperation
 
toString() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuProgram
 
toString() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSegment
 
toString() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuStruct
 
toString() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuSubsystem
 
toString() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuTransition
 
toString() - Method in class ru.ispras.microtesk.mmu.settings.BooleanOptionSettings
 
toString() - Method in class ru.ispras.microtesk.mmu.settings.BooleanValuesSettings
 
toString() - Method in class ru.ispras.microtesk.mmu.settings.BufferEventsSettings
 
toString() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
 
toString() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
 
toString() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry
 
toString() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
 
toString() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
 
toString() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferDependency
 
toString() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Instance
 
toString() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard
 
toString() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedDependency
 
toString() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedHazard
 
toString() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph.Edge
 
toString() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph
 
toString() - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints
 
toString() - Method in class ru.ispras.microtesk.mmu.test.template.BufferEventConstraint
 
toString() - Method in class ru.ispras.microtesk.mmu.test.template.VariableConstraint
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.codegen.spec.Atom
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.codegen.spec.Condition
 
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.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.Var
 
toString() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
 
toString() - Method in class ru.ispras.microtesk.model.data.Data
 
toString() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
 
toString() - Method in class ru.ispras.microtesk.model.data.Type
 
toString() - Method in class ru.ispras.microtesk.model.InstructionCall
 
toString() - Method in class ru.ispras.microtesk.model.memory.loader.MemoryRegion
 
toString() - Method in class ru.ispras.microtesk.model.memory.loader.MemoryStructure
 
toString() - Method in class ru.ispras.microtesk.model.memory.Location
 
toString() - Method in class ru.ispras.microtesk.model.memory.Memory
 
toString() - Method in class ru.ispras.microtesk.model.memory.MemoryAccessMode
 
toString() - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
 
toString() - Method in class ru.ispras.microtesk.model.memory.MemoryTracker.Region
 
toString() - Method in class ru.ispras.microtesk.model.memory.MemoryTracker
 
toString() - Method in class ru.ispras.microtesk.model.memory.Section
 
toString() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
 
toString() - Method in class ru.ispras.microtesk.model.metadata.MetaArgument
 
toString() - Method in class ru.ispras.microtesk.model.metadata.MetaLocationStore
 
toString() - Method in class ru.ispras.microtesk.model.tracer.ArkRecord
 
toString() - Method in class ru.ispras.microtesk.model.tracer.Record
 
toString() - Method in class ru.ispras.microtesk.Revisions
 
toString() - Method in class ru.ispras.microtesk.settings.AbstractSettings
 
toString() - Method in class ru.ispras.microtesk.settings.AccessSettings
 
toString() - Method in class ru.ispras.microtesk.settings.AllocationSettings
 
toString() - Method in class ru.ispras.microtesk.settings.EnumSetSettings
 
toString() - Method in class ru.ispras.microtesk.settings.ExtensionSettings
 
toString() - Method in class ru.ispras.microtesk.settings.MemorySettings
 
toString() - Method in class ru.ispras.microtesk.settings.ModeSettings
 
toString() - Method in class ru.ispras.microtesk.settings.RangeSettings
 
toString() - Method in class ru.ispras.microtesk.settings.RegionSettings
 
toString() - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
 
toString() - Method in class ru.ispras.microtesk.test.engine.AddressingModeWrapper
 
toString() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
 
toString() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocatorAction
 
toString() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
 
toString() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
toString() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
 
toString() - Method in class ru.ispras.microtesk.test.engine.EngineParameter.Option
 
toString() - Method in class ru.ispras.microtesk.test.engine.EngineParameter
 
toString() - Method in class ru.ispras.microtesk.test.Executor.Status
 
toString() - Method in class ru.ispras.microtesk.test.LabelManager.Target
 
toString() - Method in class ru.ispras.microtesk.test.LabelManager
 
toString() - Method in class ru.ispras.microtesk.test.NumericLabelTracker
 
toString() - Method in class ru.ispras.microtesk.test.SelfCheck
 
toString() - Method in class ru.ispras.microtesk.test.template.AbstractCall
 
toString() - Method in class ru.ispras.microtesk.test.template.Argument
 
toString() - Method in class ru.ispras.microtesk.test.template.BlockId.Distance
 
toString() - Method in class ru.ispras.microtesk.test.template.BlockId
Returns textual representation of the identifier.
toString() - Method in class ru.ispras.microtesk.test.template.DataSection
 
toString() - Method in class ru.ispras.microtesk.test.template.directive.Directive
 
toString() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveAlign
 
toString() - Method in class ru.ispras.microtesk.test.template.directive.DirectiveLabel
 
toString() - Method in class ru.ispras.microtesk.test.template.FixedValue
 
toString() - Method in class ru.ispras.microtesk.test.template.Label
Returns textual representation of the label based on its unique name.
toString() - Method in class ru.ispras.microtesk.test.template.LabelReference
 
toString() - Method in class ru.ispras.microtesk.test.template.LabelValue
 
toString() - Method in class ru.ispras.microtesk.test.template.LazyValue
 
toString() - Method in class ru.ispras.microtesk.test.template.MemoryObject
 
toString() - Method in class ru.ispras.microtesk.test.template.Output
 
toString() - Method in class ru.ispras.microtesk.test.template.Preparator
 
toString() - Method in class ru.ispras.microtesk.test.template.PreparatorReference
 
toString() - Method in class ru.ispras.microtesk.test.template.RandomValue
 
toString() - Method in class ru.ispras.microtesk.test.template.Situation
 
toString() - Method in class ru.ispras.microtesk.test.template.Stream
 
toString() - Method in class ru.ispras.microtesk.test.template.StreamPreparator
 
toString() - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
 
toString() - Method in class ru.ispras.microtesk.test.template.Where
 
toString() - Method in class ru.ispras.microtesk.tools.adapter.trace.ConcreteEvent
 
toString() - Method in class ru.ispras.microtesk.tools.adapter.trace.EventElementPart
 
toString() - Method in class ru.ispras.microtesk.tools.adapter.trace.EventElementPattern
 
toString() - Method in class ru.ispras.microtesk.tools.adapter.trace.EventRecognizer
 
toString() - Method in class ru.ispras.microtesk.tools.adapter.trace.EventTemplate
 
toString() - Method in class ru.ispras.microtesk.tools.oracle.internal.RegisterMode
 
toString() - Method in class ru.ispras.microtesk.tools.simulator.memory.Element
 
toString() - Method in class ru.ispras.microtesk.tools.simulator.memory.IrMemory
 
toString() - Method in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParameters
 
toString() - Method in class ru.ispras.microtesk.tools.transform.TraceTransformer.Message
 
toString() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogEntry
Return the textual representation of the entry.
toString() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
 
toString() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Where
 
toString() - Method in class ru.ispras.microtesk.translator.mir.Constant
 
toString() - Method in class ru.ispras.microtesk.translator.mir.MirText
 
toString() - Method in class ru.ispras.microtesk.translator.mir.Static
 
toString() - Method in class ru.ispras.microtesk.translator.nml.analysis.MemoryAccessStatus
 
toString() - Method in class ru.ispras.microtesk.translator.nml.antlrex.ExprReducer.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.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.MemoryResource
 
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.HierarchicalCollection
 
toString() - Method in class ru.ispras.microtesk.utils.HierarchicalMap
 
toString() - Method in class ru.ispras.microtesk.utils.HierarchicalSet
 
toString() - Method in class ru.ispras.microtesk.utils.Mask
 
toString() - Method in class ru.ispras.microtesk.utils.NamePath
 
toString() - Method in class ru.ispras.microtesk.utils.PropertyMap
 
toString() - Method in class ru.ispras.microtesk.utils.SparseArray
 
toString(String) - Method in class ru.ispras.microtesk.utils.NamePath
 
toString(String, Node) - Static method in class ru.ispras.microtesk.mmu.translator.codegen.spec.Utils
 
toString(String, Node, boolean) - Static method in class ru.ispras.microtesk.mmu.translator.codegen.spec.Utils
 
toString(BigInteger) - Static method in class ru.ispras.microtesk.mmu.translator.codegen.spec.Utils
 
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
 
toString(Ir, String, Node) - Static method in class ru.ispras.microtesk.mmu.translator.codegen.spec.Utils
 
toString(Ir, String, Atom) - Static method in class ru.ispras.microtesk.mmu.translator.codegen.spec.Utils
 
toString(MirContext) - Static method in class ru.ispras.microtesk.translator.mir.MirText
 
toString(Expr) - Static method in class ru.ispras.microtesk.translator.nml.codegen.sim.ExprPrinter
 
toString(Expr) - Static method in class ru.ispras.microtesk.translator.nml.codegen.simc.ExprPrinter
 
toString(Expr, boolean) - Static method in class ru.ispras.microtesk.translator.nml.codegen.sim.ExprPrinter
 
toString(Expr, boolean) - Static method in class ru.ispras.microtesk.translator.nml.codegen.simc.ExprPrinter
 
toString(Location) - Static method in class ru.ispras.microtesk.translator.nml.codegen.sim.PrinterLocation
 
toString(Location) - Static method in class ru.ispras.microtesk.translator.nml.codegen.simc.PrinterLocation
 
toString(Instance) - Static method in class ru.ispras.microtesk.translator.nml.codegen.sim.PrinterInstance
 
toString(Instance) - Static method in class ru.ispras.microtesk.translator.nml.codegen.simc.PrinterInstance
 
toString(T) - Method in interface ru.ispras.microtesk.utils.StringUtils.Converter
 
trace() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecutionIterator
 
trace() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTraceIterator
 
trace(String, Object...) - Static method in class ru.ispras.microtesk.model.Execution
 
TRACE - ru.ispras.microtesk.mmu.translator.ir.Stmt.Kind
 
TRACE - ru.ispras.microtesk.test.template.Output.Kind
Message to the simulator log
TRACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
TRACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
TRACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
TRACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
TRACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
TRACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
TRACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
TRACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
TRACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
TRACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
TRACE_LENGTH_LIMIT - ru.ispras.microtesk.options.Option
 
TRACE_PATH - ru.ispras.microtesk.options.Option
 
traceEvents - Variable in class ru.ispras.microtesk.tools.adapter.trace.EventRecognizer
 
Tracer - Class in ru.ispras.microtesk.model.tracer
The Tracer class is responsible for printing Tracer logs.
TRACER_LOG - ru.ispras.microtesk.options.Option
 
TRACER_RECORD_TYPE - ru.ispras.microtesk.options.Option
 
tracerType - Variable in class ru.ispras.microtesk.tools.simulator.settings.SimulatorParameters
 
TraceTransformer - Class in ru.ispras.microtesk.tools.transform
 
TraceTransformer.Message - Class in ru.ispras.microtesk.tools.transform
 
track(A) - Method in class ru.ispras.microtesk.mmu.basis.BufferStateTracker
Imitates access to the buffer (updates the buffer state).
TrajectoryExtractor - Class in ru.ispras.microtesk.mmu.test.engine.memory
Given a memory subsystem specification and an abstraction (labeling) function, TrajectoryExtractor extracts all possible trajectories (abstract paths).
TrajectoryExtractor(MmuSubsystem) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.TrajectoryExtractor
 
TrajectoryExtractor.Result - Class in ru.ispras.microtesk.mmu.test.engine.memory
transform(Node) - Method in class ru.ispras.microtesk.mmu.translator.codegen.spec.ExprTransformer
 
TRANSFORM_TRACE - ru.ispras.microtesk.options.Option
 
translate(Options, TranslatorContext, Set<String>, String...) - Method in class ru.ispras.microtesk.translator.Translator
 
translate(PrimitiveAnd, String, List<Statement>) - Static method in class ru.ispras.microtesk.translator.mir.NmlIrTrans
 
TRANSLATE - ru.ispras.microtesk.options.Option
 
translateFunction(NmlFunction) - Static method in class ru.ispras.microtesk.translator.mir.NmlIrTrans
 
translateFunctions(TypeVariant, Map<String, MirContext>) - Static method in class ru.ispras.microtesk.translator.mir.NmlToSmtTranslator
 
translateMode(PrimitiveAnd) - Static method in class ru.ispras.microtesk.translator.mir.NmlIrTrans
 
Translator<Ir> - Class in ru.ispras.microtesk.translator
The Translator is a base class for all translators.
Translator(Set<String>) - Constructor for class ru.ispras.microtesk.translator.Translator
 
TranslatorContext - Class in ru.ispras.microtesk.translator
 
TranslatorContext() - Constructor for class ru.ispras.microtesk.translator.TranslatorContext
 
TranslatorHandler<Ir> - Interface in ru.ispras.microtesk.translator
 
TREE - ru.ispras.microtesk.translator.nml.ir.IrWalker.Direction
 
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) - Constructor for class ru.ispras.microtesk.translator.antlrex.TreeParserEx
Creates a TreeParserEx object
TreeParserEx(TreeNodeStream, RecognizerSharedState) - Constructor for class ru.ispras.microtesk.translator.antlrex.TreeParserEx
Creates a TreeParserEx object.
TREEWALKER - ru.ispras.microtesk.translator.antlrex.log.SenderKind
The tree parser class (generated by ANTLR).
TriConsumer<T,​U,​W> - Interface in ru.ispras.microtesk.utils.function
 
TriPredicate<T,​U,​W> - Interface in ru.ispras.microtesk.utils.function
 
TRIVIAL - ru.ispras.microtesk.mmu.test.engine.memory.GraphAbstraction
 
TRUE - ru.ispras.microtesk.mmu.settings.BooleanValuesSettings.Values
 
TRY_FREE - ru.ispras.microtesk.test.engine.allocator.Allocator
Returns a free object (if available) or a used one (otherwise).
TRY_READ - ru.ispras.microtesk.test.engine.allocator.Allocator
Returns an object being read (if available) or a random one (otherwise).
TRY_USED - ru.ispras.microtesk.test.engine.allocator.Allocator
Returns a used object (if available) or a random one (otherwise).
TRY_WRITE - ru.ispras.microtesk.test.engine.allocator.Allocator
Returns an object being written (if available) or a random one (otherwise).
type - Variable in class ru.ispras.microtesk.test.template.directive.DirectiveTypeInfo
 
type - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.sizeType_return
 
type(int) - Static method in enum ru.ispras.microtesk.mmu.basis.DataType
 
type(int) - Static method in enum ru.ispras.microtesk.mmu.basis.MemoryDataType
 
Type - Class in ru.ispras.microtesk.mmu.translator.ir
 
Type - Class in ru.ispras.microtesk.model.data
 
Type - Class in ru.ispras.microtesk.translator.nml.ir.shared
 
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 - ru.ispras.microtesk.mmu.translator.MmuSymbolKind
 
TYPE - ru.ispras.microtesk.translator.nml.NmlSymbolKind
Type declaration
TYPE - Static variable in class ru.ispras.microtesk.model.memory.loader.MemoryStructure
 
TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
TYPE_NAME - Static variable in class ru.ispras.microtesk.model.Immediate
 
TYPE_OF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
TYPE_OF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
TYPE_OF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
TYPE_OF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
TYPE_OF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
TYPE_OF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
TYPE_OF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
TYPE_OF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
TYPE_OF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
TYPE_OF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
typeCast() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
typeCast() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
typeCast() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
typeCast() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
typeCast() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
TypeCast - Class in ru.ispras.microtesk.translator.nml.antlrex
 
typeCast_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.typeCast_return
 
typeCast_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.typeCast_return
 
typeCast_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.typeCast_return
 
typeDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
typeDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
typeDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.typeDef_return
 
typeExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
typeExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
typeExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
typeExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
typeExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
typeExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.typeExpr_return
 
typeExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.typeExpr_return
 
typeExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.typeExpr_return
 
TypeFactory - Class in ru.ispras.microtesk.translator.nml.antlrex
 
TypeFactory(WalkerContext) - Constructor for class ru.ispras.microtesk.translator.nml.antlrex.TypeFactory
 
TypeId - Enum in ru.ispras.microtesk.model.data
The TypeId enumeration stores the list of data types (ways to interpret raw data) supported by the model.
typeOf(String) - Method in interface ru.ispras.microtesk.translator.mir.MirTy
 
typeOf(String, int...) - Static method in class ru.ispras.microtesk.model.data.Type
 
typeOf(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.antlrex.TypeFactory
 
typeOf(MirTy) - Static method in class ru.ispras.microtesk.translator.mir.Mir2Node
 
typeOf(Primitive) - Static method in class ru.ispras.microtesk.translator.mir.NmlIrTrans
 
typeOf(NmlFunction) - Static method in class ru.ispras.microtesk.translator.mir.NmlIrTrans
 
typeRef() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
typeRef(Where) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
typeRef_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.typeRef_return
 
Types - Class in ru.ispras.microtesk.translator.nml.antlrex
 
Types() - Constructor for class ru.ispras.microtesk.translator.nml.antlrex.Types
 

U

UMINUS - ru.ispras.microtesk.mmu.translator.Operator
 
UMINUS - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
UMINUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
UMINUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
UMINUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
UMINUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
UMINUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
UMINUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
unaryExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
unaryExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
unaryExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
unaryExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
unaryExpr(int) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
unaryExpr(int) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
unaryExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.unaryExpr_return
 
unaryExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.unaryExpr_return
 
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 method in class ru.ispras.microtesk.model.Execution
 
UNDEFINED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
UNDEFINED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
UNDEFINED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
UNDEFINED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
UNDEFINED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
UNDEFINED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
UNDEFINED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
UNDEFINED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
UNDEFINED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
UNDEFINED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
UndefinedPrimitive - Class in ru.ispras.microtesk.translator.nml.antlrex
 
UndefinedPrimitive(String, NmlSymbolKind) - Constructor for class ru.ispras.microtesk.translator.nml.antlrex.UndefinedPrimitive
 
UndefinedProductionRuleItem - Class in ru.ispras.microtesk.translator.nml.antlrex
 
UndefinedProductionRuleItem(String, String, boolean, NmlSymbolKind) - Constructor for class ru.ispras.microtesk.translator.nml.antlrex.UndefinedProductionRuleItem
 
underIfElse() - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
 
UNIVERSAL - ru.ispras.microtesk.mmu.test.engine.memory.GraphAbstraction
 
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(AllocationData<Value>) - Constructor for class ru.ispras.microtesk.test.template.UnknownImmediateValue
 
UnknownImmediateValue(UnknownImmediateValue) - Constructor for class ru.ispras.microtesk.test.template.UnknownImmediateValue
 
UNMAPPED - ru.ispras.microtesk.mmu.model.spec.MmuBuffer.Kind
Stand-alone buffer, not mapped to any external resource
unpredicted() - Static method in class ru.ispras.microtesk.model.Execution
 
UNPREDICTED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
UNPREDICTED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
UNPREDICTED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
UNPREDICTED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
UNPREDICTED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
UNPREDICTED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
UNPREDICTED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
UNPREDICTED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
UNPREDICTED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
UNPREDICTED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
UnrecognizedStructure - Class in ru.ispras.microtesk.translator.antlrex.errors
 
UnrecognizedStructure() - Constructor for class ru.ispras.microtesk.translator.antlrex.errors.UnrecognizedStructure
 
UnrecognizedStructure(String) - Constructor for class ru.ispras.microtesk.translator.antlrex.errors.UnrecognizedStructure
 
UnsupportedParameterType - Class in ru.ispras.microtesk.translator.nml.antlrex
 
UnsupportedParameterType(String, String, String) - Constructor for class ru.ispras.microtesk.translator.nml.antlrex.UnsupportedParameterType
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
updateStack(AccessPath.Entry, int) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
 
UPLUS - ru.ispras.microtesk.mmu.translator.Operator
 
UPLUS - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
UPLUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
UPLUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
UPLUS - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
UPLUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
UPLUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
UPLUS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
UPPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
UPPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
UPPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
UPPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
UPPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
UPPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
UPPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
UPPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
UPPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
UPPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
use(BigInteger, BigInteger) - Method in class ru.ispras.microtesk.model.memory.MemoryTracker
Tries to reserve a memory region within the specified address range.
use(ResourceOperation, T) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
Marks the object as being in use.
USE_DELAY_SLOTS - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchEngine
 
USE_DELAY_SLOTS - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchInitializerMaker
 
USED - ru.ispras.microtesk.test.engine.allocator.Allocator
Returns a used object or null there are no such objects.
Utils - Class in ru.ispras.microtesk.mmu.translator.codegen.spec
 
Utils - Class in ru.ispras.microtesk.tools.simulator
The Utils class provides methods for printing the state of the simulator.
Utils() - Constructor for class ru.ispras.microtesk.tools.simulator.Utils
 

V

value - Variable in class ru.ispras.microtesk.translator.mir.BasicBlock.Origin
 
value - Variable in class ru.ispras.microtesk.translator.mir.Instruction.Return
 
value() - Method in class ru.ispras.microtesk.mmu.model.spec.MmuDynamicConst
 
value() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator
 
value() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorExhaustive
 
value() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorRandom
 
value() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorExhaustive
 
value() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorRandom
 
value() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
 
value() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecutionIterator
 
value() - Method in class ru.ispras.microtesk.test.engine.branch.BranchStructureIterator
 
value() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTraceIterator
 
value() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorPermutator
 
value() - Method in class ru.ispras.microtesk.test.sequence.GeneratorCompositor
 
value() - Method in class ru.ispras.microtesk.test.sequence.GeneratorIterate
 
value() - Method in class ru.ispras.microtesk.test.sequence.GeneratorNitems
 
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.GeneratorRandom
 
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.PermutatorExhaustive
 
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).
VALUE - ru.ispras.microtesk.mmu.translator.codegen.spec.Atom.Kind
 
valueOf(int, long) - Static method in class ru.ispras.microtesk.translator.mir.Constant
 
valueOf(int, BigInteger) - Static method in class ru.ispras.microtesk.translator.mir.Constant
 
valueOf(String) - Static method in enum ru.ispras.microtesk.basis.solver.Restriction.Kind
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.MemoryDataType
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.sim.CoherenceProtocolId
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.model.sim.CoherenceProtocolNone.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.model.sim.EvictionPolicyId
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.model.sim.InclusionPolicyId
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.model.sim.WritePolicyId
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.model.spec.MmuBuffer.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.settings.BooleanValuesSettings.Values
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.settings.BufferEventsSettings.Values
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.test.engine.memory.GraphAbstraction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.codegen.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.codegen.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.Stmt.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.MmuLanguageContext
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.MmuSymbolKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.model.ArgumentMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.model.data.floatx.Precision
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.model.data.TypeId
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.model.IsaPrimitiveKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.model.memory.Memory.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.model.metadata.MetaGroup.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.model.tracer.RecordFormatType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.model.tracer.RecordKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.options.Option
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.settings.RegionSettings.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.test.engine.allocator.Allocator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.test.engine.allocator.AllocatorAction.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.test.engine.allocator.ResourceOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.test.engine.branch.BranchEntry.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.test.engine.branch.BranchStructureIterator.Flags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.test.engine.InitializerMaker.Stage
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.Block.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.test.template.directive.Directive.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.test.template.Label.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.Situation.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.test.template.Template.SectionKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.tools.adapter.trace.EventElementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.ispras.microtesk.tools.adapter.trace.EventType
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.mir.MirContext.Attribute
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.MemoryAlias.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 enum ru.ispras.microtesk.utils.HierarchicalCollection.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
 
valueOf(Type, boolean) - Static method in class ru.ispras.microtesk.model.data.Data
 
valueOf(Type, int) - Static method in class ru.ispras.microtesk.model.data.Data
 
valueOf(Type, long) - Static method in class ru.ispras.microtesk.model.data.Data
 
valueOf(Type, BigInteger) - Static method in class ru.ispras.microtesk.model.data.Data
 
values() - Static method in enum ru.ispras.microtesk.basis.solver.Restriction.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.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.MemoryDataType
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.sim.CoherenceProtocolId
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.sim.CoherenceProtocolNone.State
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.sim.EvictionPolicyId
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.sim.InclusionPolicyId
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.sim.WritePolicyId
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.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.settings.BooleanValuesSettings.Values
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.settings.BufferEventsSettings.Values
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.test.engine.memory.GraphAbstraction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.translator.codegen.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.codegen.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.Stmt.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.translator.MmuLanguageContext
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.translator.MmuSymbolKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.mmu.translator.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.model.ArgumentMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.model.data.floatx.Precision
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.model.data.TypeId
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.model.IsaPrimitiveKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.model.memory.Memory.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.model.metadata.MetaGroup.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.model.tracer.RecordFormatType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.model.tracer.RecordKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.options.Option
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.settings.RegionSettings.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.test.engine.allocator.Allocator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.test.engine.allocator.AllocatorAction.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.engine.allocator.ResourceOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.test.engine.branch.BranchEntry.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.test.engine.branch.BranchStructureIterator.Flags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.test.engine.InitializerMaker.Stage
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.Block.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.directive.Directive.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.Label.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.Situation.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.test.template.Template.SectionKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.tools.adapter.trace.EventElementType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.ispras.microtesk.tools.adapter.trace.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.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.mir.MirContext.Attribute
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.MemoryAlias.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.
values() - Static method in enum ru.ispras.microtesk.utils.HierarchicalCollection.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class ru.ispras.microtesk.utils.HierarchicalMap
 
Var - Class in ru.ispras.microtesk.mmu.translator.ir
 
Var(String, Type) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Var
 
Var(String, Type, Object) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Var
 
VAR - ru.ispras.microtesk.mmu.translator.MmuSymbolKind
Local variable (used in attributes of memory entities)
VAR - ru.ispras.microtesk.model.memory.Memory.Kind
 
VAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
VAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
VAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
VAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
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
 
VARIABLE - ru.ispras.microtesk.mmu.translator.codegen.spec.Atom.Kind
 
variableAtom(boolean) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
variableAtom_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker.variableAtom_return
 
variableBitfield(boolean) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
variableBitfield_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker.variableBitfield_return
 
variableConcat(boolean, int) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
VariableConstraint - Class in ru.ispras.microtesk.mmu.test.template
The VariableConstraint class describes constraints on a memory variable.
VariableConstraint(Node, Value, Set<BigInteger>) - Constructor for class ru.ispras.microtesk.mmu.test.template.VariableConstraint
 
variableList() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
VariableStorage - Class in ru.ispras.microtesk.mmu.translator
 
VariableStorage() - Constructor for class ru.ispras.microtesk.mmu.translator.VariableStorage
 
Variant(String) - Constructor for class ru.ispras.microtesk.test.template.Preparator.Variant
 
Variant(String, int) - Constructor for class ru.ispras.microtesk.test.template.Preparator.Variant
 
VERBOSE - ru.ispras.microtesk.options.Option
 
version - Variable in class ru.ispras.microtesk.translator.mir.Static
 
versionMap() - Method in class ru.ispras.microtesk.translator.mir.StoreAnalysis
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
virtualFromOrigin(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Section
 
virtualToOrigin(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Section
 
virtualToPhysical(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Section
 
virtualToPhysical(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Sections
 
VISIBLE - ru.ispras.microtesk.test.engine.allocator.AllocatorAction.Kind
 
visit() - Method in class ru.ispras.microtesk.translator.nml.ir.IrWalkerFlow
 
visit() - Method in class ru.ispras.microtesk.translator.nml.ir.IrWalkerShortcuts
 
visit(GlobalNumbering.Phi) - Method in class ru.ispras.microtesk.translator.mir.InsnRewriter
 
visit(GlobalNumbering.Phi) - Method in class ru.ispras.microtesk.translator.mir.InsnVisitor
 
visit(GlobalNumbering.Phi) - Method in class ru.ispras.microtesk.translator.mir.SparseCCP
 
visit(GlobalNumbering.SsaStore) - Method in class ru.ispras.microtesk.translator.mir.EvalContext
 
visit(GlobalNumbering.SsaStore) - Method in class ru.ispras.microtesk.translator.mir.InsnRewriter
 
visit(GlobalNumbering.SsaStore) - Method in class ru.ispras.microtesk.translator.mir.InsnVisitor
 
visit(Instruction.Assignment) - Method in class ru.ispras.microtesk.translator.mir.EvalContext
 
visit(Instruction.Assignment) - Method in class ru.ispras.microtesk.translator.mir.InsnRewriter
 
visit(Instruction.Assignment) - Method in class ru.ispras.microtesk.translator.mir.InsnVisitor
 
visit(Instruction.Assignment) - Method in class ru.ispras.microtesk.translator.mir.SparseCCP
 
visit(Instruction.Branch) - Method in class ru.ispras.microtesk.translator.mir.InsnRewriter
 
visit(Instruction.Branch) - Method in class ru.ispras.microtesk.translator.mir.InsnVisitor
 
visit(Instruction.Branch) - Method in class ru.ispras.microtesk.translator.mir.SparseCCP
 
visit(Instruction.Call) - Method in class ru.ispras.microtesk.translator.mir.InsnRewriter
 
visit(Instruction.Call) - Method in class ru.ispras.microtesk.translator.mir.InsnVisitor
 
visit(Instruction.Concat) - Method in class ru.ispras.microtesk.translator.mir.InsnRewriter
 
visit(Instruction.Concat) - Method in class ru.ispras.microtesk.translator.mir.InsnVisitor
 
visit(Instruction.Conditional) - Method in class ru.ispras.microtesk.translator.mir.EvalContext
 
visit(Instruction.Conditional) - Method in class ru.ispras.microtesk.translator.mir.InsnRewriter
 
visit(Instruction.Conditional) - Method in class ru.ispras.microtesk.translator.mir.InsnVisitor
 
visit(Instruction.Disclose) - Method in class ru.ispras.microtesk.translator.mir.EvalContext
 
visit(Instruction.Disclose) - Method in class ru.ispras.microtesk.translator.mir.InsnRewriter
 
visit(Instruction.Disclose) - Method in class ru.ispras.microtesk.translator.mir.InsnVisitor
 
visit(Instruction.Exception) - Method in class ru.ispras.microtesk.translator.mir.InsnRewriter
 
visit(Instruction.Exception) - Method in class ru.ispras.microtesk.translator.mir.InsnVisitor
 
visit(Instruction.Extract) - Method in class ru.ispras.microtesk.translator.mir.EvalContext
 
visit(Instruction.Extract) - Method in class ru.ispras.microtesk.translator.mir.InsnRewriter
 
visit(Instruction.Extract) - Method in class ru.ispras.microtesk.translator.mir.InsnVisitor
 
visit(Instruction.Invoke) - Method in class ru.ispras.microtesk.translator.mir.InsnRewriter
 
visit(Instruction.Invoke) - Method in class ru.ispras.microtesk.translator.mir.InsnVisitor
 
visit(Instruction.Load) - Method in class ru.ispras.microtesk.translator.mir.EvalContext
 
visit(Instruction.Load) - Method in class ru.ispras.microtesk.translator.mir.InsnRewriter
 
visit(Instruction.Load) - Method in class ru.ispras.microtesk.translator.mir.InsnVisitor
 
visit(Instruction.Return) - Method in class ru.ispras.microtesk.translator.mir.InsnRewriter
 
visit(Instruction.Return) - Method in class ru.ispras.microtesk.translator.mir.InsnVisitor
 
visit(Instruction.Sext) - Method in class ru.ispras.microtesk.translator.mir.EvalContext
 
visit(Instruction.Sext) - Method in class ru.ispras.microtesk.translator.mir.InsnRewriter
 
visit(Instruction.Sext) - Method in class ru.ispras.microtesk.translator.mir.InsnVisitor
 
visit(Instruction.Store) - Method in class ru.ispras.microtesk.translator.mir.EvalContext
 
visit(Instruction.Store) - Method in class ru.ispras.microtesk.translator.mir.InsnRewriter
 
visit(Instruction.Store) - Method in class ru.ispras.microtesk.translator.mir.InsnVisitor
 
visit(Instruction.Zext) - Method in class ru.ispras.microtesk.translator.mir.EvalContext
 
visit(Instruction.Zext) - Method in class ru.ispras.microtesk.translator.mir.InsnRewriter
 
visit(Instruction.Zext) - Method in class ru.ispras.microtesk.translator.mir.InsnVisitor
 
visit(IrVisitor, IrWalker.Direction) - Method in class ru.ispras.microtesk.translator.nml.ir.IrWalker
 
visitAll(Collection<Instruction>) - Method in class ru.ispras.microtesk.translator.mir.InsnVisitor
 
visitBlocks(Collection<BasicBlock>) - Method in class ru.ispras.microtesk.translator.mir.InsnVisitor
 
VOID - ru.ispras.microtesk.mmu.model.sim.CoherenceProtocolNone.State
 
VOID_TO_VOID_TYPE - Static variable in class ru.ispras.microtesk.translator.mir.MirBuilder
 

W

w - Variable in class ru.ispras.microtesk.model.memory.MemoryAccessMode
 
WalkerContext - Interface in ru.ispras.microtesk.translator.nml.antlrex
 
WalkerFactoryBase - Class in ru.ispras.microtesk.translator.nml.antlrex
 
WalkerFactoryBase(WalkerContext) - Constructor for class ru.ispras.microtesk.translator.nml.antlrex.WalkerFactoryBase
 
WARNING - ru.ispras.microtesk.translator.antlrex.log.LogEntry.Kind
Signifies a minor translation error.
ways() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
ways_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.ways_return
 
WB - ru.ispras.microtesk.mmu.model.sim.WritePolicyId
Write-Back, Data Allocation.
WEAK - ru.ispras.microtesk.test.template.Label.Kind
 
WEAK_FORMAT - ru.ispras.microtesk.options.Option
 
where(String, int) - Method in class ru.ispras.microtesk.test.template.Template
 
where(Token) - Method in class ru.ispras.microtesk.translator.antlrex.ParserEx
 
where(CommonTree) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserEx
 
Where - Class in ru.ispras.microtesk.test.template
The Where class holds information about a position in a test template.
Where - Class in ru.ispras.microtesk.translator.antlrex.symbols
The Where class describes a location in a source file.
Where(String, int) - Constructor for class ru.ispras.microtesk.test.template.Where
 
WHITESPACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
 
WHITESPACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
 
WHITESPACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
 
WHITESPACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
 
WHITESPACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
 
WHITESPACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
 
WHITESPACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
 
WHITESPACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
 
WHITESPACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
 
WHITESPACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
 
WhymlGenerator - Class in ru.ispras.microtesk.translator.nml.codegen.whyml
 
WhymlGenerator(Translator<Ir>) - Constructor for class ru.ispras.microtesk.translator.nml.codegen.whyml.WhymlGenerator
 
WN - ru.ispras.microtesk.mmu.model.sim.WritePolicyId
Local Write, Data Allocation.
WORD - ru.ispras.microtesk.mmu.basis.DataType
The word data type.
WORD - ru.ispras.microtesk.mmu.basis.MemoryDataType
The word data type.
write - Variable in class ru.ispras.microtesk.mmu.model.sim.CachePolicy
 
write - Variable in class ru.ispras.microtesk.translator.mir.NmlIrTrans.ModeAccess
 
write(String) - Method in class ru.ispras.microtesk.tools.oracle.Statistic
 
write(String) - Method in class ru.ispras.microtesk.utils.BinaryWriter
 
write(Path) - Method in class ru.ispras.microtesk.translator.mir.Callgraph
 
write(List<ConcreteEvent>) - Method in class ru.ispras.microtesk.tools.adapter.trace.EventListWriter
 
write(BitVector) - Method in class ru.ispras.microtesk.utils.BinaryWriter
 
WRITE - ru.ispras.microtesk.mmu.basis.BufferAccessEvent
 
WRITE - ru.ispras.microtesk.test.engine.allocator.Allocator
Returns an object being written or null if there are no such objects.
WRITE - ru.ispras.microtesk.test.engine.allocator.ResourceOperation
 
WRITE_ATTR_NAME - Static variable in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
 
writeEntry(A) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheUnit
 
writeEntry(A) - Method in class ru.ispras.microtesk.mmu.model.sim.Memory
 
writeEntry(A, int, int, BitVector) - Method in interface ru.ispras.microtesk.mmu.model.sim.Buffer
Writes the data associated w/ the given address into the given field of the entry.
writeEntry(A, int, int, BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.BufferInstanceProxy
 
writeEntry(A, int, int, BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheLine
 
writeEntry(A, int, int, BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheSet
 
writeEntry(A, int, int, BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheUnit
 
writeEntry(A, int, int, BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.Memory
 
writeEntry(A, int, int, BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.Mmu
 
writeEntry(A, int, int, BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.MmuMapping
 
writeEntry(A, BitVector) - Method in interface ru.ispras.microtesk.mmu.model.sim.Buffer
Writes the entry associated w/ the given address into the buffer.
writeEntry(A, BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.BufferInstanceProxy
 
writeEntry(A, BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheLine
 
writeEntry(A, BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheSet
 
writeEntry(A, BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.CacheUnit
 
writeEntry(A, BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.Memory
 
writeEntry(A, BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.MmuMapping
 
writeEntry(VA, int, int, BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.Segment
 
writeEntry(VA, BitVector) - Method in class ru.ispras.microtesk.mmu.model.sim.Segment
 
WritePolicyId - Enum in ru.ispras.microtesk.mmu.model.sim
WritePolicyId contains the cache write policies.
writeResult(int, int) - Method in class ru.ispras.microtesk.tools.oracle.Statistic
 
writeSimpleResult(String, boolean) - Method in class ru.ispras.microtesk.tools.oracle.Statistic
 
WT - ru.ispras.microtesk.mmu.model.sim.WritePolicyId
Write-Through, No Data Allocation.
WTA - ru.ispras.microtesk.mmu.model.sim.WritePolicyId
Write-Through, Data Allocation.

X

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

Y

yes - Variable in enum ru.ispras.microtesk.mmu.model.sim.InclusionPolicyId
 

Z

zero(int) - Static method in class ru.ispras.microtesk.translator.mir.Constant
 
ZERO_EXTEND - ru.ispras.microtesk.translator.nml.ir.expr.Operator
 
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.MmuLexer
 
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.MmuParser
 
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_CommonLexer
 
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.NmlParser_CommonParser
 
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.NmlTreeWalker
 
zeroExtend(int) - Method in class ru.ispras.microtesk.test.template.LazyValue
 
zeroExtend(Type, Data) - Static method in class ru.ispras.microtesk.model.data.Data
 
zeroExtend(Where, Expr, Type) - Method in class ru.ispras.microtesk.translator.nml.antlrex.ExprFactory
 
zeroExtendTo(Type) - Method in class ru.ispras.microtesk.model.data.Data
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages