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
All Classes All Packages
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 byAccessIterator
. - 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 ofAccessSettings
. - 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
implements a parser ofAllocationSettings
. - 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
implements a parser ofBooleanOptionSettings
. - 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
implements a parser ofBooleanValuesSettings
. - 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
implements a parser ofBufferEventsSettings
. - 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
implements a parser ofDelaySlotSettings
. - 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 anEngine
. - 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 ofEnumSetSettings
. - 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
implements a parser ofExcludeSettings
. - ExcludeEnumSettingsParser(Class<T>) - Constructor for class ru.ispras.microtesk.settings.ExcludeEnumSettingsParser
- ExcludeIntSettingsParser - Class in ru.ispras.microtesk.settings
-
ExcludeIntSettingsParser
implements a parser ofExcludeSettings
. - 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 ofExcludeSettings
. - ExcludeSettingsParser<T> - Class in ru.ispras.microtesk.settings
-
ExcludeSettingsParser
implements a parser ofExcludeSettings
. - 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 theExecution.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
implements a parser ofExtensionSettings
. - 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
implements a parser ofExtensionSettings
. - 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 untilsetIterator
is invoked. - FilterIterator(Iterator<? extends E>) - Constructor for class ru.ispras.microtesk.utils.FilterIterator
-
Constructs a new
FilterIterator
that will not function untilsetPredicate
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
implements a parser ofGeneratorSettings
. - 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
implements a parser ofIncludeSettings
. - IncludeEnumSettingsParser(Class<T>) - Constructor for class ru.ispras.microtesk.settings.IncludeEnumSettingsParser
- IncludeIntSettingsParser - Class in ru.ispras.microtesk.settings
-
IncludeIntSettingsParser
implements a parser ofIncludeSettings
. - 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 ofIncludeSettings
. - IncludeSettingsParser<T> - Class in ru.ispras.microtesk.settings
-
IncludeSettingsParser
implements a parser ofIncludeSettings
. - 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
, andimage
). - 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
implements a parser ofIntegerValuesSettings
. - 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
- 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 orfalse
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
- 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 ofMemorySettings
. - 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 theMetaData
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(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 ofGeneratorSettings
. - 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 ofVariable
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 twoMmuAction
. - 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 ofMemorySettings
. - 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 stateterminateProgram
totrue
. - 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 onProgramSimulator
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 ofOracleEventMatcher
. - 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 buildOutput
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 inPropertyMap
. - 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 ofRangeSettings
. - 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 theEvents
. - 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 ofRegionSettings
. - 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
implements a parser ofStrategySettings
. - 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
-
TrajectoryExtractor.Result
represents a result ofTrajectoryExtractor
. - 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
All Classes All Packages