- AbstractSettings - Class in ru.ispras.microtesk.settings
-
- AbstractSettings(String) - Constructor for class ru.ispras.microtesk.settings.AbstractSettings
-
- AbstractSettingsParser<T extends AbstractSettings> - Class in ru.ispras.microtesk.settings
-
- AbstractSettingsParser(String) - Constructor for class ru.ispras.microtesk.settings.AbstractSettingsParser
-
- AbstractStorage - Class in ru.ispras.microtesk.mmu.translator.ir
-
- AbstractStorage(String, Address, Variable, Variable, Map<String, Variable>, Map<String, Attribute>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
-
- accept(T, U) - Method in interface ru.ispras.microtesk.utils.function.BiConsumer
-
- accept(T) - Method in interface ru.ispras.microtesk.utils.function.Consumer
-
- accept(T, U, W) - Method in interface ru.ispras.microtesk.utils.function.TriConsumer
-
- access(ProcessingElement, TemporaryVariables) - Method in class ru.ispras.microtesk.model.api.Immediate
-
- access() - Method in class ru.ispras.microtesk.model.api.Immediate
-
- access(ProcessingElement, TemporaryVariables) - Method in class ru.ispras.microtesk.model.api.IsaPrimitive
-
Returns the location the primitive object points to (when initialized with specific
parameters).
- access() - Method in class ru.ispras.microtesk.model.api.memory.Label
-
- access() - Method in class ru.ispras.microtesk.model.api.memory.Memory
-
- access(int) - Method in class ru.ispras.microtesk.model.api.memory.Memory
-
- access(long) - Method in class ru.ispras.microtesk.model.api.memory.Memory
-
- access(BigInteger) - Method in class ru.ispras.microtesk.model.api.memory.Memory
-
- access(Data) - Method in class ru.ispras.microtesk.model.api.memory.Memory
-
- accessLine(int) - Method in class ru.ispras.microtesk.mmu.model.api.Policy
-
Handles a buffer hit.
- accessLocation(String) - Method in class ru.ispras.microtesk.model.api.ProcessingElement
-
- accessLocation(String, BigInteger) - Method in class ru.ispras.microtesk.model.api.ProcessingElement
-
- AccessSettings - Class in ru.ispras.microtesk.settings
-
- AccessSettings(String) - Constructor for class ru.ispras.microtesk.settings.AccessSettings
-
- AccessSettingsParser - Class in ru.ispras.microtesk.settings
-
- AccessSettingsParser() - Constructor for class ru.ispras.microtesk.settings.AccessSettingsParser
-
- acquireContext(TestBaseQueryBuilder, String, Primitive) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
-
- ACTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- ACTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- ACTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- action(ProcessingElement, TemporaryVariables) - Method in class ru.ispras.microtesk.model.api.IsaPrimitive
-
Runs the action associated with the primitive.
- ACTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- ACTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- ACTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- ACTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- ACTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- Action - Interface in ru.ispras.microtesk.utils.function
-
- ACTION_NAME - Static variable in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
-
- actionDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- actionDef(String) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- adapt(EngineContext, List<Call>, MemorySolution) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAdapter
-
- adapt(EngineContext, List<Call>, T) - Method in interface ru.ispras.microtesk.test.sequence.engine.Adapter
-
- adapt(EngineContext, List<Call>, BranchSolution) - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchAdapter
-
- adapt(EngineContext, List<Call>, TestSequence) - Method in class ru.ispras.microtesk.test.sequence.engine.DefaultAdapter
-
- Adapter<T> - Interface in ru.ispras.microtesk.test.sequence.engine
-
Adapter
defines an interface of adapters of abstract call sequence solution provided
by corresponding
Engine
.
- AdapterResult - Class in ru.ispras.microtesk.test.sequence.engine
-
- AdapterResult(AdapterResult.Status, TestSequence, List<String>) - Constructor for class ru.ispras.microtesk.test.sequence.engine.AdapterResult
-
- AdapterResult(TestSequence) - Constructor for class ru.ispras.microtesk.test.sequence.engine.AdapterResult
-
- AdapterResult(String) - Constructor for class ru.ispras.microtesk.test.sequence.engine.AdapterResult
-
- AdapterResult.Status - Enum in ru.ispras.microtesk.test.sequence.engine
-
- adaptor - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- adaptor - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- adaptor - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- adaptor - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- add(Bias, T) - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints.Builder
-
- add(T) - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints.Builder
-
- add(Decoder) - Method in class ru.ispras.microtesk.decoder.DecoderGroup
-
- add(IsaPrimitive) - Method in interface ru.ispras.microtesk.decoder.Disassembler.Output
-
- add(AbstractSettings) - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
-
- add(long) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressStorage
-
- add(MemoryAccessPath.Entry) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath.Builder
-
- add(Data) - Method in class ru.ispras.microtesk.model.api.data.Data
-
- add(FloatX) - Method in class ru.ispras.microtesk.model.api.data.floatx.FloatX
-
- add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.AbstractSettings
-
Default implementation (to be overridden in subclasses).
- add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.AccessSettings
-
- add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.AllocationSettings
-
- add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.DelaySlotSettings
-
- add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.EnumSetSettings
-
- add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.ExcludeSettings
-
- add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.IncludeSettings
-
- add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.MemorySettings
-
- add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.RangeSettings
-
- add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.RegionSettings
-
- add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.StrategySettings
-
- add() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchTrace
-
Adds an execution to the trace.
- add(BigInteger) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder.DataValueBuilder
-
- add(Value) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder.DataValueBuilder
-
- add() - Method in class ru.ispras.microtesk.test.template.Template.BlockHolder
-
- add(int) - Method in class ru.ispras.microtesk.test.template.Template.BlockHolder
-
- add(ConcreteCall) - Method in class ru.ispras.microtesk.test.TestSequence.Builder
-
- add(List<ConcreteCall>) - Method in class ru.ispras.microtesk.test.TestSequence.Builder
-
- add(String, LetConstant) - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- add(String, LetLabel) - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- add(String, Type) - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- add(String, MemoryExpr) - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- add(String, Primitive) - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- addAccessFilter(Predicate<MemoryAccess>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
-
- addAccessFilter(Predicate<MemoryAccess>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIterator
-
- addAccessFilter(Predicate<MemoryAccess>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIteratorEx
-
- addAccessFilters(Collection<Predicate<MemoryAccess>>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
-
- addAddress(Address) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- addAddresses(BufferAccessEvent, long, List<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.BufferLoader
-
- addAddresses(List<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.EventLoader
-
Appends the addresses to be accessed to reach the buffer access event specified in the
constructor.
- addAddresses(MmuBuffer, BufferAccessEvent, long, List<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.MemoryLoader
-
- addAddresses(BufferAccessEvent, long, List<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.SetLoader
-
- addAddressesAndEntries(BufferAccessEvent, long, List<AddressAndEntry>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.BufferLoader
-
- addAddressesAndEntries(List<AddressAndEntry>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.EventLoader
-
Appends the addresses and entries to be accessed to reach the buffer access event specified in
the constructor.
- addAddressesAndEntries(MmuBuffer, BufferAccessEvent, long, List<AddressAndEntry>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.MemoryLoader
-
- addAddressesAndEntries(BufferAccessEvent, long, List<AddressAndEntry>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.SetLoader
-
- addAddrObject(AddressObject) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.EntryObject
-
- addAll(Collection<MemoryAccessPath.Entry>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath.Builder
-
- addAllLabels(Collection<Label>, long, int) - Method in class ru.ispras.microtesk.test.LabelManager
-
Adds information about label in the specified collection to the table of label targets.
- addArgument(String, IsaPrimitive) - Method in class ru.ispras.microtesk.model.api.IsaPrimitive
-
Registers an argument in the argument table.
- addArgument(String, Type) - Method in class ru.ispras.microtesk.model.api.IsaPrimitiveInfoAnd
-
- addArgument(String, IsaPrimitiveInfo) - Method in class ru.ispras.microtesk.model.api.IsaPrimitiveInfoAnd
-
- addArgument(MetaArgument) - Method in class ru.ispras.microtesk.model.api.metadata.MetaAddressingMode
-
- addArgument(MetaArgument) - Method in class ru.ispras.microtesk.model.api.metadata.MetaOperation
-
- addArgument(BigInteger) - Method in class ru.ispras.microtesk.test.template.OutputBuilder
-
Adds an integer format argument.
- addArgument(String) - Method in class ru.ispras.microtesk.test.template.OutputBuilder
-
Adds an string format argument.
- addArgument(Value) - Method in class ru.ispras.microtesk.test.template.OutputBuilder
-
Adds a format argument that implements the
Value
interface
(RandomValue, UnknownValue, etc).
- addArgument(boolean) - Method in class ru.ispras.microtesk.test.template.OutputBuilder
-
Adds an boolean format argument.
- addArgument(String, BigInteger) - Method in class ru.ispras.microtesk.test.template.OutputBuilder
-
Adds a location-based format argument (will be read from the specified location at evaluation
time).
- addArgument(BigInteger) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- addArgument(String) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- addArgument(RandomValue) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- addArgument(Primitive) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- addArgument(PrimitiveBuilder) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- addArgument(UnknownImmediateValue) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- addArgument(LazyValue) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- addArgument(LabelValue) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- addArgumentCollection(String, Collection<BigInteger>) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
-
- addArgumentRange(String, BigInteger, BigInteger) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
-
- addArgumentValue(String, BigInteger) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
-
- addAsciiStrings(boolean, String[]) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
-
- addAttribute(CommonTree, List<Stmt>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CommonBuilder
-
- addAttribute(CommonTree, List<Stmt>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.OperationBuilder
-
- addBlock(Block) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- addBuffer(Buffer) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- addCall(Call) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- addCall(Call) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
-
- addCall(Call) - Method in class ru.ispras.microtesk.test.template.ExceptionHandlerBuilder
-
- addCall(Call) - Method in class ru.ispras.microtesk.test.template.Preparator.Variant
-
- addCall(Call) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
-
- addCall(Call) - Method in class ru.ispras.microtesk.test.template.StreamPreparatorBuilder
-
- addCheck(SelfCheck) - Method in class ru.ispras.microtesk.test.TestSequence.Builder
-
- addClause(IntegerClause<V>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause.Builder
-
Adds the equations of the given clause to this clause.
- addClause(IntegerClause<V>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula.Builder
-
Adds the equation clause to the formula.
- addClause(IntegerClause<IntegerField>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
-
- addClauses(Collection<IntegerClause<V>>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause.Builder
-
Adds the equations of the given clauses to this clause.
- addClauses(Collection<IntegerClause<V>>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula.Builder
-
Adds the clauses to the formula.
- addComment(String) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
-
- addConstant(IntegerVariable, BigInteger) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
-
- addConstant(Constant) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- addConstraint(IntegerConstraint<V>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula.Builder
-
Adds the constraint to the formula.
- addConstraint(IntegerConstraint<IntegerField>) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessConstraints.Builder
-
- addConstraint(BufferEventConstraint) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessConstraints.Builder
-
- addConstraints(MemoryAccessConstraints) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessConstraints.Builder
-
- addDataValues(String) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
-
- addDependencyFilter(TriPredicate<MemoryAccess, MemoryAccess, MemoryDependency>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
-
- addDependencyFilter(TriPredicate<MemoryAccess, MemoryAccess, MemoryDependency>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIterator
-
- addDependencyFilter(TriPredicate<MemoryAccess, MemoryAccess, MemoryDependency>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIteratorEx
-
- addDependencyFilters(Collection<TriPredicate<MemoryAccess, MemoryAccess, MemoryDependency>>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
-
- addElseIf(CommonTree, Node, List<Stmt>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.IfBuilder
-
- addEntry(MmuBuffer, EntryObject) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
-
Adds the entry to the set of entries to be written to the given buffer.
- addEntry(MmuBuffer, EntryObject) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemorySolution
-
Adds the entry to the set of entries to be written to the given device.
- addEquation(IntegerEquation<V>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause.Builder
-
Adds the equation to the clause.
- addEquation(V, V, boolean) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause.Builder
-
Adds the equality lhs == rhs
or inequality lhs != rhs
to the clause.
- addEquation(V, BigInteger, boolean) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause.Builder
-
Adds the equality var == val
or inequality var != val
to the clause.
- addEquation(IntegerEquation<V>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula.Builder
-
Adds the equation to the formula.
- addEquation(V, V, boolean) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula.Builder
-
Adds the equality lhs == rhs
or inequality lhs != rhs
to the formula.
- addEquation(V, BigInteger, boolean) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula.Builder
-
Adds the equality var == val
or inequality var != val
to the formula.
- addEquation(IntegerField, IntegerField) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
-
- addEquations(Collection<IntegerEquation<V>>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause.Builder
-
Adds the equations to this clause.
- addExecution(boolean) - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchTrace
-
Adds an execution to the trace.
- addExtern(Variable) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- addField(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
-
Registers an new field.
- addField(MmuStruct) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
-
Registers fields defined in the specified structure.
- addField(CommonTree, Node, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.StructBuilder
-
Adds a field to Type to be created.
- addField(CommonTree, CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.StructBuilder
-
- addField(String, Type) - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct
-
- addFilterBuilder(FilterBuilder) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
-
- addFilterBuilder(FilterBuilder) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIterator
-
- addFilterBuilder(FilterBuilder) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIteratorEx
-
- addFormula(IntegerFormula<V>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula.Builder
-
Adds the sub-formula to the formula.
- addFunction(Callable) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- addGeneratedData(DataDirectiveFactory.TypeInfo, DataGenerator, int) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
-
- addHandler(TranslatorHandler<Ir>) - Method in class ru.ispras.microtesk.translator.Translator
-
- addHazard(MemoryHazard) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryDependency
-
Adds the conflict to the dependency.
- addHazardFilter(TriPredicate<MemoryAccess, MemoryAccess, MemoryHazard>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
-
- addHazardFilter(TriPredicate<MemoryAccess, MemoryAccess, MemoryHazard>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIterator
-
- addHazardFilter(TriPredicate<MemoryAccess, MemoryAccess, MemoryHazard>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIteratorEx
-
- addHazardFilters(Collection<TriPredicate<MemoryAccess, MemoryAccess, MemoryHazard>>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
-
- addIr(Ir) - Method in class ru.ispras.microtesk.translator.TranslatorContext
-
- addIterator(Iterator<T>) - Method in class ru.ispras.microtesk.test.sequence.internal.CompositeIterator
-
Adds the sub-iterator into the list.
- addIterators(List<Iterator<T>>) - Method in class ru.ispras.microtesk.test.sequence.internal.CompositeIterator
-
Adds the sub-iterators into the list.
- addLabel(Label) - Method in class ru.ispras.microtesk.model.api.ProcessingElement
-
- addLabel(Label, long) - Method in class ru.ispras.microtesk.test.LabelManager
-
Adds information about a label to the table of label targets.
- addLabel(Label) - Method in class ru.ispras.microtesk.test.template.CallBuilder
-
- addLabel(String) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
-
- addLabel(String) - Method in class ru.ispras.microtesk.test.template.Template
-
- addLabelReference(LabelValue) - Method in class ru.ispras.microtesk.test.template.CallBuilder
-
- addLoad(Load) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.EntryObject
-
- addLocalVariables(Collection<CommonTree>, Collection<Type>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CallableBuilder
-
- addMapping(Operator, String, String, String) - Method in class ru.ispras.microtesk.translator.nml.generation.ExprPrinter
-
- addMark(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAction
-
- addMemory(Memory) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- addMemory(String, Type, BigInteger) - Method in class ru.ispras.microtesk.model.api.metadata.MetaModelBuilder
-
- addMemory(String, Type, long) - Method in class ru.ispras.microtesk.model.api.metadata.MetaModelBuilder
-
- addMode(MetaAddressingMode) - Method in class ru.ispras.microtesk.model.api.metadata.MetaModelBuilder
-
- addMode(MetaGroup) - Method in class ru.ispras.microtesk.model.api.metadata.MetaModelBuilder
-
- addMode(IsaPrimitiveInfoAnd) - Method in class ru.ispras.microtesk.model.api.ModelBuilder
-
- addOperation(Operation) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- addOperation(MetaOperation) - Method in class ru.ispras.microtesk.model.api.metadata.MetaModelBuilder
-
- addOperation(MetaGroup) - Method in class ru.ispras.microtesk.model.api.metadata.MetaModelBuilder
-
- addOperation(IsaPrimitiveInfoAnd) - Method in class ru.ispras.microtesk.model.api.ModelBuilder
-
- addOriginalVariable(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
-
- addOriginalVariables(Collection<IntegerVariable>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
-
- addOutput(Output) - Method in class ru.ispras.microtesk.test.template.CallBuilder
-
- addOutput(Output) - Method in class ru.ispras.microtesk.test.template.Template
-
- addParameters(Collection<CommonTree>, Collection<Type>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CallableBuilder
-
- addParentReference(PrimitiveAND, String) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
-
Registers a reference made from the parent primitive to the current primitive.
- addParentReference(PrimitiveAND, String) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveOR
-
- addParser(AbstractSettingsParser<?>) - Method in class ru.ispras.microtesk.settings.AbstractSettingsParser
-
- addPath(String) - Method in class ru.ispras.microtesk.translator.antlrex.IncludeFileFinder
-
- addPath(String) - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
-
- addPath(String) - Method in class ru.ispras.microtesk.translator.Translator
-
- addPaths(String) - Method in class ru.ispras.microtesk.translator.antlrex.IncludeFileFinder
-
- addPE - Static variable in class ru.ispras.microtesk.translator.nml.generation.PrinterLocation
-
- addPreparator(BufferPreparator) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorStore
-
- addPreparator(Preparator) - Method in class ru.ispras.microtesk.test.template.PreparatorStore
-
- addPreparator(StreamPreparator) - Method in class ru.ispras.microtesk.test.template.StreamStore
-
- addPreparatorCall(Primitive, BigInteger, String, String) - Method in class ru.ispras.microtesk.test.template.Template
-
- addPreparatorCall(Primitive, Value, String, String) - Method in class ru.ispras.microtesk.test.template.Template
-
- addRecord(Record) - Static method in class ru.ispras.microtesk.model.api.tarmac.Tarmac
-
- addReference(String) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
-
Registers a reference from the parent primitive to the current primitive.
- addRegister(String, Type, BigInteger) - Method in class ru.ispras.microtesk.model.api.metadata.MetaModelBuilder
-
- addRegister(String, Type, long) - Method in class ru.ispras.microtesk.model.api.metadata.MetaModelBuilder
-
- Address - Interface in ru.ispras.microtesk.mmu.model.api
-
Interface to be supported by all address classes.
- address - Variable in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.AddressAndEntry
-
- address() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- address() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- Address - Class in ru.ispras.microtesk.mmu.translator.ir
-
- Address(String, int) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Address
-
- Address(String, Type, List<String>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Address
-
- AddressAllocationEngine - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator
-
AddressAllocationEngine
allocates a part (tag, index, etc.) of an address of a given
type (the rest of the address is assumed to be known).
- AddressAllocationEngine(MmuAddressInstance, Collection<MmuExpression>, long, Collection<? extends Range<Long>>) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocationEngine
-
Constructs an address allocator.
- AddressAllocationTable - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator
-
- AddressAllocationTable(int, int, long, Collection<? extends Range<Long>>) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocationTable
-
Creates an allocation table for the given address field.
- AddressAllocator - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator
-
AddressAllocator
implements a region-sensitive address (tag, index, etc.) allocator for
memory subsystem buffers.
- AddressAllocator(MmuSubsystem, Map<MmuAddressInstance, Collection<? extends Range<Long>>>) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocator
-
- AddressAndEntry - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader
-
- AddressAndEntry(long, EntryObject) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.AddressAndEntry
-
- AddressAndEntry(long) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.AddressAndEntry
-
- AddressDataGenerator - Class in ru.ispras.microtesk.test.testbase
-
- AddressDataGenerator() - Constructor for class ru.ispras.microtesk.test.testbase.AddressDataGenerator
-
- AddressingModeWrapper - Class in ru.ispras.microtesk.test.sequence.engine.utils
-
Wrapper class for addressing mode primitives that allows checking equality and calculating
hash code.
- AddressingModeWrapper(Primitive) - Constructor for class ru.ispras.microtesk.test.sequence.engine.utils.AddressingModeWrapper
-
- AddressObject - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory
-
- AddressObject(MemoryAccess) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
-
Constructs uninitialized test data for the given access of the given memory subsystem.
- AddressStorage - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator
-
- AddressStorage(Collection<RegionSettings>, long) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressStorage
-
- AddressTranslator - Class in ru.ispras.microtesk.model.api.memory
-
The
AddressTranslator
class performs translation of addresses from virtual
to physical and vice versa.
- addressType() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- addressValue() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- AddressView<A> - Class in ru.ispras.microtesk.mmu.basis
-
- AddressView(Function<A, List<A>>, Function<List<A>, A>) - Constructor for class ru.ispras.microtesk.mmu.basis.AddressView
-
Constructs an address view.
- addRoot(Primitive) - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- addSegment(Segment) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- addShortcut(IsaPrimitiveInfoAnd, String...) - Method in class ru.ispras.microtesk.model.api.IsaPrimitiveInfoAnd
-
- addShortcut(String, MetaOperation) - Method in class ru.ispras.microtesk.model.api.metadata.MetaOperation
-
- addShortcut(Shortcut) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveAND
-
- addSpace(int) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
-
- addStorage(Memory) - Method in class ru.ispras.microtesk.model.api.ProcessingElement
-
- addStream(Stream) - Method in class ru.ispras.microtesk.test.template.StreamStore
-
- addStream(Label, Primitive, Primitive, int) - Method in class ru.ispras.microtesk.test.template.StreamStore
-
- addStream(String, Primitive, Primitive, int) - Method in class ru.ispras.microtesk.test.template.Template
-
- addStructureFilter(Predicate<MemoryAccessStructure>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
-
- addStructureFilter(Predicate<MemoryAccessStructure>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIterator
-
- addStructureFilter(Predicate<MemoryAccessStructure>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIteratorEx
-
- addStructureFilters(Collection<Predicate<MemoryAccessStructure>>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
-
- addText(String) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
-
- addToPrologue(ConcreteCall) - Method in class ru.ispras.microtesk.test.TestSequence.Builder
-
- addToPrologue(List<ConcreteCall>) - Method in class ru.ispras.microtesk.test.TestSequence.Builder
-
- addType(Type, String) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- addType(Type) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- addUnitedDependencyFilter(BiPredicate<MemoryAccess, MemoryUnitedDependency>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
-
- addUnitedDependencyFilter(BiPredicate<MemoryAccess, MemoryUnitedDependency>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIterator
-
- addUnitedDependencyFilter(BiPredicate<MemoryAccess, MemoryUnitedDependency>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIteratorEx
-
- addUnitedDependencyFilters(Collection<BiPredicate<MemoryAccess, MemoryUnitedDependency>>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
-
- addUnitedHazardFilter(BiPredicate<MemoryAccess, MemoryUnitedHazard>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
-
- addUnitedHazardFilter(BiPredicate<MemoryAccess, MemoryUnitedHazard>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIterator
-
- addUnitedHazardFilter(BiPredicate<MemoryAccess, MemoryUnitedHazard>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIteratorEx
-
- addUnitedHazardFilters(Collection<BiPredicate<MemoryAccess, MemoryUnitedHazard>>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
-
- addVariable(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
-
- addVariable(CommonTree, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CommonBuilder
-
- addVariable(CommonTree, CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CommonBuilder
-
- addVariable(Memory) - Method in class ru.ispras.microtesk.model.api.TemporaryVariables
-
- addVariables(Collection<IntegerVariable>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
-
- ALIAS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- ALIAS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- ALIAS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- alias() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- ALIAS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- ALIAS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- alias() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- Alias - Class in ru.ispras.microtesk.translator.nml.ir.shared
-
- alias(String) - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
-
- Alias.Kind - Enum in ru.ispras.microtesk.translator.nml.ir.shared
-
- aliasExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- align(long) - Method in enum ru.ispras.microtesk.mmu.basis.DataType
-
Returns the aligned address (zero a required number of bits at the end).
- align(BigInteger) - Method in class ru.ispras.microtesk.model.api.memory.MemoryAllocator
-
- align(BigInteger, BigInteger) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
-
- allocate(long, Range<Long>, boolean, Set<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocationEngine
-
Allocates an address for the given partial address and the region.
- allocate(MmuExpression, long, Range<Long>, boolean, Set<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocationEngine
-
Allocates an address field for the given partial address and the region.
- allocate(Range<Long>, boolean, Set<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocationTable
-
Allocates an address field value for the given region.
- allocate(MmuBuffer, boolean, Set<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.EntryIdAllocator
-
- allocate(BitVector) - Method in class ru.ispras.microtesk.model.api.memory.MemoryAllocator
-
Allocates memory in the memory storage to hold the specified data and returns its address (in
addressable units).
- allocate(BitVector, int) - Method in class ru.ispras.microtesk.model.api.memory.MemoryAllocator
-
Allocates memory in the memory storage to hold the specified number of the specified data and
returns the address (in addressable units) of the first element.
- allocate(BitVector...) - Method in class ru.ispras.microtesk.model.api.memory.MemoryAllocator
-
Allocates memory in the memory storage to hold data elements provided as arguments
and return the address (in addressable units) of the first element.
- allocate(List<BitVector>) - Method in class ru.ispras.microtesk.model.api.memory.MemoryAllocator
-
Allocates memory in the memory storage to hold data elements in the specified list
and return the address (in addressable units) of the first element.
- allocate() - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
-
Allocates an object (peeks an object and marks it as being in use).
- allocate(Set<T>) - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
-
Allocates an object and marks it as being in use.
- allocate(List<Call>, boolean) - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.ModeAllocator
-
- allocateAddress(MmuAddressInstance, long, Range<Long>, boolean) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocator
-
- allocateAndDefine(V) - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
-
Allocates an object and defines it.
- allocateAndDefine(Set<T>, V) - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
-
Allocates an object and defines it.
- allocateAsciiString(String, boolean) - Method in class ru.ispras.microtesk.model.api.memory.MemoryAllocator
-
Allocates memory in the memory storage to store the specified string converted to the ASCII
encoding and returns the address of string.
- allocateIndex(MmuBuffer, long, Range<Long>, boolean, Set<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocator
-
- allocateTag(MmuBuffer, long, Range<Long>, boolean, Set<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocator
-
- AllocationSettings - Class in ru.ispras.microtesk.settings
-
- AllocationSettings() - Constructor for class ru.ispras.microtesk.settings.AllocationSettings
-
- AllocationSettingsParser - Class in ru.ispras.microtesk.settings
-
- AllocationSettingsParser() - Constructor for class ru.ispras.microtesk.settings.AllocationSettingsParser
-
- AllocationStrategy - Interface in ru.ispras.microtesk.test.sequence.engine.allocator
-
- AllocationStrategyId - Enum in ru.ispras.microtesk.test.sequence.engine.allocator
-
- AllocationTable<T,V> - Class in ru.ispras.microtesk.test.sequence.engine.allocator
-
AllocationTable
implements a resource allocation table, which is a finite set of objects
(registers, pages, etc.) in couple with allocation / deallocation methods.
- AllocationTable(AllocationStrategy, Map<String, String>, Collection<T>) - Constructor for class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
-
Constructs a resource allocation table.
- AllocationTable(AllocationStrategy, Collection<T>) - Constructor for class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
-
Constructs a resource allocation table.
- AllocationTable(Collection<T>) - Constructor for class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
-
Constructs a resource allocation table with the default allocation strategy
(GET_FREE_OBJECT
).
- Allocator - Class in ru.ispras.microtesk.test.sequence.engine.allocator
-
Allocates resources using a specific strategy with specific attributes.
- Allocator(AllocationStrategy, Map<String, String>) - Constructor for class ru.ispras.microtesk.test.sequence.engine.allocator.Allocator
-
- AllocatorBuilder - Class in ru.ispras.microtesk.test.template
-
- AllocatorBuilder(String) - Constructor for class ru.ispras.microtesk.test.template.AllocatorBuilder
-
- ALTERNATIVES - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- ALTERNATIVES - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- ALTERNATIVES - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- AMPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- AMPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- AMPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- AMPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- AMPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- AMPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- AMPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- AMPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- AMPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- AMPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- Analyzer - Class in ru.ispras.microtesk.translator.nml.coverage
-
Class for model code coverage extraction from internal representation.
- Analyzer(Translator<Ir>) - Constructor for class ru.ispras.microtesk.translator.nml.coverage.Analyzer
-
- and(Condition) - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.Condition
-
- AND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- AND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- AND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- AND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- AND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- and(List<MmuConditionAtom>) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
-
- and(MmuConditionAtom...) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
-
- and(Data) - Method in class ru.ispras.microtesk.model.api.data.Data
-
- AND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- AND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- AND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- AND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- AND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- and(ImageInfo) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
-
- andBitExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- andBitExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- andBitExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- andBitExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- andLogicExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- andLogicExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- andLogicExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- andLogicExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- andRule() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- andRule() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- ANY(DataType) - Static method in class ru.ispras.microtesk.mmu.basis.MemoryAccessType
-
- append(LogEntry) - Method in interface ru.ispras.microtesk.translator.antlrex.log.LogStore
-
Appends a record to the log store.
- append(LogEntry) - Method in class ru.ispras.microtesk.translator.antlrex.log.LogStoreConsole
-
- append(LogEntry) - Method in class ru.ispras.microtesk.translator.antlrex.log.LogStoreListener
-
- apply(MemoryGraphAbstraction) - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryTrajectoryExtractor
-
- apply(MemoryAllocator) - Method in interface ru.ispras.microtesk.test.template.DataDirective
-
- apply() - Method in interface ru.ispras.microtesk.utils.function.Action
-
- apply(T, U) - Method in interface ru.ispras.microtesk.utils.function.BiFunction
-
- apply(T) - Method in interface ru.ispras.microtesk.utils.function.Function
-
- apply(T) - Method in interface ru.ispras.microtesk.utils.function.UnaryOperator
-
- applyOpcMask(BitVector) - Method in class ru.ispras.microtesk.decoder.Decoder
-
- areMatching(D, A) - Method in interface ru.ispras.microtesk.mmu.model.api.Matcher
-
Checks whether the given data and the given address are matching each other.
- ARG_MODE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- ARG_MODE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- ARG_MODE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- ARG_OP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- ARG_OP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- ARG_OP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- argDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- ARGS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- ARGS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- ARGS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- argType() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- argType() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- ARGUMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- argument() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- ARGUMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- argument() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- ARGUMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- Argument - Class in ru.ispras.microtesk.test.template
-
- Argument(String, Argument.Kind, Object, ArgumentMode, Type) - Constructor for class ru.ispras.microtesk.test.template.Argument
-
- Argument(Argument) - Constructor for class ru.ispras.microtesk.test.template.Argument
-
- ARGUMENT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- argument() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- ARGUMENT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- argument() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- ARGUMENT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- Argument.Kind - Enum in ru.ispras.microtesk.test.template
-
- ArgumentMode - Enum in ru.ispras.microtesk.model.api
-
The ArgumentMode
enumeration specifies how an argument of
an instructions or its primitives (addressing modes, operations, shortcuts)
is used (in, out, in/out).
- ArgumentModeDetector - Class in ru.ispras.microtesk.translator.nml.ir.analysis
-
- ArgumentModeDetector() - Constructor for class ru.ispras.microtesk.translator.nml.ir.analysis.ArgumentModeDetector
-
- asBitVector() - Method in interface ru.ispras.microtesk.mmu.model.api.Data
-
- asBitVector() - Method in class ru.ispras.microtesk.test.template.LazyValue
-
- assemble(String) - Method in class ru.ispras.microtesk.translator.nml.coverage.SsaAssembler
-
- ASSERT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- ASSERT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- ASSERT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- ASSERT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- ASSERT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- ASSERT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- ASSERT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- ASSERT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- ASSERT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- ASSERT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- assign(D) - Method in class ru.ispras.microtesk.mmu.model.api.Cache.Proxy
-
- assign(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Cache.Proxy
-
- assign(D) - Method in class ru.ispras.microtesk.mmu.model.api.Memory.Proxy
-
- assign(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Memory.Proxy
-
- assign(D) - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping.Proxy
-
- assign(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping.Proxy
-
- assign(Node, Node) - Method in class ru.ispras.microtesk.mmu.translator.ConstantPropagator
-
- ASSIGN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- ASSIGN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- ASSIGN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- ASSIGN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- ASSIGN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- assign(Location) - Method in class ru.ispras.microtesk.model.api.memory.Location
-
- ASSIGN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- ASSIGN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- ASSIGN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- ASSIGN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- ASSIGN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- assignContext(TranslatorContext) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
-
- assignIR(Ir) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
-
- assignIR(Ir) - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
-
- assignLog(LogStore) - Method in class ru.ispras.microtesk.translator.antlrex.ParserEx
-
- assignLog(LogStore) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserEx
-
Assigns a log store to the tree parser.
- assignmentStatement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- assignmentStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- assignSymbols(SymbolTable) - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
-
- assignSymbols(SymbolTable) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserBase
-
- associativity - Variable in class ru.ispras.microtesk.mmu.model.api.Policy
-
The associativity.
- atMostNUnique(int, Collection<CommonTree>) - Method in enum ru.ispras.microtesk.mmu.translator.MmuLanguageContext
-
- Atom - Class in ru.ispras.microtesk.mmu.translator.generation.spec
-
- Atom(Atom.Kind, Object) - Constructor for class ru.ispras.microtesk.mmu.translator.generation.spec.Atom
-
- atom() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- atom() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- atom() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- atom() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- atom() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- atom() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- Atom.Kind - Enum in ru.ispras.microtesk.mmu.translator.generation.spec
-
- AtomExtractor - Class in ru.ispras.microtesk.mmu.translator.generation.spec
-
- ATTR_END - Static variable in class ru.ispras.microtesk.settings.RegionSettingsParser
-
- ATTR_ITEM - Static variable in class ru.ispras.microtesk.settings.DelaySlotSettingsParser
-
- ATTR_ITEM - Static variable in class ru.ispras.microtesk.settings.ExcludeSettingsParser
-
- ATTR_ITEM - Static variable in class ru.ispras.microtesk.settings.IncludeSettingsParser
-
- ATTR_MAX - Static variable in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettingsParser
-
- ATTR_MAX - Static variable in class ru.ispras.microtesk.settings.RangeSettingsParser
-
- ATTR_MIN - Static variable in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettingsParser
-
- ATTR_MIN - Static variable in class ru.ispras.microtesk.settings.RangeSettingsParser
-
- ATTR_MODE - Static variable in class ru.ispras.microtesk.settings.RegionSettingsParser
-
- ATTR_NAME - Static variable in class ru.ispras.microtesk.mmu.settings.BooleanOptionSettingsParser
-
- ATTR_NAME - Static variable in class ru.ispras.microtesk.mmu.settings.BooleanValuesSettingsParser
-
- ATTR_NAME - Static variable in class ru.ispras.microtesk.mmu.settings.BufferEventsSettingsParser
-
- ATTR_NAME - Static variable in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettingsParser
-
- ATTR_NAME - Static variable in class ru.ispras.microtesk.settings.ExtensionSettingsParser
-
- ATTR_NAME - Static variable in class ru.ispras.microtesk.settings.ModeSettingsParser
-
- ATTR_NAME - Static variable in class ru.ispras.microtesk.settings.RegionSettingsParser
-
- ATTR_NAME - Static variable in class ru.ispras.microtesk.settings.StrategySettingsParser
-
- ATTR_PATH - Static variable in class ru.ispras.microtesk.settings.ExtensionSettingsParser
-
- ATTR_SEGMENT - Static variable in class ru.ispras.microtesk.settings.AccessSettingsParser
-
- ATTR_START - Static variable in class ru.ispras.microtesk.settings.RegionSettingsParser
-
- ATTR_TYPE - Static variable in class ru.ispras.microtesk.settings.RegionSettingsParser
-
- ATTR_VALUE - Static variable in class ru.ispras.microtesk.mmu.settings.BooleanOptionSettingsParser
-
- ATTR_VALUE - Static variable in class ru.ispras.microtesk.mmu.settings.ExcludeSettingsParser
-
- ATTR_VALUE - Static variable in class ru.ispras.microtesk.mmu.settings.IncludeSettingsParser
-
- ATTR_VALUES - Static variable in class ru.ispras.microtesk.mmu.settings.BooleanValuesSettingsParser
-
- ATTR_VALUES - Static variable in class ru.ispras.microtesk.mmu.settings.BufferEventsSettingsParser
-
- attrDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- attrDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- attrDefList() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- attrDefList() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- attrExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- attrExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- attrExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- attrExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- attrExpr(String) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- Attribute - Class in ru.ispras.microtesk.mmu.translator.ir
-
- Attribute(String, DataType) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Attribute
-
- Attribute(String, DataType, List<Stmt>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Attribute
-
- Attribute - Class in ru.ispras.microtesk.translator.nml.ir.primitive
-
- Attribute.Kind - Enum in ru.ispras.microtesk.translator.nml.ir.primitive
-
- attributeCall() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- attributeCall() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- attributeCall() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- attributeCall() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- attributeCallStatement() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- attributeCallStatement() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- attributeCallStatement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- attributeCallStatement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- attributeCallStatement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- attributeCallStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- attributeFormatCall() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- attributeFormatCall() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- attributeFormatCall() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- attributeFormatCall() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- attributeRef(boolean) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- AttributeRef - Class in ru.ispras.microtesk.mmu.translator.ir
-
- AttributeRef(AbstractStorage, Attribute, Node) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.AttributeRef
-
- ATTRS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- ATTRS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- ATTRS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- generate(TestBaseQuery) - Method in class ru.ispras.microtesk.test.testbase.AddressDataGenerator
-
- generate(TestBaseQuery) - Method in class ru.ispras.microtesk.test.testbase.BranchDataGenerator
-
- generate(Options, String, String, List<Plugin>) - Static method in class ru.ispras.microtesk.test.TestEngine
-
- generate() - Method in interface ru.ispras.microtesk.translator.generation.FileGenerator
-
Runs generation of a class file.
- generate() - Method in class ru.ispras.microtesk.translator.generation.STFileGenerator
-
Generates the target fail.
- generateAllData(BigInteger, Collection<BigInteger>, BigInteger, boolean, String, boolean) - Method in class ru.ispras.microtesk.test.template.DataManager
-
- generateData(MemoryAccessPath, Collection<IntegerConstraint<IntegerField>>, IntegerVariableInitializer) - Static method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngineUtils
-
- generateData(BigInteger, String, String, int, String, boolean) - Method in class ru.ispras.microtesk.test.template.DataManager
-
- generateElse(TestBaseQuery) - Method in class ru.ispras.microtesk.test.testbase.BranchDataGenerator
-
Generates test data that violates the branch condition.
- generateThen(TestBaseQuery) - Method in class ru.ispras.microtesk.test.testbase.BranchDataGenerator
-
Generates test data that satisfy the branch condition.
- GenerationAbortedException - Exception in ru.ispras.microtesk.test
-
- GenerationAbortedException(String) - Constructor for exception ru.ispras.microtesk.test.GenerationAbortedException
-
- GenerationAbortedException(Throwable) - Constructor for exception ru.ispras.microtesk.test.GenerationAbortedException
-
- GenerationAbortedException(String, Throwable) - Constructor for exception ru.ispras.microtesk.test.GenerationAbortedException
-
- Generator<T> - Interface in ru.ispras.microtesk.test.sequence
-
- Generator - Class in ru.ispras.microtesk.translator.nml.generation
-
- Generator(Translator<Ir>) - Constructor for class ru.ispras.microtesk.translator.nml.generation.Generator
-
- GeneratorBuilder<T> - Class in ru.ispras.microtesk.test.sequence
-
- GeneratorBuilder(boolean, boolean) - Constructor for class ru.ispras.microtesk.test.sequence.GeneratorBuilder
-
Constructs a test sequence generator.
- GeneratorCompositor<T> - Class in ru.ispras.microtesk.test.sequence
-
- GeneratorCompositor(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
-
- GeneratorIterate<T> - Class in ru.ispras.microtesk.test.sequence
-
- GeneratorIterate(List<Iterator<List<T>>>) - Constructor for class ru.ispras.microtesk.test.sequence.GeneratorIterate
-
- GeneratorObfuscator<T> - Class in ru.ispras.microtesk.test.sequence
-
- GeneratorObfuscator(Generator<T>, Permutator<T>) - Constructor for class ru.ispras.microtesk.test.sequence.GeneratorObfuscator
-
- GeneratorPrologueEpilogue<T> - Class in ru.ispras.microtesk.test.sequence
-
- GeneratorPrologueEpilogue(Iterator<List<T>>, List<T>, List<T>) - Constructor for class ru.ispras.microtesk.test.sequence.GeneratorPrologueEpilogue
-
- GeneratorRearranger<T> - Class in ru.ispras.microtesk.test.sequence
-
- GeneratorRearranger(Generator<T>, Rearranger<T>) - Constructor for class ru.ispras.microtesk.test.sequence.GeneratorRearranger
-
- GeneratorSequence<T> - Class in ru.ispras.microtesk.test.sequence
-
- GeneratorSequence(List<Iterator<List<T>>>) - Constructor for class ru.ispras.microtesk.test.sequence.GeneratorSequence
-
- GeneratorSettings - Class in ru.ispras.microtesk.settings
-
- GeneratorSettings() - Constructor for class ru.ispras.microtesk.settings.GeneratorSettings
-
- GeneratorSettingsParser - Class in ru.ispras.microtesk.settings
-
- GeneratorSettingsParser() - Constructor for class ru.ispras.microtesk.settings.GeneratorSettingsParser
-
- GeneratorUtils - Class in ru.ispras.microtesk.test.sequence
-
- GEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- GEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- GEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- GEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- GEQ - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- GEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- GEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- GEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- GEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- GEQ - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- get(String) - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
-
- get() - Static method in class ru.ispras.microtesk.mmu.test.template.ConstraintFactory
-
- get(Node) - Method in class ru.ispras.microtesk.mmu.translator.ConstantPropagator
-
- get() - Static method in class ru.ispras.microtesk.mmu.translator.coverage.CoverageExtractor
-
- get() - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryAccessPathChooser
-
- get(BiasedConstraints<MemoryAccessConstraints>) - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryAccessPathChooser
-
- get(String) - Method in class ru.ispras.microtesk.mmu.translator.ScopeStorage
-
- get() - Static method in class ru.ispras.microtesk.model.api.memory.AddressTranslator
-
- get(String) - Method in class ru.ispras.microtesk.settings.AbstractSettings
-
Default implementation (to be overridden in subclasses).
- get(String) - Method in class ru.ispras.microtesk.settings.AccessSettings
-
- get(String) - Method in class ru.ispras.microtesk.settings.DelaySlotSettings
-
- get(String) - Method in class ru.ispras.microtesk.settings.EnumSetSettings
-
- get(String) - Method in class ru.ispras.microtesk.settings.ExcludeSettings
-
- get(String) - Method in class ru.ispras.microtesk.settings.IncludeSettings
-
- get(String) - Method in class ru.ispras.microtesk.settings.RangeSettings
-
- get(String) - Method in class ru.ispras.microtesk.settings.RegionSettings
-
- get(String) - Method in class ru.ispras.microtesk.settings.StrategySettings
-
- get() - Static method in class ru.ispras.microtesk.test.sequence.engine.allocator.ModeAllocator
-
- get(int) - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchStructure
-
- get(int) - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchTrace
-
- get() - Static method in class ru.ispras.microtesk.test.sequence.GeneratorConfig
-
- get() - Static method in class ru.ispras.microtesk.test.template.LabelUniqualizer
-
- get() - Static method in class ru.ispras.microtesk.translator.nml.coverage.TestBase
-
- get() - Method in interface ru.ispras.microtesk.utils.function.Supplier
-
- get(BitVector) - Method in class ru.ispras.microtesk.utils.SparseArray
-
- getAccess(int) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructure
-
Returns the i
-th memory access of the structure.
- getAccessChain() - Method in class ru.ispras.microtesk.mmu.translator.ir.Address
-
- getAccesses() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructure
-
Returns all memory accesses of the structure.
- getAccesses() - Method in class ru.ispras.microtesk.settings.RegionSettings
-
- getAccessFilters() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
-
- getAccessTypes() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIterator
-
- getAction(MemoryAccessStack) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAction
-
- getActions() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
-
- getActions() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
Returns the set of actions registered in the memory management unit.
- getAdapter(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorConfig
-
- getAdapters() - Method in class ru.ispras.microtesk.mmu.MmuPlugin
-
- getAdapters() - Method in interface ru.ispras.microtesk.Plugin
-
Returns the plugin's adapters with their names.
- getAddrEqualRelation(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedDependency
-
Returns the address-equal relation for the given address type.
- getAddress(List<A>) - Method in class ru.ispras.microtesk.mmu.basis.AddressView
-
Returns the address for the given fields.
- getAddress(A, A, A) - Method in class ru.ispras.microtesk.mmu.basis.AddressView
-
Returns the address to the given tag, index and offset.
- getAddress(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
-
Returns the address of the given type.
- getAddress() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.Load
-
- getAddress() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryHazard
-
Returns the address of the conflict.
- getAddress() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedHazard
-
- getAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
-
- getAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.Operation
-
- getAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
Returns the input parameter.
- getAddress(long, long, long) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
Returns the address for the given tag, index and offset.
- getAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
-
- getAddress(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
-
- getAddress(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
Returns an address registered in the MMU by its name.
- getAddress() - Method in class ru.ispras.microtesk.test.engine.ThreadState
-
- getAddress() - Method in class ru.ispras.microtesk.test.LabelManager.Target
-
- getAddress() - Method in class ru.ispras.microtesk.test.sequence.engine.EngineContext
-
- getAddress() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
- getAddress() - Method in class ru.ispras.microtesk.test.template.DataManager
-
- getAddress() - Method in class ru.ispras.microtesk.test.template.LabelValue
-
- getAddressableUnitBitSize() - Method in class ru.ispras.microtesk.model.api.memory.MemoryAllocator
-
Returns the size of an addressable unit.
- getAddressableUnitsInRegion() - Method in class ru.ispras.microtesk.model.api.memory.MemoryAllocator
-
Returns the number of addressable units in a memory region.
- getAddressArg() - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
-
- getAddressArg() - Method in class ru.ispras.microtesk.mmu.translator.ir.Operation
-
- getAddressArgValue() - Method in class ru.ispras.microtesk.mmu.translator.ir.AttributeRef
-
- getAddressBitSize() - Method in class ru.ispras.microtesk.model.api.memory.Memory
-
- getAddressBitSize() - Method in class ru.ispras.microtesk.model.api.memory.MemoryAllocator
-
- getAddressBitSize() - Method in interface ru.ispras.microtesk.model.api.memory.MemoryDevice
-
Returns the size of address used to perform an access to the memory device.
- getAddressBitSize() - Method in class ru.ispras.microtesk.model.api.memory.MemoryDeviceWrapper
-
- getAddressBitSize() - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
-
- getAddresses() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
-
Returns the address map, which maps address types to address values.
- getAddresses() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- getAddresses() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
Returns the collection of addresses registered in the MMU.
- getAddressForLabel(String) - Method in class ru.ispras.microtesk.test.template.Template
-
- getAddressingMode(String) - Method in class ru.ispras.microtesk.model.api.metadata.MetaModel
-
Returns metadata for the specified addressing mode.
- getAddressingModeGroup(String) - Method in class ru.ispras.microtesk.model.api.metadata.MetaModel
-
Returns metadata for the specified addressing mode group (defined as OR rules).
- getAddressingModeGroups() - Method in class ru.ispras.microtesk.model.api.metadata.MetaModel
-
Returns addressing mode groups (modes defined as OR rules).
- getAddressingModes() - Method in class ru.ispras.microtesk.model.api.metadata.MetaModel
-
Returns an iterator for the collection of addressing modes
(excluding modes defined as OR rules).
- getAddressInstances() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
-
- getAddressObject(int) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemorySolution
-
Returns the test data for the i-th execution.
- getAddressObjects() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemorySolution
-
Returns the test data for all executions.
- getAddressType() - Method in class ru.ispras.microtesk.mmu.translator.ir.Address
-
- getAddressType() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuOperation
-
- getAddressView() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
Returns the address view.
- getAddrHazards() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedDependency
-
Returns all united hazards over addresses.
- getAddrObjects() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.EntryObject
-
- getAlias() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryExpr
-
- getAlias() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
-
- getAlignment() - Method in class ru.ispras.microtesk.test.template.Call
-
- getAlignment() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
- getAlignmentInBytes() - Method in class ru.ispras.microtesk.test.template.Call
-
- getAll() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints
-
- getAll(RegionSettings) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressStorage
-
- getAll() - Method in class ru.ispras.microtesk.test.TestSequence
-
- getAllAddresses(Range<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocationEngine
-
- getAllAddresses(Range<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocationTable
-
- getAllAddresses(MmuAddressInstance, Range<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocator
-
- getAllAddresses(MmuAddressInstance, RegionSettings) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngine
-
- getAllObjects() - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
-
Returns the set of all objects.
- getAllocation() - Method in class ru.ispras.microtesk.settings.GeneratorSettings
-
- getAllocator() - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
-
Returns the currently used allocator.
- getAllocator() - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
-
- getArgs() - Method in class ru.ispras.microtesk.mmu.translator.ir.ExternalSource
-
- getArgument() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
-
- getArgument(String) - Method in class ru.ispras.microtesk.model.api.IsaPrimitiveInfoAnd
-
- getArgument(String, Map<String, IsaPrimitive>) - Static method in class ru.ispras.microtesk.model.api.IsaPrimitiveInfoAnd
-
Extracts an argument from a table.
- getArgument(String) - Method in class ru.ispras.microtesk.model.api.metadata.MetaAddressingMode
-
Return an argument of the given addressing mode that has the specified name.
- getArgument(String) - Method in class ru.ispras.microtesk.model.api.metadata.MetaOperation
-
Return an argument of the given operation that has the specified name.
- getArgument(Where, String) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveFactory
-
- getArgument(int) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFunctionCall
-
- getArgumentCount() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFunctionCall
-
- getArgumentNames() - Method in class ru.ispras.microtesk.model.api.IsaPrimitiveInfoAnd
-
- getArgumentNames() - Method in class ru.ispras.microtesk.model.api.metadata.MetaAddressingMode
-
Returns the list of addressing mode argument.
- getArguments() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtCall
-
- getArguments() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtTrace
-
- getArguments() - Method in class ru.ispras.microtesk.model.api.IsaPrimitive
-
Returns the primitive argument table.
- getArguments() - Method in class ru.ispras.microtesk.model.api.metadata.MetaAddressingMode
-
Returns a collection of addressing mode arguments.
- getArguments() - Method in class ru.ispras.microtesk.model.api.metadata.MetaOperation
-
Returns a collection of operation arguments.
- getArguments() - Method in class ru.ispras.microtesk.options.OptionReader
-
- getArguments() - Method in interface ru.ispras.microtesk.test.template.Primitive
-
- getArguments() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Instance
-
- getArguments() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveAND
-
- getArguments() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
-
Returns a collection of shortcut arguments.
- getArguments() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFormat
-
- getArgumentValue() - Method in class ru.ispras.microtesk.test.template.LabelReference
-
Returns the value assigned (instead of a real address or offset) to the primitive (OP or MODE)
argument the label reference is associated with.
- getArgUsage(String) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- getAssignments() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuOperation
-
- getAssociatedSymbol() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.SymbolScope
-
Returns symbol associated with the scope (or containing the scope)
or null
it there is not such symbol.
- getAtomicSequence() - Method in class ru.ispras.microtesk.test.template.Call
-
- getAtoms() - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.Condition
-
- getAtoms() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
-
- getAttribute(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
-
- getAttribute() - Method in class ru.ispras.microtesk.mmu.translator.ir.AttributeRef
-
- getAttribute(String) - Method in class ru.ispras.microtesk.test.template.Block
-
- getAttribute(String, String) - Method in class ru.ispras.microtesk.test.template.Block
-
- getAttribute(String) - Method in class ru.ispras.microtesk.test.template.Situation
-
- getAttributeName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAttributeCall
-
- getAttributes() - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
-
- getAttributes() - Method in class ru.ispras.microtesk.settings.StrategySettings
-
- getAttributes() - Method in class ru.ispras.microtesk.test.template.Block
-
- getAttributes() - Method in class ru.ispras.microtesk.test.template.Situation
-
- getAttributes() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveAND
-
- getAttrNames() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
-
Returns names of the public attributes of the primitive.
- getAttrValue(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
-
Returns the value of the given attribute.
- getBaseAddress() - Method in class ru.ispras.microtesk.model.api.memory.MemoryAllocator
-
Returns the base address.
- getBaseAddress() - Method in class ru.ispras.microtesk.test.template.DataManager
-
- getBias() - Method in class ru.ispras.microtesk.basis.solver.Bias
-
- getBias() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints.Entry
-
- getBias() - Method in class ru.ispras.microtesk.test.template.Preparator.Variant
-
- getBitfield() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location
-
- getBitSize() - Method in class ru.ispras.microtesk.decoder.DecoderResult
-
- getBitSize() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
-
Returns the total size of all fields in the structure.
- getBitSize() - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
-
- getBitSize() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
-
- getBitSize() - Method in class ru.ispras.microtesk.model.api.data.Data
-
- getBitSize() - Method in class ru.ispras.microtesk.model.api.data.Type
-
- getBitSize() - Method in interface ru.ispras.microtesk.model.api.memory.Location.Atom
-
- getBitSize() - Method in class ru.ispras.microtesk.model.api.memory.Location
-
- getBitSize() - Method in interface ru.ispras.microtesk.model.api.memory.LocationAccessor
-
Returns the size of the location in bits.
- getBitSize() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct.Field
-
- getBitSize() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct
-
- getBitSize() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
-
- getBitVectorOperandIndex(Node, int) - Static method in class ru.ispras.microtesk.translator.nml.coverage.IntegerCast
-
- getBlock(int) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementCondition
-
- getBlockCount() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementCondition
-
- getBlockCoverage() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEntry
-
Returns the block coverage of the branch instruction.
- getBlockId() - Method in class ru.ispras.microtesk.test.template.Block
-
- getBlockId() - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- getBlockId() - Method in class ru.ispras.microtesk.test.template.CallBuilder
-
- getBlockId() - Method in class ru.ispras.microtesk.test.template.Label
-
Returns the identifier of the block where the label was defined.
- getBlocks() - Method in class ru.ispras.microtesk.translator.nml.coverage.SsaForm
-
- getBlockSize() - Method in class ru.ispras.microtesk.model.api.metadata.MetaAddressingMode
-
Returns the size of block read or written to memory.
- getBlockSize() - Method in class ru.ispras.microtesk.model.api.metadata.MetaOperation
-
Returns the size of block read or written to memory.
- getBlockSize() - Method in class ru.ispras.microtesk.test.template.Call
-
- getBlockSize() - Method in interface ru.ispras.microtesk.test.template.Primitive
-
- getBlockSize() - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.MemoryAccessStatus
-
- getBlockSize() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- getBody() - Method in class ru.ispras.microtesk.mmu.translator.ir.Callable
-
- getBody() - Method in class ru.ispras.microtesk.test.TestSequence
-
- getBoolean(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
-
- getBranchLabel() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEntry
-
Returns the branch label (index of the target instruction in the branch structure).
- getBranchStructure() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchSolution
-
- getBranchTrace() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEntry
-
Returns the execution trace of the branch instruction.
- getBuffer() - Method in class ru.ispras.microtesk.mmu.basis.BufferEventConstraint
-
- getBuffer() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.EventLoader
-
- getBuffer() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.Load
-
- getBuffer() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.SetLoader
-
- getBuffer() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
-
- getBuffer() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
-
Returns the buffer associated with the structure (for buffer entries)
or null
if not applicable.
- getBuffer(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
-
- getBuffer(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
Returns a buffer registered in the MMU by its name.
- getBufferAccess(MemoryAccessStack) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAction
-
- getBufferAccess(MemoryAccessStack) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
-
- getBufferAccesses() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
-
- getBufferEventConstraints(MmuSubsystem, GeneratorSettings) - Static method in class ru.ispras.microtesk.mmu.settings.MmuSettingsUtils
-
- getBufferEvents() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessConstraints
-
- getBufferId() - Method in class ru.ispras.microtesk.test.template.BufferPreparator
-
- getBufferId() - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
-
- getBufferObserver(String) - Method in interface ru.ispras.microtesk.mmu.model.api.MmuModel
-
- getBufferPreparators() - Method in class ru.ispras.microtesk.test.sequence.engine.EngineContext
-
- getBuffers() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
-
- getBuffers() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- getBuffers() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
Returns the collection of buffers registered in the MMU.
- getByteSize() - Method in class ru.ispras.microtesk.model.api.InstructionCall
-
Returns the size of the instruction in bytes.
- getByteSize() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
- getCallee() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtCall
-
- getCalleeInstance() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAttributeCall
-
- getCalleeName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAttributeCall
-
- getCalls() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler.Section
-
- getCalls() - Method in class ru.ispras.microtesk.test.template.Preparator.Variant
-
- getCastDataType(DataType, DataType) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.TypeCast
-
- getCastDataTypeId(DataTypeId, DataTypeId) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.TypeCast
-
- getCastType(Type, Type) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.TypeCast
-
- getCastTypeId(TypeId, TypeId) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.TypeCast
-
- getChangeNumber() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchTrace
-
Returns the number of condition changes in the trace.
- getChangePosition() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchTrace
-
Returns the first position of condition change for simple branching.
- getChecks() - Method in class ru.ispras.microtesk.test.TestSequence
-
- getChildCount(PrimitiveAND, Primitive.Kind) - Static method in class ru.ispras.microtesk.translator.nml.ir.analysis.PrimitiveUtils
-
Counts the number of childs (arguments) that have a specific type for the given primitive.
- getChildren() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
- getChildren() - Method in class ru.ispras.microtesk.translator.nml.coverage.Block
-
- getClauses() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula
-
Returns the equation clauses of the formula.
- getCoercionChain() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
-
- getCoercions() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
-
- getCombinator(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorConfig
-
Creates an instance of the combinator with the given name.
- getCommandLineOption(Option) - Method in class ru.ispras.microtesk.test.testutils.TemplateTest
-
- getComparator(Primitive, BitVector, String) - Method in class ru.ispras.microtesk.test.template.PreparatorStore
-
- getCompositor(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorConfig
-
Creates an instance of the compositor with the given name.
- getCondition() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryHazard
-
Returns the address condition of the conflict.
- getCondition(MemoryAccessStack) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
-
- getCondition() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtAssert
-
- getCondition(int) - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchTrace
-
Returns the condition value of the given execution.
- getCondition() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementCondition.Block
-
- getConsole(Options, Statistics) - Static method in class ru.ispras.microtesk.test.Printer
-
- getConstant(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
-
- getConstant(CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
-
Returns the value of the specified constant.
- getConstants() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
-
- getConstants() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- getConstants() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- getConstraint() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints.Entry
-
- getConstraintBuilder() - Method in class ru.ispras.microtesk.translator.nml.coverage.PathConstraintBuilder
-
- getConstraints(MmuSubsystem, GeneratorSettings) - Static method in class ru.ispras.microtesk.mmu.settings.MmuSettingsUtils
-
- getContentType() - Method in class ru.ispras.microtesk.mmu.translator.ir.Address
-
- getContext() - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryAccessPathIterator.Result
-
- getContext() - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
-
- getContext() - Method in class ru.ispras.microtesk.translator.Translator
-
- getContextName() - Method in class ru.ispras.microtesk.model.api.metadata.MetaShortcut
-
Returns the context identifier that describes the operation that can be parameterized with (can
refer to) the given shortcut operation.
- getContextName() - Method in interface ru.ispras.microtesk.test.template.Primitive
-
- getContextName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
-
Returns the list of context identifiers (names of operations that accept the composite object
created by the shortcut as an argument).
- getCopy() - Method in class ru.ispras.microtesk.utils.SharedObject
-
Returns a shared copy of the object if it is available.
- getCount() - Method in class ru.ispras.microtesk.model.api.metadata.MetaLocationStore
-
Returns the count of items in the memory store.
- getCurrentAddress() - Method in class ru.ispras.microtesk.model.api.memory.MemoryAllocator
-
Returns the current address.
- getCurrentDir() - Static method in class ru.ispras.microtesk.SysUtils
-
Results current directory path.
- getCurrentOperation() - Static method in class ru.ispras.microtesk.model.api.IsaPrimitive
-
Returns the name of the currently executed primitive or an empty
string if no primitive is being executed.
- getCustomContext(String) - Method in class ru.ispras.microtesk.test.sequence.engine.EngineContext
-
- getData(A) - Method in interface ru.ispras.microtesk.mmu.model.api.Buffer
-
Returns the data associated with the given address.
- getData(A) - Method in class ru.ispras.microtesk.mmu.model.api.Cache
-
- getData(A) - Method in class ru.ispras.microtesk.mmu.model.api.Line
-
- getData(A) - Method in class ru.ispras.microtesk.mmu.model.api.Memory
-
- getData(A) - Method in class ru.ispras.microtesk.mmu.model.api.MmuMapping
-
- getData(A) - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping
-
- getData(A) - Method in class ru.ispras.microtesk.mmu.model.api.Segment
-
- getData(A) - Method in class ru.ispras.microtesk.mmu.model.api.Set
-
- getData() - Method in class ru.ispras.microtesk.model.api.data.floatx.FloatX
-
- getData() - Method in class ru.ispras.microtesk.test.template.Call
-
- getData() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
- getData() - Method in class ru.ispras.microtesk.test.template.MemoryObject
-
- getDataArg() - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
-
- getDataArgAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.Segment
-
- getDataBitSize() - Method in class ru.ispras.microtesk.mmu.model.api.Memory
-
- getDataBitSize() - Method in class ru.ispras.microtesk.mmu.model.api.MmuMapping
-
- getDataBitSize() - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping
-
- getDataBitSize() - Method in interface ru.ispras.microtesk.model.api.memory.MemoryDevice
-
Returns the size of data unit that can be read or written from
the memory device at once.
- getDataBitSize() - Method in class ru.ispras.microtesk.model.api.memory.MemoryDeviceWrapper
-
- getDataBitSize() - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
-
- getDataGenerators() - Method in class ru.ispras.microtesk.mmu.MmuPlugin
-
- getDataGenerators() - Method in interface ru.ispras.microtesk.Plugin
-
Returns the plugin's data generators with their names.
- getDataManager() - Method in class ru.ispras.microtesk.test.sequence.engine.EngineContext
-
- getDataManager() - Method in class ru.ispras.microtesk.test.template.Template
-
- getDataSource() - Method in class ru.ispras.microtesk.test.template.StreamPreparatorBuilder
-
- getDataSource() - Method in class ru.ispras.microtesk.test.template.Template
-
- getDataType() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessType
-
- getDataType() - Method in class ru.ispras.microtesk.mmu.translator.ir.Attribute
-
- getDataType() - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
-
- getDataType() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
-
- getDataType() - Method in class ru.ispras.microtesk.model.api.metadata.MetaAddressingMode
-
Returns the type of data accessed via the addressing mode.
- getDataType() - Method in class ru.ispras.microtesk.model.api.metadata.MetaArgument
-
Returns the data type associated with the argument.
- getDataType() - Method in interface ru.ispras.microtesk.model.api.metadata.MetaData
-
Returns the type associated with the metadata element or null
if the element has no type.
- getDataType() - Method in class ru.ispras.microtesk.model.api.metadata.MetaGroup
-
- getDataType() - Method in class ru.ispras.microtesk.model.api.metadata.MetaLocationStore
-
Returns the type of items stored in the memory store.
- getDataType() - Method in class ru.ispras.microtesk.model.api.metadata.MetaOperation
-
- getDataType() - Method in class ru.ispras.microtesk.model.api.metadata.MetaShortcut
-
- getDecBigInteger(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
-
- getDecInteger(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
-
- getDecLong(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
-
- getDecoder() - Method in class ru.ispras.microtesk.model.api.Model
-
Returns decoder to recover instruction calls from binary data.
- getDecoderName(String) - Static method in class ru.ispras.microtesk.translator.nml.generation.decoder.DecoderGenerator
-
- getDefaultSituation(String) - Method in class ru.ispras.microtesk.test.template.Template
-
- getDefaultValue() - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
-
- getDefaultValue() - Method in enum ru.ispras.microtesk.options.Option
-
- getDelaySlot() - Method in class ru.ispras.microtesk.settings.GeneratorSettings
-
- getDelaySlotSize() - Method in class ru.ispras.microtesk.test.sequence.engine.EngineContext
-
- getDelegates() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- getDelegates() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- getDelegates() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- getDelegates() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- getDelegates() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- getDelegates() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- getDelegates() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- getDelegates() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- getDelegates() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- getDelegates() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- getDependencies() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructure
-
Returns the dependencies between all memory accesses.
- getDependency(int, int) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructure
-
Returns the dependency of the j
-th memory access on the i
-th memory access.
- getDependency() - Method in enum ru.ispras.microtesk.options.Option
-
- getDependencyFilters() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
-
- getDepth() - Method in class ru.ispras.microtesk.test.template.BlockId
-
Returns the depth of nesting for the block described by the current identifier.
- getDescription() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer.DFA1
-
- getDescription() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer.DFA17
-
- getDescription() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.DFA45
-
- getDescription() - Method in enum ru.ispras.microtesk.options.Option
-
- getDescription() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer.DFA1
-
- getDescription() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer.DFA17
-
- getDescription() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.DFA45
-
- getDevice() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryHazard
-
Returns the device of the conflict.
- getDevice() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedHazard
-
- getDeviceHazards() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedDependency
-
Returns all united hazards over devices.
- getDeviceHazards(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedDependency
-
Returns all united hazards over devices with the given address type.
- getDirectives() - Method in class ru.ispras.microtesk.test.template.DataSection
-
- getDistance(BlockId) - Method in class ru.ispras.microtesk.test.template.BlockId
-
Calculates the distance between the current block and the target block (the path you need to
pass to get from the current one to the target one).
- getDown() - Method in class ru.ispras.microtesk.test.template.BlockId.Distance
-
- getEdges(MmuAction) - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryGraph
-
- getElseBlock() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtIf
-
- getEnd() - Method in class ru.ispras.microtesk.utils.FormatMarker
-
Returns the end position of the marker (first character after the marker)
in the format string.
- getEndAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
-
- getEndAddress() - Method in class ru.ispras.microtesk.settings.RegionSettings
-
- getEngine(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorConfig
-
- getEngine(Block) - Static method in class ru.ispras.microtesk.test.TestEngineUtils
-
- getEngines() - Method in class ru.ispras.microtesk.mmu.MmuPlugin
-
- getEngines() - Method in interface ru.ispras.microtesk.Plugin
-
Returns the plugin's engines with their names.
- getEntries() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
-
- getEntries(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
-
Returns the entries to be written to the given buffer.
- getEntries() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
-
- getEntries(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemorySolution
-
Returns the entries to written to the given device.
- getEntry() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.EntryObject
-
- getEntry() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.Load
-
- getEntry() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
-
- getEntry() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
-
- getEntry() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
-
Returns the entry operation.
- getEntryPoint() - Method in class ru.ispras.microtesk.translator.nml.coverage.SsaForm
-
- getEnum(Class<E>, String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
-
- getEpilogue() - Method in class ru.ispras.microtesk.test.template.Block
-
- getEpilogue() - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- getEquations() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause
-
Returns the equations of the clause.
- getError() - Method in exception ru.ispras.microtesk.translator.antlrex.SemanticException
-
- getErrorCount() - Method in class ru.ispras.microtesk.translator.antlrex.ParserEx
-
- getErrorCount() - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserEx
-
Returns the number of errors reported during parsing.
- getEvent(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
-
- getEvent() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
-
- getEvents() - Method in class ru.ispras.microtesk.mmu.basis.BufferEventConstraint
-
- getExceptionFlags() - Static method in class ru.ispras.microtesk.model.api.data.floatx.FloatX
-
- getExceptions() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler.Section
-
- getExclude() - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
-
- getExcludeValues() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
-
- getExecutionCount() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
- getExitPoints() - Method in class ru.ispras.microtesk.translator.nml.coverage.SsaForm
-
- getExponentSize() - Method in enum ru.ispras.microtesk.model.api.data.floatx.Precision
-
- getExpr() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtReturn
-
- getExpr() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument
-
- getExpr() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.LetConstant
-
- getExpression() - Method in class ru.ispras.microtesk.mmu.translator.ir.Constant
-
- getExprFactory() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
-
- getExtensions() - Method in class ru.ispras.microtesk.settings.ExtensionsSettings
-
- getExtensions() - Method in class ru.ispras.microtesk.settings.GeneratorSettings
-
- getExterns() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- getFalseNumber() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchTrace
-
Returns the number of false conditions in the trace.
- getField(A, int) - Method in class ru.ispras.microtesk.mmu.basis.AddressView
-
Returns the field of the address.
- getField(String) - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct
-
- getField(List<String>) - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct
-
- getFieldCount() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
-
Returns the number of fields in the structure.
- getFieldCount() - Method in class ru.ispras.microtesk.model.api.data.Type
-
- getFields(A) - Method in class ru.ispras.microtesk.mmu.basis.AddressView
-
Returns the fields of the address.
- getFields() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
-
Returns structure fields.
- getFields() - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
-
- getFields() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
-
- getFields() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
-
- getFieldSize(int) - Method in class ru.ispras.microtesk.model.api.data.Type
-
- getFile() - Method in class ru.ispras.microtesk.test.template.Where
-
- getFileDir(String) - Static method in class ru.ispras.microtesk.utils.FileUtils
-
- getFileExtension(String) - Static method in class ru.ispras.microtesk.utils.FileUtils
-
- getFileName() - Method in class ru.ispras.microtesk.test.Printer
-
- getFirstEntry() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
-
- getFloatExceptionFlags() - Static method in class ru.ispras.microtesk.model.api.data.Data
-
- getFloatRoundingMode() - Static method in class ru.ispras.microtesk.model.api.data.Data
-
- getFormat() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtTrace
-
- getFormat() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFormat
-
- getFormula() - Method in interface ru.ispras.microtesk.basis.solver.integer.IntegerConstraint
-
- getFormula() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomainConstraint
-
- getFormula() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
-
- getFortressDataType(Type) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.TypeCast
-
- getFortressOperator(DataTypeId) - Method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
-
- getFortressOperator(TypeId) - Method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
-
- getFractionSize() - Method in enum ru.ispras.microtesk.model.api.data.floatx.Precision
-
- getFrame() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
-
- getFrame() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath.Entry
-
- getFreeAddresses(Range<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocationTable
-
- getFreeObjects() - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
-
Returns the set of free objects.
- getFrom() - Method in class ru.ispras.microtesk.model.api.memory.MemoryRegion
-
- getFrom() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location.Bitfield
-
- getFullName() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryHazard
-
Returns the conflict name extended with the device or address space name.
- getFunction() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFormat
-
- getFunctions() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- getGenerator() - Method in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
-
Returns the test sequence generator for the template block.
- getGeneratorSettings() - Method in class ru.ispras.microtesk.test.TestEngine
-
- getGrammarFileName() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- getGrammarFileName() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- getGrammarFileName() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- getGrammarFileName() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- getGrammarFileName() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- getGrammarFileName() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- getGrammarFileName() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- getGrammarFileName() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- getGrammarFileName() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- getGrammarFileName() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- getGraph() - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryTrajectoryExtractor.Result
-
- getGroupId() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEntry
-
Returns the group identifier of the entry.
- getGroupName() - Method in enum ru.ispras.microtesk.options.Option
-
- getGuard() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuTransition
-
- getHard() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints
-
- getHazard(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryDependency
-
Returns the conflict of the device.
- getHazard(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedDependency
-
Returns the united hazard for the given address.
- getHazard(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedDependency
-
Returns the united hazard for the given device.
- getHazardFilters() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
-
- getHazards() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryDependency
-
Returns the list of conflicts of the dependency.
- getHazards(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.translator.coverage.CoverageExtractor
-
- getHazards(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.translator.coverage.CoverageExtractor
-
- getHazards(MmuSubsystem) - Method in class ru.ispras.microtesk.mmu.translator.coverage.CoverageExtractor
-
- getHeader() - Method in class ru.ispras.microtesk.test.template.DataDirectiveFactory
-
- getHelpText() - Method in class ru.ispras.microtesk.options.OptionReader
-
- getHexBigInteger(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
-
- getHexInteger(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
-
- getHexLong(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
-
- getHiIndex() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerField
-
Returns the upper bit index of the integer field.
- getHiIndex(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
-
- getHistogram() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints
-
- getHitCheckers() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngineContext
-
- getHomeDir() - Static method in class ru.ispras.microtesk.SysUtils
-
Returns the path to MicroTESK home folder.
- getId() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.EntryObject
-
- getId() - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
-
- getId() - Method in class ru.ispras.microtesk.mmu.translator.ir.Address
-
- getId() - Method in class ru.ispras.microtesk.mmu.translator.ir.Attribute
-
- getId() - Method in class ru.ispras.microtesk.mmu.translator.ir.Constant
-
- getId() - Method in class ru.ispras.microtesk.mmu.translator.ir.Operation
-
- getId() - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
-
- getId() - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
-
- getId() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler
-
- getId(Primitive, Primitive) - Static method in class ru.ispras.microtesk.test.template.StreamPreparator
-
- getId() - Method in class ru.ispras.microtesk.test.template.StreamPreparator
-
- getIfBlocks() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtIf
-
- getImage() - Method in class ru.ispras.microtesk.model.api.InstructionCall
-
Returns image (binary representation) of the instruction call.
- getImage() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
- getImageInfo() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- getImmediateValue() - Method in class ru.ispras.microtesk.test.template.Argument
-
- getIncludeValues() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
-
- getIndex(A) - Method in class ru.ispras.microtesk.mmu.basis.AddressView
-
Returns the index of the given address (fields[1]
).
- getIndex(A) - Method in interface ru.ispras.microtesk.mmu.model.api.Indexer
-
Returns the cache set index for the given address.
- getIndex() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.SetLoader
-
- getIndex() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
-
- getIndex(long) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
Returns the address index.
- getIndex() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location
-
- getIndex() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.LetLabel
-
- getIndexEqualRelation(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedDependency
-
Returns the index-equal relation for the given device.
- getIndexExpression() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
Returns the index calculation function.
- getIndexMask() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
- getIndexSource() - Method in class ru.ispras.microtesk.test.template.StreamPreparatorBuilder
-
- getIndexSource() - Method in class ru.ispras.microtesk.test.template.Template
-
- getInfo() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
-
- getInfo() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
-
- getInit() - Method in class ru.ispras.microtesk.test.template.Stream
-
- getInnerScope() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
-
Returns the scope nested into the symbol or null
if
the symbol has no nested scope.
- getInputs() - Method in class ru.ispras.microtesk.translator.nml.coverage.Block
-
- getInstance(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack.Frame
-
- getInstance(IntegerField) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack.Frame
-
- getInstance(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
-
- getInstance(IntegerField) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
-
- getInstance(MemoryAccessStack) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAddressInstance
-
- getInstance(MemoryAccessStack) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBinding
-
- getInstance(MemoryAccessStack) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
-
- getInstance(MemoryAccessStack) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
-
- getInstance(MemoryAccessStack) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
-
- getInstance(MemoryAccessStack) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
-
- getInstance(MemoryAccessStack) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
-
- getInstance() - Static method in class ru.ispras.microtesk.test.TestEngine
-
- getInstance() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument
-
- getInstances() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler
-
- getInstructions() - Method in class ru.ispras.microtesk.test.Statistics
-
- getIntegerConstraint(IntegerValuesSettings) - Static method in class ru.ispras.microtesk.mmu.settings.MmuSettingsUtils
-
Returns the constraint corresponding to the values settings or null
if no constraint is
specified (the constraint is identical to TRUE).
- getIntegerConstraint(BooleanValuesSettings) - Static method in class ru.ispras.microtesk.mmu.settings.MmuSettingsUtils
-
Returns the constraint corresponding to the values settings or null
if no constraint is
specified (the constraint is identical to TRUE).
- getIntegerConstraints(GeneratorSettings) - Static method in class ru.ispras.microtesk.mmu.settings.MmuSettingsUtils
-
- getIntegerOperandIndex(Node, int) - Static method in class ru.ispras.microtesk.translator.nml.coverage.IntegerCast
-
- getIntegers() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessConstraints
-
- getIntermediates() - Method in class ru.ispras.microtesk.translator.nml.coverage.Block
-
- getIR() - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
-
- getIR() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
-
- getIR() - Method in interface ru.ispras.microtesk.translator.nml.antlrex.WalkerContext
-
- getIR() - Method in class ru.ispras.microtesk.translator.nml.antlrex.WalkerFactoryBase
-
- getIr(Class<Ir>) - Method in class ru.ispras.microtesk.translator.TranslatorContext
-
- getItem(String) - Method in class ru.ispras.microtesk.settings.ExcludeEnumSettingsParser
-
- getItem(String) - Method in class ru.ispras.microtesk.settings.ExcludeIntSettingsParser
-
- getItem() - Method in class ru.ispras.microtesk.settings.ExcludeSettings
-
- getItem(String) - Method in class ru.ispras.microtesk.settings.ExcludeSettingsParser
-
- getItem(String) - Method in class ru.ispras.microtesk.settings.IncludeEnumSettingsParser
-
- getItem(String) - Method in class ru.ispras.microtesk.settings.IncludeIntSettingsParser
-
- getItem() - Method in class ru.ispras.microtesk.settings.IncludeSettings
-
- getItem(String) - Method in class ru.ispras.microtesk.settings.IncludeSettingsParser
-
- getItems() - Method in class ru.ispras.microtesk.model.api.metadata.MetaGroup
-
Returns items being grouped.
- getIterator() - Method in class ru.ispras.microtesk.test.template.Block
-
- getIterator(boolean) - Method in class ru.ispras.microtesk.test.template.Block
-
- getIterator() - Method in class ru.ispras.microtesk.utils.FilterIterator
-
Gets the iterator this iterator is using.
- getIterators() - Method in class ru.ispras.microtesk.test.sequence.internal.CompositeIterator
-
Returns the list of sub-iterators.
- getJavaText() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
-
- getKind() - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.Atom
-
- getKind() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
-
- getKind() - Method in class ru.ispras.microtesk.mmu.translator.ir.ExternalSource
-
- getKind() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
Returns buffer kind (whether it is stand-alone, mapped to memory/register).
- getKind() - Method in class ru.ispras.microtesk.mmu.translator.ir.Stmt
-
- getKind() - Method in class ru.ispras.microtesk.model.api.IsaPrimitiveInfo
-
- getKind() - Method in class ru.ispras.microtesk.model.api.memory.Memory
-
- getKind() - Method in class ru.ispras.microtesk.model.api.metadata.MetaArgument
-
Returns the kind of object associated with the argument.
- getKind() - Method in class ru.ispras.microtesk.model.api.metadata.MetaGroup
-
Returns the kind of stored items.
- getKind() - Method in class ru.ispras.microtesk.model.api.tarmac.Record
-
- getKind() - Method in class ru.ispras.microtesk.test.engine.ThreadState
-
- getKind() - Method in class ru.ispras.microtesk.test.template.Argument
-
- getKind() - Method in class ru.ispras.microtesk.test.template.Output
-
Returns the output kind.
- getKind() - Method in interface ru.ispras.microtesk.test.template.Primitive
-
- getKind() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogEntry
-
Returns an identifier that signifies the severity level of the issue.
- getKind() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
-
Returns the symbol kind.
- getKind() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourceMemory
-
- getKind() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourcePrimitive
-
- getKind() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
-
- getKind() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
-
- getKind() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument
-
- getKind() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
-
- getKind() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Statement
-
- getKind() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Alias
-
- getKind() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryExpr
-
- getKind() - Method in class ru.ispras.microtesk.utils.FormatMarker
-
Returns the marker kind.
- getLabel() - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryGraph.Edge
-
- getLabel() - Method in class ru.ispras.microtesk.test.LabelManager.Target
-
- getLabel() - Method in class ru.ispras.microtesk.test.template.LabelValue
-
- getLabelManager() - Method in class ru.ispras.microtesk.test.sequence.engine.EngineContext
-
- getLabelReferences() - Method in class ru.ispras.microtesk.test.template.Call
-
- getLabelReferences() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
- getLabels() - Method in class ru.ispras.microtesk.test.template.Call
-
- getLabels() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
- getLabels() - Method in class ru.ispras.microtesk.test.template.DataSection
-
- getLabels() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- getLabelsWithAddresses() - Method in class ru.ispras.microtesk.test.template.DataSection
-
- getLastEntry() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
-
- getLastExecution() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchTrace
-
Returns the last execution of the trace.
- getLastParentToken() - Method in class ru.ispras.microtesk.translator.antlrex.TokenSourceStack
-
- getLeft() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtAssign
-
- getLeft() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAssignment
-
- getLength() - Method in class ru.ispras.microtesk.model.api.memory.Memory
-
- getLength() - Method in class ru.ispras.microtesk.test.template.Stream
-
- getLength() - Method in class ru.ispras.microtesk.utils.FormatMarker
-
Returns the length specified in the marker.
- getLetFactory() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
-
- getLetter() - Method in enum ru.ispras.microtesk.utils.FormatMarker.Kind
-
Returns the letter identifying the marker.
- getLevel() - Method in class ru.ispras.microtesk.test.template.BufferPreparator
-
- getLevel() - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
-
- getLhs() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBinding
-
- getLhsExpr() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
-
- getLine() - Method in class ru.ispras.microtesk.test.template.Where
-
- getLine() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogEntry
-
Returns the number of the problematic line in the source file.
- getLine() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Where
-
Returns the line number.
- getLoader() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemorySolution
-
Returns the memory loader.
- getLoads() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.EntryObject
-
- getLocals() - Method in class ru.ispras.microtesk.mmu.translator.ir.Callable
-
- getLocation() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Alias
-
- getLocationFactory() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
-
- getLog() - Method in class ru.ispras.microtesk.translator.Translator
-
- getLoIndex() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerField
-
Returns the lower bit index of the integer field.
- getLoIndex(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
-
- getMarkers() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtTrace
-
- getMarkers() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFormat
-
- getMarks() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAction
-
- getMatch() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
-
- getMatchBindings(MemoryAccessStack) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
- getMax() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRange
-
Returns the upper bound of the range.
- getMax() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
-
- getMax() - Method in class ru.ispras.microtesk.mmu.translator.ir.Segment
-
- getMax() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
-
- getMax() - Method in class ru.ispras.microtesk.settings.RegionSettings
-
- getMax() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Alias
-
- getMax() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct.Field
-
- getMax() - Method in interface ru.ispras.microtesk.utils.Range
-
- getMaxImageSize() - Method in class ru.ispras.microtesk.decoder.Decoder
-
- getMaxImageSize() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
-
- getMemories() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- getMemory() - Method in class ru.ispras.microtesk.model.api.ProcessingElement
-
- getMemory() - Method in class ru.ispras.microtesk.settings.GeneratorSettings
-
- getMemory() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourceMemory
-
- getMemory() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- getMemory() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Alias
-
- getMemoryAccessConstraints(Call) - Static method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngine
-
- getMemoryDevice(String) - Method in class ru.ispras.microtesk.model.api.ProcessingElement
-
- getMemoryExprFactory() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
-
- getMemoryName() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.LetLabel
-
- getMemoryStore(String) - Method in class ru.ispras.microtesk.model.api.metadata.MetaModel
-
Returns metadata for the specified memory store location.
- getMemoryStores() - Method in class ru.ispras.microtesk.model.api.metadata.MetaModel
-
Returns an iterator for the collection of memory store locations.
- getMessage() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtException
-
- getMessage() - Method in class ru.ispras.microtesk.mmu.translator.MmuLanguageContext.CheckResult
-
- getMessage() - Method in class ru.ispras.microtesk.translator.antlrex.errors.RedeclaredSymbol
-
- getMessage() - Method in class ru.ispras.microtesk.translator.antlrex.errors.SymbolTypeMismatch
-
- getMessage() - Method in class ru.ispras.microtesk.translator.antlrex.errors.UndeclaredSymbol
-
- getMessage() - Method in class ru.ispras.microtesk.translator.antlrex.errors.UnrecognizedStructure
-
- getMessage() - Method in interface ru.ispras.microtesk.translator.antlrex.ISemanticError
-
- getMessage() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogEntry
-
Returns the issue description.
- getMessage() - Method in class ru.ispras.microtesk.translator.antlrex.SemanticError
-
- getMessage() - Method in exception ru.ispras.microtesk.translator.antlrex.SemanticException
-
- getMessage() - Method in class ru.ispras.microtesk.translator.nml.errors.SizeExpressionTypeMismatch
-
- getMessage() - Method in class ru.ispras.microtesk.translator.nml.errors.UndefinedConstant
-
- getMessage() - Method in class ru.ispras.microtesk.translator.nml.errors.UndefinedPrimitive
-
- getMessage() - Method in class ru.ispras.microtesk.translator.nml.errors.UndefinedProductionRuleItem
-
- getMessage() - Method in class ru.ispras.microtesk.translator.nml.errors.UnsupportedConstOperation
-
- getMessage() - Method in class ru.ispras.microtesk.translator.nml.errors.UnsupportedParameterType
-
- getMessage() - Method in class ru.ispras.microtesk.translator.nml.errors.ValueParsingFailure
-
- getMessage() - Method in class ru.ispras.microtesk.translator.nml.errors.ValueTypeMismatch
-
- getMetaData() - Method in class ru.ispras.microtesk.model.api.Model
-
Returns a meta description of the model.
- getMetaModel() - Method in class ru.ispras.microtesk.test.TestEngine
-
- getMethodName() - Method in enum ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo.Coercion
-
- getMin() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRange
-
Returns the lower bound of the range.
- getMin() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
-
- getMin() - Method in class ru.ispras.microtesk.mmu.translator.ir.Segment
-
- getMin() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
-
- getMin() - Method in class ru.ispras.microtesk.settings.RegionSettings
-
- getMin() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Alias
-
- getMin() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct.Field
-
- getMin() - Method in interface ru.ispras.microtesk.utils.Range
-
- getMmu() - Method in class ru.ispras.microtesk.mmu.model.api.MmuMapping
-
- getMmuDevice() - Method in interface ru.ispras.microtesk.mmu.model.api.MmuModel
-
- getMmuModel() - Static method in class ru.ispras.microtesk.mmu.MmuPlugin
-
- getMode() - Method in class ru.ispras.microtesk.model.api.metadata.MetaArgument
-
Returns the usage mode of the argument.
- getMode(String) - Method in class ru.ispras.microtesk.settings.AllocationSettings
-
- getMode() - Method in class ru.ispras.microtesk.test.SelfCheck
-
- getMode() - Method in class ru.ispras.microtesk.test.template.Argument
-
- getMode() - Method in class ru.ispras.microtesk.test.template.MemoryObject
-
- getMode(Where, String) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveFactory
-
- getModeFileFormat(String) - Static method in class ru.ispras.microtesk.translator.generation.PackageInfo
-
Format string for the file name of the class of a particular mode (nML).
- getModel() - Method in class ru.ispras.microtesk.test.sequence.engine.EngineContext
-
- getModel() - Method in class ru.ispras.microtesk.test.TestEngine
-
- getModelFileFormat(String) - Static method in class ru.ispras.microtesk.translator.generation.PackageInfo
-
Format string for the main class file of the specified model.
- getModelName() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- getModelName() - Method in class ru.ispras.microtesk.test.TestEngine
-
- getModelName() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- getModelOutDir(String) - Static method in class ru.ispras.microtesk.translator.generation.PackageInfo
-
The folder where the root package for generated models is located.
- getModePrimitive() - Method in class ru.ispras.microtesk.test.sequence.engine.utils.AddressingModeWrapper
-
- getModes() - Method in class ru.ispras.microtesk.settings.AllocationSettings
-
- getModes() - Method in class ru.ispras.microtesk.test.sequence.engine.utils.BindingBuilder
-
- getModes() - Method in class ru.ispras.microtesk.test.sequence.engine.utils.TestBaseQueryCreator
-
- getModes() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- getModeToFree() - Method in class ru.ispras.microtesk.test.template.Call
-
- getModificator(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorConfig
-
Creates an instance of the modificator with the given name.
- getModifier() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
-
- getName() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerVariable
-
Returns the name of the variable.
- getName() - Method in class ru.ispras.microtesk.mmu.settings.BooleanOptionSettings
-
- getName() - Method in class ru.ispras.microtesk.mmu.settings.BooleanValuesSettings
-
- getName() - Method in class ru.ispras.microtesk.mmu.settings.BufferEventsSettings
-
- getName() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
-
- getName() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryHazard
-
Returns the conflict name.
- getName() - Method in enum ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryHazard.Type
-
Returns the name of the conflict.
- getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.Callable
-
- getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.ExternalSource
-
- getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAction
-
- getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuOperation
-
- getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
-
- getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
-
Returns the structure name.
- getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtMark
-
- getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
-
- getName() - Method in enum ru.ispras.microtesk.model.api.data.TypeId
-
- getName() - Method in class ru.ispras.microtesk.model.api.IsaPrimitive
-
Returns the primitive name.
- getName() - Method in class ru.ispras.microtesk.model.api.IsaPrimitiveInfo
-
- getName() - Method in class ru.ispras.microtesk.model.api.memory.Label
-
- getName() - Method in class ru.ispras.microtesk.model.api.memory.Memory
-
- getName() - Method in class ru.ispras.microtesk.model.api.metadata.MetaAddressingMode
-
Returns the name of the addressing mode.
- getName() - Method in class ru.ispras.microtesk.model.api.metadata.MetaArgument
-
Returns the name of the argument.
- getName() - Method in interface ru.ispras.microtesk.model.api.metadata.MetaData
-
Returns the name of the current metadata element.
- getName() - Method in class ru.ispras.microtesk.model.api.metadata.MetaGroup
-
Returns the name of the group.
- getName() - Method in class ru.ispras.microtesk.model.api.metadata.MetaLocationStore
-
Returns the name of the resource.
- getName() - Method in class ru.ispras.microtesk.model.api.metadata.MetaOperation
-
Returns the operation name.
- getName() - Method in class ru.ispras.microtesk.model.api.metadata.MetaShortcut
-
Returns the shortcut name.
- getName() - Method in class ru.ispras.microtesk.model.api.Model
-
Returns the name of the modeled microprocessor design.
- getName() - Method in enum ru.ispras.microtesk.options.Option
-
- getName() - Method in class ru.ispras.microtesk.settings.AbstractSettings
-
Returns the name of the settings (to be overridden in subclasses).
- getName() - Method in class ru.ispras.microtesk.settings.ExtensionSettings
-
- getName() - Method in class ru.ispras.microtesk.settings.ModeSettings
-
- getName() - Method in class ru.ispras.microtesk.settings.RegionSettings
-
- getName() - Method in class ru.ispras.microtesk.test.template.Argument
-
- getName() - Method in class ru.ispras.microtesk.test.template.Label
-
Returns the name of the label as it was defined in a test template.
- getName() - Method in class ru.ispras.microtesk.test.template.LabelValue
-
- getName() - Method in class ru.ispras.microtesk.test.template.MemoryObject
-
- getName() - Method in class ru.ispras.microtesk.test.template.Preparator.Argument
-
- getName() - Method in class ru.ispras.microtesk.test.template.Preparator.Variant
-
- getName() - Method in interface ru.ispras.microtesk.test.template.Primitive
-
- getName() - Method in class ru.ispras.microtesk.test.template.Situation
-
- getName() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
-
Returns the symbol name.
- getName() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location
-
- getName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
-
- getName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument
-
- getName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
-
- getName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
-
Returns the name of the primitive that makes a reference to the current primitive.
- getName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut.Argument
-
Returns the argument name as it is defined in the signature of the operation it will be
actually passed to.
- getName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
-
Returns the name of the shortcut.
- getName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFunctionCall
-
- getName() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Alias
-
- getName() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.LetConstant
-
- getName() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.LetLabel
-
- getName() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryExpr
-
- getNested(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
-
- getNested(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
-
- getNextLabels() - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryGraph.Edge
-
- getNextLabels(MmuAction) - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryGraph
-
- getNextVersion(IntegerVariable, int) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
-
- getNode() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
-
- getNode() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
-
- getNodeInfo() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
-
- getNormalizedPath(String) - Static method in class ru.ispras.microtesk.utils.FileUtils
-
- getNormalPathChooser() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngineContext
-
- getObject() - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.Atom
-
- getObject() - Method in class ru.ispras.microtesk.test.engine.ThreadState
-
- getObjectClass() - Method in enum ru.ispras.microtesk.mmu.translator.generation.spec.Atom.Kind
-
- getOffset(A) - Method in class ru.ispras.microtesk.mmu.basis.AddressView
-
Returns the offset of the given address (fields[2]
).
- getOffset(long) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
Returns the address offset.
- getOffsetExpression() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
Returns the offset calculation function.
- getOffsetMask() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
- getOp(Where, String) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveFactory
-
- getOpc() - Method in class ru.ispras.microtesk.decoder.Decoder
-
- getOpc() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
-
- getOpcMask() - Method in class ru.ispras.microtesk.decoder.Decoder
-
- getOpcMask() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
-
- getOperandCount() - Method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
-
- getOperation() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessType
-
- getOperation() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
-
- getOperation(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
Returns an operation registered in the MMU by its name.
- getOperation(String) - Method in class ru.ispras.microtesk.model.api.metadata.MetaModel
-
Returns metadata for the specified operation.
- getOperation() - Method in class ru.ispras.microtesk.model.api.metadata.MetaShortcut
-
Returns a metadata object describing the signature of the shortcut operation.
- getOperationDescription(NodeOperation) - Method in class ru.ispras.microtesk.translator.nml.generation.ExprPrinter
-
- getOperationGroup(String) - Method in class ru.ispras.microtesk.model.api.metadata.MetaModel
-
Returns metadata for the specified operation group.
- getOperationGroups() - Method in class ru.ispras.microtesk.model.api.metadata.MetaModel
-
Returns operations groups (operations defined as OR rules).
- getOperations() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- getOperations() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
Returns the collection of operations registered in the MMU.
- getOperations() - Method in enum ru.ispras.microtesk.model.api.data.floatx.Precision
-
- getOperations() - Method in enum ru.ispras.microtesk.model.api.data.TypeId
-
- getOperations() - Method in class ru.ispras.microtesk.model.api.metadata.MetaModel
-
Returns an iterator for the collection of operations
(excluding operations defined as OR rules).
- getOpFileFormat(String) - Static method in class ru.ispras.microtesk.translator.generation.PackageInfo
-
Format string for the file name of the class of a particular op (nML).
- getOps() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- getOptions() - Method in class ru.ispras.microtesk.options.OptionReader
-
- getOptions() - Method in class ru.ispras.microtesk.test.sequence.engine.EngineContext
-
- getOptionValue(String) - Method in class ru.ispras.microtesk.test.TestEngine
-
- getOrigin() - Method in class ru.ispras.microtesk.test.template.Call
-
- getOrigin() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
- getOrigin() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler.Section
-
- getOriginal(IntegerVariable, int) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
-
- getOriginalConstants() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
-
- getOriginalVariables() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
-
- getORs() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveOR
-
- getOutAddressingModes(List<Call>) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
-
- getOutDir() - Method in class ru.ispras.microtesk.translator.Translator
-
- getOuterScope() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
-
Returns the scope where the symbol is defined.
- getOuterScope() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.SymbolScope
-
Returns the outer scope for the current scope or null
if
there is no outer scope.
- getOutput() - Method in class ru.ispras.microtesk.mmu.translator.ir.Callable
-
- getOutputs() - Method in class ru.ispras.microtesk.test.template.Call
-
- getOutputs() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
- getOutputs() - Method in class ru.ispras.microtesk.translator.nml.coverage.Block
-
- getPa(long) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
-
- getPa() - Method in class ru.ispras.microtesk.test.template.MemoryObject
-
- getPaExpression() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
-
- getParameter(int) - Method in class ru.ispras.microtesk.mmu.translator.ir.Callable
-
- getParameter(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.Callable
-
- getParameters() - Method in class ru.ispras.microtesk.mmu.translator.ir.Callable
-
- getParent() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
-
- getParent() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
- getParentCount() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
-
Returns the number of primitives (parents) that make references to the current primitive (have
parameters of the corresponding type).
- getParentReferenceCount() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
-
Returns the total number of references made to the current primitive from parent primitives
(the total number of parameters of all parent primitives which have the corresponding type).
- getParents() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
-
Returns the collection of primitives (parents) that make references to the current primitive
(have parameters of the corresponding type).
- getPatcher() - Method in class ru.ispras.microtesk.test.template.LabelReference
-
- getPath() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
-
- getPath() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccess
-
- getPath() - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryAccessPathIterator.Result
-
- getPath() - Method in class ru.ispras.microtesk.settings.ExtensionSettings
-
- getPathChooser(MmuSubsystem, MemoryGraphAbstraction, MemoryAccessType, MemoryAccessConstraints, boolean) - Method in class ru.ispras.microtesk.mmu.translator.coverage.CoverageExtractor
-
- getPathChoosers(MmuSubsystem, MemoryGraphAbstraction, MemoryAccessType, MemoryAccessConstraints, boolean) - Method in class ru.ispras.microtesk.mmu.translator.coverage.CoverageExtractor
-
- getPathCount(Primitive, String) - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.PrimitiveUtils.PathCounter
-
Counts the number of possible paths from the source (parent) primitive to the target (child)
primitive.
- getPaths() - Method in class ru.ispras.microtesk.translator.nml.coverage.PathConstraintBuilder
-
- getPaType() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
-
- getPE() - Method in class ru.ispras.microtesk.model.api.Model
-
- getPENumber() - Method in class ru.ispras.microtesk.model.api.Model
-
- getPermutator(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorConfig
-
Creates an instance of the permutator with the given name.
- getPhysicalAddress() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
-
- getPhysicalAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
- getPolicy() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
-
- getPosition() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogEntry
-
Returns the position in the problematic line at which the issue was detected.
- getPosition() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Where
-
Returns the position in the line.
- getPossibleValues() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
-
- getPostBlocks() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecution
-
- getPostSlots() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecution
-
- getPreBlocks() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecution
-
- getPrecision() - Method in class ru.ispras.microtesk.model.api.data.floatx.FloatX
-
- getPredicate() - Method in class ru.ispras.microtesk.utils.FilterIterator
-
Gets the predicate this iterator is using.
- getPreparator(Primitive, BitVector, String) - Method in class ru.ispras.microtesk.test.template.PreparatorStore
-
- getPreparator(Primitive, Primitive) - Method in class ru.ispras.microtesk.test.template.StreamStore
-
- getPreparatorFor(String, int) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorStore
-
- getPreparatorFor(String) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorStore
-
- getPreparatorName() - Method in class ru.ispras.microtesk.test.template.PreparatorReference
-
- getPreparatorReference() - Method in class ru.ispras.microtesk.test.template.Call
-
- getPreparators() - Method in class ru.ispras.microtesk.test.sequence.engine.EngineContext
-
- getPreparatorTarget() - Method in class ru.ispras.microtesk.test.template.Template
-
- getPreprocessor() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- getPreprocessor() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- getPreprocessor() - Method in class ru.ispras.microtesk.translator.Translator
-
- getPreSlots() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecution
-
- getPrimitive() - Method in class ru.ispras.microtesk.decoder.DecoderResult
-
- getPrimitive() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourcePrimitive
-
- getPrimitive() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Instance
-
- getPrimitive() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument
-
- getPrimitiveFactory() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
-
- getProcessor() - Method in class ru.ispras.microtesk.test.template.Template
-
- getProgramLength() - Method in class ru.ispras.microtesk.test.Statistics
-
- getPrograms() - Method in class ru.ispras.microtesk.test.Statistics
-
- getPrologue() - Method in class ru.ispras.microtesk.test.template.Block
-
- getPrologue() - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- getPrologue() - Method in class ru.ispras.microtesk.test.TestSequence
-
- getQuery() - Method in class ru.ispras.microtesk.test.sequence.engine.utils.TestBaseQueryCreator
-
- getRange() - Method in class ru.ispras.microtesk.settings.ModeSettings
-
- getRawData() - Method in class ru.ispras.microtesk.model.api.data.Data
-
- getRead() - Method in class ru.ispras.microtesk.test.template.Stream
-
- getRearranger(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorConfig
-
Creates an instance of the rearranger with the given name.
- getRefCount() - Method in class ru.ispras.microtesk.test.template.Block
-
- getReference() - Method in class ru.ispras.microtesk.test.template.LabelReference
-
Return a
Label
object that describes a reference to a label with a specific name made
from a specific block.
- getReferenceCount() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
-
Returns the number of references made from the parent primitive to the current primitive.
- getReferenceNames() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
-
Returns names of the references (parameter names) made from the parent primitive
to the current primitive.
- getReferenceNumber() - Method in class ru.ispras.microtesk.test.template.Label
-
Returns a number that uniquely identifies the label among labels that have the same name.
- getRegExpr() - Method in class ru.ispras.microtesk.utils.FormatMarker
-
Gets the regular expression describing the given marker type.
- getRegion() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccess
-
- getRegion(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
- getRegion(String) - Method in class ru.ispras.microtesk.settings.MemorySettings
-
- getRegionBitSize() - Method in class ru.ispras.microtesk.model.api.memory.MemoryAllocator
-
Returns the size of memory regions stored in the memory storage.
- getRegionBitSize() - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
-
- getRegionCount() - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
-
- getRegions() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
-
- getRegions() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
-
- getRegions() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
- getRegions() - Method in class ru.ispras.microtesk.settings.MemorySettings
-
- getRegister(String) - Method in class ru.ispras.microtesk.model.api.metadata.MetaModel
-
Returns metadata for the specified register file.
- getRegisters() - Method in class ru.ispras.microtesk.model.api.metadata.MetaModel
-
Returns an iterator for the collection of registers.
- getRegistry() - Method in class ru.ispras.microtesk.translator.nml.coverage.TestBase
-
- getRelation(MmuAddressInstance, MemoryHazard.Type) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedDependency
-
Returns the set of execution indices for the given hazard type of the given address.
- getRelation(MmuBuffer, MemoryHazard.Type) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedDependency
-
Returns the set of execution indices for the given hazard type of the given device.
- getRelation(MemoryHazard.Type) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedHazard
-
Returns the set of execution indices for the given hazard type.
- getReporter() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
-
- getReporter() - Method in interface ru.ispras.microtesk.translator.nml.antlrex.WalkerContext
-
- getReporter() - Method in class ru.ispras.microtesk.translator.nml.antlrex.WalkerFactoryBase
-
- getResourceUrl(String) - Static method in class ru.ispras.microtesk.SysUtils
-
Returns an URL for the specified resource file stored in microtesk.jar
.
- getRest(long) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
-
- getRestExpression() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
-
- getResult() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicExecutor
-
- getResult() - Method in class ru.ispras.microtesk.mmu.translator.MmuLanguageContext.CheckResult
-
- getRetain() - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
-
- getReturnExpr() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveAND
-
- getReturnType() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
-
- getRhs() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBinding
-
- getRhsConst() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
-
- getRhsExpr() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
-
- getRhsRange() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
-
- getRight() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtAssign
-
- getRight() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAssignment
-
- getRootOperation() - Method in class ru.ispras.microtesk.test.template.Call
-
- getRoots() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- getRoundingMode() - Static method in class ru.ispras.microtesk.model.api.data.floatx.FloatX
-
- getSections() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler
-
- getSegment() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccess
-
- getSegment(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
Returns a segment registered in the MMU by its name.
- getSegment() - Method in class ru.ispras.microtesk.settings.AccessSettings
-
- getSegments() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
-
- getSegments() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- getSegments() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
-
- getSegments() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
Returns the collection of segments registered in the MMU.
- getSender() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogEntry
-
Returns an identifier of the subsystem that detected an issue.
- getSequenceIndex() - Method in class ru.ispras.microtesk.test.template.DataSection
-
- getSequenceIndex() - Method in class ru.ispras.microtesk.test.template.Label
-
Returns an index that identifies the instruction sequence where the label is defined.
- getSequences() - Method in class ru.ispras.microtesk.test.Statistics
-
- getSets() - Method in class ru.ispras.microtesk.mmu.basis.BufferStateTracker
-
Returns the number of sets (index range).
- getSets() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
-
- getSets() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
Returns the number of sets.
- getSettings() - Method in class ru.ispras.microtesk.settings.AbstractSettingsParser
-
- getSettings() - Method in class ru.ispras.microtesk.test.sequence.engine.EngineContext
-
- getSharedFileFormat(String) - Static method in class ru.ispras.microtesk.translator.generation.PackageInfo
-
Format string for the name of the class file that holds information on the microprocessor state
and other global data (context).
- getShortcut(String) - Method in class ru.ispras.microtesk.model.api.metadata.MetaOperation
-
Returns a shortcut for the given operation that can be used in the specified context.
- getShortcuts() - Method in class ru.ispras.microtesk.model.api.metadata.MetaOperation
-
Returns a collection of shortcuts applicable to the given operation in different contexts.
- getShortcuts() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveAND
-
- getShortFileName(String) - Static method in class ru.ispras.microtesk.utils.FileUtils
-
- getShortFileNameNoExt(String) - Static method in class ru.ispras.microtesk.utils.FileUtils
-
- getShortName() - Method in enum ru.ispras.microtesk.options.Option
-
- getSignature() - Method in interface ru.ispras.microtesk.test.template.Primitive
-
- getSignificatBitsMask(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocator
-
- getSingle(String) - Method in class ru.ispras.microtesk.settings.AbstractSettings
-
- getSingle(String, String) - Method in class ru.ispras.microtesk.settings.AbstractSettings
-
- getSingleSequence(Block) - Static method in class ru.ispras.microtesk.test.TestEngineUtils
-
- getSingleTestSequence(Iterator<AdapterResult>) - Static method in class ru.ispras.microtesk.test.TestEngineUtils
-
- getSituation() - Method in interface ru.ispras.microtesk.test.template.Primitive
-
- getSituationName(Call) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
-
- getSize() - Method in class ru.ispras.microtesk.model.api.data.floatx.FloatX
-
- getSize() - Method in enum ru.ispras.microtesk.model.api.data.floatx.Precision
-
- getSize() - Method in class ru.ispras.microtesk.settings.DelaySlotSettings
-
- getSize() - Method in class ru.ispras.microtesk.test.template.MemoryObject
-
- getSize() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryExpr
-
- getSlotCoverage() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEntry
-
Returns the slot coverage of the branch instruction.
- getSoft() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints
-
- getSolutionClass() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAdapter
-
- getSolutionClass() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngine
-
- getSolutionClass() - Method in interface ru.ispras.microtesk.test.sequence.engine.Adapter
-
- getSolutionClass() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchAdapter
-
- getSolutionClass() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEngine
-
- getSolutionClass() - Method in class ru.ispras.microtesk.test.sequence.engine.DefaultAdapter
-
- getSolutionClass() - Method in class ru.ispras.microtesk.test.sequence.engine.DefaultEngine
-
- getSolutionClass() - Method in interface ru.ispras.microtesk.test.sequence.engine.Engine
-
- getSolutionClass() - Method in class ru.ispras.microtesk.test.sequence.engine.TestSequenceEngine
-
- getSolutionClass() - Method in class ru.ispras.microtesk.test.sequence.engine.TrivialEngine
-
- getSortedListOfAddresses() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
- getSortedListOfBuffers() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
- getSource() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuTransition
-
- getSource() - Method in class ru.ispras.microtesk.mmu.translator.MmuLanguageContext.CheckResult
-
- getSource() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogEntry
-
Returns the name of the source file that caused a translation issue.
- getSource() - Method in class ru.ispras.microtesk.translator.antlrex.TokenSourceStack
-
- getSource() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location
-
- getSource() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
-
- getSource() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
-
Returns the primitive the refers to the current primitive.
- getSource() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut.Argument
-
Returns the operation on the shortcut path the argument is actually passed to.
- getSourceName() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogWriter
-
- getSourceName() - Method in class ru.ispras.microtesk.translator.antlrex.TokenSourceStack
-
- getSourceName() - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.PrimitiveSyntesizer
-
- getSpecialMarks() - Method in class ru.ispras.microtesk.translator.nml.coverage.PathConstraintBuilder
-
- getSpecification() - Static method in class ru.ispras.microtesk.mmu.MmuPlugin
-
- getSpecification() - Method in interface ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Holder
-
- getStack() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
-
- getStack(int) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
-
- getStacks() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
-
- getStart() - Method in class ru.ispras.microtesk.utils.FormatMarker
-
Returns the start position of the marker (first character of the marker)
in the format string.
- getStartAction() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
Returns the initial (root) action of the memory management unit.
- getStartAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
-
- getStartAddress() - Method in class ru.ispras.microtesk.settings.RegionSettings
-
- getStartBitPos() - Method in interface ru.ispras.microtesk.model.api.memory.Location.Atom
-
- getStartLabel() - Method in class ru.ispras.microtesk.test.template.StreamPreparatorBuilder
-
- getStartLabel() - Method in class ru.ispras.microtesk.test.template.Template
-
- getStartLabelName() - Method in class ru.ispras.microtesk.test.template.Stream
-
- getStatementFactory() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
-
- getStatements() - Method in class ru.ispras.microtesk.translator.nml.coverage.Block
-
- getStatements() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
-
- getStatements() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementCondition.Block
-
- getStatistics() - Method in class ru.ispras.microtesk.test.sequence.engine.EngineContext
-
- getStatistics() - Method in class ru.ispras.microtesk.test.TestEngine
-
- getStatus() - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
-
- getStmts() - Method in class ru.ispras.microtesk.mmu.translator.ir.Attribute
-
- getStmts() - Method in class ru.ispras.microtesk.mmu.translator.ir.Operation
-
- getStorage() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtReturn
-
- getStorageDeviceId() - Method in interface ru.ispras.microtesk.mmu.model.api.MmuModel
-
- getStrategy() - Method in class ru.ispras.microtesk.settings.ModeSettings
-
- getStrategy() - Method in class ru.ispras.microtesk.settings.StrategySettings
-
- getStream(String) - Method in class ru.ispras.microtesk.test.template.StreamStore
-
- getStreams() - Method in class ru.ispras.microtesk.test.sequence.engine.EngineContext
-
- getString(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
-
- getStruct() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAddressInstance
-
- getStruct() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
-
- getStructure() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemorySolution
-
- getStructureFilters() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
-
- getStructureIterator() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngineContext
-
- getSubsystem() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructure
-
Returns the memory subsystem specification.
- getSuccessor() - Method in class ru.ispras.microtesk.translator.nml.coverage.Block
-
- getSymbol(CommonTree) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserBase
-
- getSymbolicResult() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
-
- getSymbolKind() - Method in interface ru.ispras.microtesk.translator.nml.ir.expr.LocationSource
-
- getSymbolKind() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourceMemory
-
- getSymbolKind() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourcePrimitive
-
- getSymbols() - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
-
- getSymbols() - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserBase
-
- getSymbols() - Method in interface ru.ispras.microtesk.translator.nml.antlrex.WalkerContext
-
- getSymbols() - Method in class ru.ispras.microtesk.translator.nml.antlrex.WalkerFactoryBase
-
- getSymbols() - Method in class ru.ispras.microtesk.translator.Translator
-
- getTag(A) - Method in class ru.ispras.microtesk.mmu.basis.AddressView
-
Returns the tag of the given address (fields[0]
).
- getTag(long) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
Returns the address tag.
- getTag() - Method in class ru.ispras.microtesk.settings.AbstractSettings
-
- getTag() - Method in class ru.ispras.microtesk.settings.AbstractSettingsParser
-
- getTag() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
-
Returns the tag object associated with the symbol or null
if
it is not assigned.
- getTagEqualRelation(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedDependency
-
Returns the tag-equal relation for the given device.
- getTagExpression() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
Returns the tag calculation function.
- getTagMask() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
- getTagReplacedRelation(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryUnitedDependency
-
Returns the tag-replaced relation for the given device.
- getTarget() - Method in class ru.ispras.microtesk.mmu.translator.ir.AttributeRef
-
- getTarget() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuTransition
-
- getTarget() - Method in class ru.ispras.microtesk.test.template.LabelReference
-
- getTarget() - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
-
- getTarget() - Method in class ru.ispras.microtesk.test.template.PreparatorReference
-
- getTarget() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
-
Returns the primitive the reference points to (current primitive).
- getTarget() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
-
Returns the target operation.
- getTargetAddress() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.EventLoader
-
- getTargetAddress() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.Load
-
- getTargetBuffer() - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.MemoryControlFlowExplorer
-
- getTargetBuffer() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
Returns the target buffer (the main memory device).
- getTargetEvent() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.EventLoader
-
- getTargetEvent() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.Load
-
- getTargetLabel() - Method in class ru.ispras.microtesk.test.template.Call
-
- getTargetName() - Method in class ru.ispras.microtesk.test.template.Preparator
-
- getTargetName() - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
-
- getTempVars() - Method in class ru.ispras.microtesk.model.api.Model
-
- getTerms() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
-
- getTestBase() - Method in class ru.ispras.microtesk.test.sequence.engine.EngineContext
-
- getTestData(EngineContext, Primitive, Situation, TestBaseQueryCreator) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
-
- getTestSequence(AdapterResult) - Static method in class ru.ispras.microtesk.test.TestEngineUtils
-
- getText() - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.Atom
-
- getText() - Method in class ru.ispras.microtesk.mmu.translator.ir.AttributeRef
-
- getText() - Method in enum ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer.Kind
-
- getText() - Method in enum ru.ispras.microtesk.mmu.translator.Operator
-
- getText() - Method in enum ru.ispras.microtesk.model.api.ArgumentMode
-
- getText() - Method in enum ru.ispras.microtesk.model.api.data.floatx.Precision
-
- getText() - Method in class ru.ispras.microtesk.model.api.InstructionCall
-
Return the assembly code for the specified call (for example, the addition instruction
of a MIPS processor: addu $1, $1, $2).
- getText() - Method in enum ru.ispras.microtesk.test.Statistics.Activity
-
- getText() - Method in class ru.ispras.microtesk.test.template.Call
-
- getText() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
- getText() - Method in interface ru.ispras.microtesk.test.template.DataDirective
-
- getText() - Method in enum ru.ispras.microtesk.test.template.Primitive.Kind
-
- getText() - Method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
-
- getThisArgs() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
-
- getThisArgs() - Method in interface ru.ispras.microtesk.translator.nml.antlrex.WalkerContext
-
- getThisArgs() - Method in class ru.ispras.microtesk.translator.nml.antlrex.WalkerFactoryBase
-
- getTime() - Method in class ru.ispras.microtesk.model.api.tarmac.Record
-
- getTimeMetric(Statistics.Activity) - Method in class ru.ispras.microtesk.test.Statistics
-
- getTimeMetricText(Statistics.Activity) - Method in class ru.ispras.microtesk.test.Statistics
-
- getTo() - Method in class ru.ispras.microtesk.model.api.memory.MemoryRegion
-
- getTo() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location.Bitfield
-
- getTokenId() - Method in class ru.ispras.microtesk.utils.FormatMarker
-
Returns the token identifier for the given marker type.
- getTokenNames() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- getTokenNames() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- getTokenNames() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- getTokenNames() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- getTokenNames() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- getTokenNames() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- getTotal() - Method in class ru.ispras.microtesk.test.template.BlockId.Distance
-
- getTotalTime() - Method in class ru.ispras.microtesk.test.Statistics
-
- getTotalTraceLength() - Method in class ru.ispras.microtesk.test.Statistics
-
- getTrajectories() - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryTrajectoryExtractor.Result
-
- getTransition() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath.Entry
-
- getTransition() - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryGraph.Edge
-
- getTransitions(MmuAction) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
Returns the list of transitions for the given action of the memory management unit.
- getTransitions() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
Returns the list of all transitions.
- getTranslator() - Method in class ru.ispras.microtesk.mmu.MmuPlugin
-
- getTranslator() - Method in interface ru.ispras.microtesk.Plugin
-
Returns the plugin's translator (or null
).
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.address_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.addressType_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.addressValue_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.buffer_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.bufferId_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.bufferParameter_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.declaration_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.entry_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.extern_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.externExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.field_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.fields_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.funcBody_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.funcHeader_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.funcParams_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.function_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.index_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.let_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.localVars_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.match_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.mmu_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.mmuFunction_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.mmuVariable_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.mmuVariableType_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.nameType_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.operation_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.policy_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.range_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.segment_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.sets_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.startRule_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.struct_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.typeRef_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.ways_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.andBitExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.andLogicExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.argument_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.atom_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.attrExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.attributeCall_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.attributeCallStatement_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.attributeFormatCall_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.bitFieldExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.comparisionExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.conditionalStatement_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.constant_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.elseExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.elseIfExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.elseIfStmt_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.elseStmt_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.expr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.formatId_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.formatIdElseIf_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.formatIdList_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.functionCall_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.functionCallStatement_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.functionDecl_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.ifExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.ifStmt_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.instance_arg2_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.instance_arg_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.instance_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.letConst_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.location_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.locationAtom_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.locationExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.locationVal_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.mathFunc_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.mulExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.nonNumExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.numExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.orBitExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.orLogicExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.plusExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.powExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.relationExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.sequence_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.shiftExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.statement_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.typeCast_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.typeExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.unaryExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.xorBitExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.actionDef_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.alias_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.aliasExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.andRule_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.argDef_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.argType_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.attrDef_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.attrDefList_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.imageDef_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.letDef_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.letExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.memDef_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.modeDef_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.modeReturn_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.modeSpecPart_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.modifier_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.opDef_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.opSpecPart_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.orRule_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.procSpec_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.sizeType_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.startRule_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.structDef_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.structField_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.structFields_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.syntaxDef_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.typeDef_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.andBitExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.andLogicExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.argument_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.atom_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.attrExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.attributeCall_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.attributeCallStatement_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.attributeFormatCall_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.bitFieldExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.comparisionExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.conditionalStatement_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.constant_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.elseExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.elseIfExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.elseIfStmt_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.elseStmt_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.expr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.formatId_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.formatIdElseIf_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.formatIdList_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.functionCall_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.functionCallStatement_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.functionDecl_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.ifExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.ifStmt_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.instance_arg2_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.instance_arg_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.instance_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.letConst_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.location_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.locationAtom_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.locationExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.locationVal_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.mathFunc_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.mulExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.nonNumExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.numExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.orBitExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.orLogicExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.plusExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.powExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.relationExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.sequence_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.shiftExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.statement_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.typeCast_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.typeExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.unaryExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.xorBitExpr_return
-
- getTreeAdaptor() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- getTreeAdaptor() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- getTreeAdaptor() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- getTreeAdaptor() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- getTrueNumber() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchTrace
-
Returns the number of true conditions in the trace.
- getType() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause.Builder
-
Returns the clause type.
- getType() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause
-
Returns the type of the clause.
- getType() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomainConstraint
-
- getType() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
-
- getType() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccess
-
- getType() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryHazard
-
Returns the conflict type.
- getType() - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.Condition
-
- getType() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition
-
- getType() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
-
- getType() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
-
- getType() - Method in class ru.ispras.microtesk.model.api.data.Data
-
- getType() - Method in class ru.ispras.microtesk.model.api.Immediate
-
- getType() - Method in class ru.ispras.microtesk.model.api.IsaPrimitiveInfo
-
- getType() - Method in class ru.ispras.microtesk.model.api.memory.Location
-
- getType() - Method in class ru.ispras.microtesk.model.api.memory.Memory
-
- getType() - Method in class ru.ispras.microtesk.settings.RegionSettings
-
- getType() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEntry
-
Returns the type of the entry.
- getType() - Method in class ru.ispras.microtesk.test.template.Argument
-
- getType() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location.Bitfield
-
- getType() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location
-
- getType() - Method in interface ru.ispras.microtesk.translator.nml.ir.expr.LocationSource
-
- getType() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourceMemory
-
- getType() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourcePrimitive
-
- getType() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
-
- getType() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut.Argument
-
Returns the primitive describing the argument type.
- getType() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryExpr
-
- getType() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct.Field
-
- getTypeFactory() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
-
- getTypeId() - Method in class ru.ispras.microtesk.model.api.data.Type
-
- getTypeId() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct
-
- getTypeId() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
-
- getTypeName() - Method in class ru.ispras.microtesk.model.api.metadata.MetaOperation
-
Returns the type name of the operation.
- getTypeName() - Method in class ru.ispras.microtesk.test.template.Argument
-
- getTypeName() - Method in interface ru.ispras.microtesk.test.template.Primitive
-
- getTypeName() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
-
- getTypeNames() - Method in class ru.ispras.microtesk.model.api.metadata.MetaArgument
-
Returns an iterator for the collection of type names associated
with the argument.
- getTypes() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- getTypes() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- getTypeSource() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
-
- getUniqueName() - Method in class ru.ispras.microtesk.test.template.Label
-
Returns a unique name for the label based on:
Label name
Block identifier if it is not a root (no parent) block
Reference number if it set
Sequence index if it set
- getUniqueName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut.Argument
-
Returns a name the uniquely identifies the given argument in the set of shortcut arguments.
- getUnit() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Where
-
Returns the name of the source file (unit).
- getUnitedDependency(int) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructure
-
Returns the united dependency of the j
-th memory access on the previous accesses.
- getUnitedDependencyFilters() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
-
- getUnitedHazardFilters() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.filter.FilterBuilder
-
- getUnknownImmValues() - Method in class ru.ispras.microtesk.test.sequence.engine.utils.TestBaseQueryCreator
-
- getUnknownValues() - Method in class ru.ispras.microtesk.test.sequence.engine.utils.BindingBuilder
-
- getUnusedBlocks() - Method in class ru.ispras.microtesk.test.template.Template
-
- getUp() - Method in class ru.ispras.microtesk.test.template.BlockId.Distance
-
- getUsedAddresses(Range<Long>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.allocator.AddressAllocationTable
-
- getUsedObjects() - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
-
Returns the set of used objects.
- getVa(long, long) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
-
- getVa(long) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
-
- getVa() - Method in class ru.ispras.microtesk.test.template.MemoryObject
-
- getValue() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerVariable
-
Returns the value of the variable.
- getValue(IntegerVariable) - Method in enum ru.ispras.microtesk.basis.solver.integer.IntegerVariableInitializer
-
- getValue() - Method in interface ru.ispras.microtesk.mmu.model.api.Address
-
- getValue() - Method in class ru.ispras.microtesk.mmu.settings.ExcludeSettings
-
- getValue() - Method in class ru.ispras.microtesk.mmu.settings.IncludeSettings
-
- getValue() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuDynamicConst
-
- getValue(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
-
- getValue() - Method in class ru.ispras.microtesk.model.api.memory.Location
-
- getValue() - Method in interface ru.ispras.microtesk.model.api.memory.LocationAccessor
-
Returns the value stored in the location packed in a BigInteger object.
- getValue(Option) - Method in class ru.ispras.microtesk.options.Options
-
- getValue(String) - Method in class ru.ispras.microtesk.options.Options
-
- getValue(int) - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorDiagonal
-
- getValue(int) - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorProduct
-
- getValue(int) - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorRandom
-
- getValue(T) - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
-
Returns the object value (if is defined) or null
(otherwise).
- getValue() - Method in class ru.ispras.microtesk.test.template.Argument
-
- getValue() - Method in class ru.ispras.microtesk.test.template.FixedValue
-
- getValue() - Method in class ru.ispras.microtesk.test.template.LabelValue
-
- getValue() - Method in class ru.ispras.microtesk.test.template.LazyValue
-
- getValue() - Method in class ru.ispras.microtesk.test.template.PreparatorReference
-
- getValue() - Method in class ru.ispras.microtesk.test.template.RandomValue
-
- getValue() - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
-
- getValue() - Method in interface ru.ispras.microtesk.test.template.Value
-
- getValueAsBigInteger(Option) - Method in class ru.ispras.microtesk.options.Options
-
- getValueAsBigInteger(String) - Method in class ru.ispras.microtesk.options.Options
-
- getValueAsBoolean(Option) - Method in class ru.ispras.microtesk.options.Options
-
- getValueAsBoolean(String) - Method in class ru.ispras.microtesk.options.Options
-
- getValueAsInteger(Option) - Method in class ru.ispras.microtesk.options.Options
-
- getValueAsInteger(String) - Method in class ru.ispras.microtesk.options.Options
-
- getValueAsLong(Option) - Method in class ru.ispras.microtesk.options.Options
-
- getValueAsLong(String) - Method in class ru.ispras.microtesk.options.Options
-
- getValueAsString(Option) - Method in class ru.ispras.microtesk.options.Options
-
- getValueAsString(String) - Method in class ru.ispras.microtesk.options.Options
-
- getValueClass() - Method in enum ru.ispras.microtesk.options.Option
-
- getValues() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomainConstraint
-
- getValues() - Method in class ru.ispras.microtesk.mmu.settings.BooleanValuesSettings
-
- getValues() - Method in class ru.ispras.microtesk.mmu.settings.BufferEventsSettings
-
- getValues() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
-
- getValues() - Method in class ru.ispras.microtesk.settings.EnumSetSettings
-
- getValues() - Method in class ru.ispras.microtesk.settings.RangeSettings
-
- getVariable() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomainConstraint
-
- getVariable() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerField
-
Returns the variable of the integer field.
- getVariable(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
-
- getVariable() - Method in class ru.ispras.microtesk.mmu.translator.ir.Constant
-
- getVariable() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAddressInstance
-
- getVariable(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
- getVariableName(String, String) - Static method in class ru.ispras.microtesk.mmu.translator.generation.spec.Utils
-
- getVariables() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause
-
Returns the variables used in the clause.
- getVariables() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula
-
Returns the variables used in the clause.
- getVariables() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
-
- getVariables() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
-
- getVariables() - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
-
- getVariables() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
-
- getVariables() - Method in class ru.ispras.microtesk.translator.nml.coverage.PathConstraintBuilder
-
- getVariantName() - Method in class ru.ispras.microtesk.test.template.PreparatorReference
-
- getVaType() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
-
- getVersion(IntegerVariable, int) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
-
- getVersion(IntegerField, int) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
-
- getVirtualAddress() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
-
- getVirtualAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
- getWays() - Method in class ru.ispras.microtesk.mmu.basis.BufferStateTracker
-
Returns the number of ways (associativity).
- getWays() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
-
- getWays() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
Returns the number of ways (associativity).
- getWhere() - Method in class ru.ispras.microtesk.test.template.Block
-
- getWhere() - Method in class ru.ispras.microtesk.test.template.Preparator
-
- getWhere() - Method in exception ru.ispras.microtesk.translator.antlrex.SemanticException
-
- getWhere() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
-
Returns information on symbol location in source code or null
if the symbol is a reserved keyword.
- getWidth() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerField
-
Returns the size (bit width) of the integer field.
- getWidth() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerVariable
-
Returns the width of the variable.
- getWidth() - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.Atom
-
- getWidth() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAddressInstance
-
- getWidth() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
-
- getWrite() - Method in class ru.ispras.microtesk.test.template.Stream
-
- gMmuLexer - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- gMmuParser - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- gNmlLexer - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- gNmlParser - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- GOTO_SITUATION_SUFFIX - Static variable in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEngine
-
- gParent - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- gParent - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- gParent - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- gParent - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- growTo(BigInteger) - Method in class ru.ispras.microtesk.model.api.memory.MemoryRegion
-
- ID - Static variable in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngine
-
- ID - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- ID - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- ID - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- ID - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- ID - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- ID - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- ID - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- ID - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- ID - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- ID - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- idList() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- IF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- IF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- IF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- IF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- IF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- IF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- IF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- IF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- IF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- IF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- IF_THEN_SITUATION_SUFFIX - Static variable in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEngine
-
- ifExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- ifExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- ifExpr(int) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- ifExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- ifExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- ifExpr(int) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- ifStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- ifStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- ifStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- ifStmt() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- ifStmt() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- ifStmt() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- IMAGE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- IMAGE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- IMAGE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- image(TemporaryVariables) - Method in class ru.ispras.microtesk.model.api.IsaPrimitive
-
Returns binary representation of the specified primitive.
- IMAGE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- IMAGE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- IMAGE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- IMAGE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- IMAGE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- IMAGE_NAME - Static variable in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
-
- ImageAnalyzer - Class in ru.ispras.microtesk.translator.nml.ir.analysis
-
The
ImageAnalyzer
class analyzes the image format of addressing modes
and operations to find out how to decode instructions.
- ImageAnalyzer() - Constructor for class ru.ispras.microtesk.translator.nml.ir.analysis.ImageAnalyzer
-
- imageDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- imageDef(String) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- ImageInfo - Class in ru.ispras.microtesk.translator.nml.ir.primitive
-
- ImageInfo(ImageInfo) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
-
- ImageInfo(int, boolean) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
-
- Immediate - Class in ru.ispras.microtesk.model.api
-
Immediate
is a primitive that describes immediate values.
- Immediate(Location) - Constructor for class ru.ispras.microtesk.model.api.Immediate
-
- Immediate(Data) - Constructor for class ru.ispras.microtesk.model.api.Immediate
-
- Immediate(Type) - Constructor for class ru.ispras.microtesk.model.api.Immediate
-
- Immediate.Info - Class in ru.ispras.microtesk.model.api
-
- Immediate.Info(Type) - Constructor for class ru.ispras.microtesk.model.api.Immediate.Info
-
- incInstructions() - Method in class ru.ispras.microtesk.test.Statistics
-
- include(IntegerRange) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
-
Includes the given range into the domain.
- include(IntegerDomain) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
-
Includes the given domain into this one.
- IncludeEnumSettingsParser<T extends java.lang.Enum<T>> - Class in ru.ispras.microtesk.settings
-
- IncludeEnumSettingsParser(Class<T>) - Constructor for class ru.ispras.microtesk.settings.IncludeEnumSettingsParser
-
- IncludeFileFinder - Class in ru.ispras.microtesk.translator.antlrex
-
- IncludeFileFinder() - Constructor for class ru.ispras.microtesk.translator.antlrex.IncludeFileFinder
-
- IncludeIntSettingsParser - Class in ru.ispras.microtesk.settings
-
- IncludeIntSettingsParser() - Constructor for class ru.ispras.microtesk.settings.IncludeIntSettingsParser
-
- includeOriginalVariables() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
-
- IncludeSettings - Class in ru.ispras.microtesk.mmu.settings
-
- IncludeSettings(BigInteger) - Constructor for class ru.ispras.microtesk.mmu.settings.IncludeSettings
-
- IncludeSettings<T> - Class in ru.ispras.microtesk.settings
-
- IncludeSettings(T) - Constructor for class ru.ispras.microtesk.settings.IncludeSettings
-
- IncludeSettingsParser - Class in ru.ispras.microtesk.mmu.settings
-
- IncludeSettingsParser() - Constructor for class ru.ispras.microtesk.mmu.settings.IncludeSettingsParser
-
- IncludeSettingsParser<T> - Class in ru.ispras.microtesk.settings
-
- IncludeSettingsParser() - Constructor for class ru.ispras.microtesk.settings.IncludeSettingsParser
-
- includeTokensFromFile(String) - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
-
- includeTokensFromString(String) - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
-
- incPrograms() - Method in class ru.ispras.microtesk.test.Statistics
-
- incRefCount() - Method in class ru.ispras.microtesk.test.template.Block
-
- incSequences() - Method in class ru.ispras.microtesk.test.Statistics
-
- incTraceLength() - Method in class ru.ispras.microtesk.test.Statistics
-
- index() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- index - Variable in class ru.ispras.microtesk.test.sequence.internal.IteratorEntry
-
The index of the current item.
- Indexer<A extends Address> - Interface in ru.ispras.microtesk.mmu.model.api
-
This is a generic interface of a cache set indexer.
- indexExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- init(A) - Method in class ru.ispras.microtesk.mmu.model.api.Operation
-
- init() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIterator
-
- init() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIteratorEx
-
- init(TemporaryVariables) - Method in class ru.ispras.microtesk.model.api.IsaPrimitive
-
Perform initialization of temporary variables that can be used in other attributes
(action, syntax, image).
- init() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorPermutator
-
- init(AllocationSettings) - Static method in class ru.ispras.microtesk.test.sequence.engine.allocator.ModeAllocator
-
- init() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecution
-
- init() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecutionIterator
-
- init() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchStructureIterator
-
- init() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchTraceIterator
-
- init() - Method in class ru.ispras.microtesk.test.sequence.GeneratorCompositor
-
- init() - Method in class ru.ispras.microtesk.test.sequence.GeneratorIterate
-
- init() - Method in class ru.ispras.microtesk.test.sequence.GeneratorObfuscator
-
- init() - Method in class ru.ispras.microtesk.test.sequence.GeneratorPrologueEpilogue
-
- init() - Method in class ru.ispras.microtesk.test.sequence.GeneratorRearranger
-
- init() - Method in class ru.ispras.microtesk.test.sequence.GeneratorSequence
-
- init() - Method in class ru.ispras.microtesk.test.sequence.permutator.PermutatorRandom
-
- init() - Method in class ru.ispras.microtesk.test.sequence.permutator.PermutatorTrivial
-
- init() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerExpand
-
- init() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerSample
-
- init() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerTrivial
-
- INIT_NAME - Static variable in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
-
- initAddress(A) - Static method in class ru.ispras.microtesk.mmu.model.api.Operation
-
- initialize(BigInteger, BigInteger) - Static method in class ru.ispras.microtesk.model.api.memory.AddressTranslator
-
- initialize(String, String) - Static method in class ru.ispras.microtesk.model.api.tarmac.Tarmac
-
- initialize(List<Iterator<T>>) - Method in interface ru.ispras.microtesk.test.sequence.combinator.Combinator
-
- initialize(List<Iterator<T>>) - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorPermutator
-
- initialize(List<Iterator<T>>) - Method in interface ru.ispras.microtesk.test.sequence.compositor.Compositor
-
- initialize(List<T>) - Method in interface ru.ispras.microtesk.test.sequence.permutator.Permutator
-
- initialize(Iterator<List<T>>) - Method in interface ru.ispras.microtesk.test.sequence.rearranger.Rearranger
-
- initialize(Iterator<List<T>>) - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerExpand
-
- initialize(Iterator<List<T>>) - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerSample
-
- initialize(Iterator<List<T>>) - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerTrivial
-
- initializeGenerationEnvironment() - Method in class ru.ispras.microtesk.mmu.MmuPlugin
-
- initializeGenerationEnvironment() - Method in interface ru.ispras.microtesk.Plugin
-
Performs all required initialization before generation is started
(e.g.
- INSTANCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- instance() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- INSTANCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- instance() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- INSTANCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- INSTANCE - Static variable in class ru.ispras.microtesk.translator.antlrex.log.LogStoreConsole
-
- INSTANCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- instance() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- INSTANCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- instance() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- INSTANCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- instance() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- Instance - Class in ru.ispras.microtesk.translator.nml.ir.primitive
-
The Instance class describes a statically created instance of a MODE or OP.
- instance_arg() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- instance_arg() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- instance_arg() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- instance_arg() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- instance_arg() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- instance_arg2() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- instance_arg2() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- instance_arg2() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- instance_arg2() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- INSTANCE_CALL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- INSTANCE_CALL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- INSTANCE_CALL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- INSTANCE_CALL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- INSTANCE_CALL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- INSTANCE_CALL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- InstanceArgument - Class in ru.ispras.microtesk.translator.nml.ir.primitive
-
- InstanceArgument.Kind - Enum in ru.ispras.microtesk.translator.nml.ir.primitive
-
- InstructionCall - Class in ru.ispras.microtesk.model.api
-
The
InstructionCall
class provides methods to run execution
simulation of some instruction within the processor model.
- InstructionCall(TemporaryVariables, IsaPrimitive) - Constructor for class ru.ispras.microtesk.model.api.InstructionCall
-
Creates an instruction call object based on an nML operation.
- INT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- INT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- INT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- INT(int) - Static method in class ru.ispras.microtesk.model.api.data.Type
-
- INT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- INT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- INT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- INT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- INT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- INT(int) - Static method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
-
- INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- int_to_float(Where, Expr, Type) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
-
- IntegerCast - Class in ru.ispras.microtesk.translator.nml.coverage
-
- IntegerCast() - Constructor for class ru.ispras.microtesk.translator.nml.coverage.IntegerCast
-
- IntegerClause<V> - Class in ru.ispras.microtesk.basis.solver.integer
-
- IntegerClause(IntegerClause.Type, Collection<IntegerEquation<V>>) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerClause
-
Constructs an clause of the given type with the given set of equations.
- IntegerClause(IntegerEquation<V>) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerClause
-
Constructs an clause with the given equation.
- IntegerClause(IntegerClause<V>) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerClause
-
Constructs a copy of the clause.
- IntegerClause.Builder<V> - Class in ru.ispras.microtesk.basis.solver.integer
-
- IntegerClause.Builder(IntegerClause.Type) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerClause.Builder
-
Constructs a clause builder.
- IntegerClause.Builder(IntegerClause.Builder<V>) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerClause.Builder
-
Constructs a copy of the clause builder.
- IntegerClause.Type - Enum in ru.ispras.microtesk.basis.solver.integer
-
- IntegerClauseSolver - Class in ru.ispras.microtesk.basis.solver.integer
-
- IntegerClauseSolver(Collection<Collection<IntegerVariable>>, IntegerClause<IntegerVariable>) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerClauseSolver
-
Constructs an equation clause solver.
- IntegerClauseSolver(IntegerClauseSolver) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerClauseSolver
-
Constructs a copy of the solver.
- IntegerConstraint<V> - Interface in ru.ispras.microtesk.basis.solver.integer
-
- IntegerDomain - Class in ru.ispras.microtesk.basis.solver.integer
-
IntegerDomain
class represents a finite integer domain (a finite set of integer values).
- IntegerDomain() - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
-
Constructs the empty domain.
- IntegerDomain(BigInteger, BigInteger) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
-
Constructs a single-range domain ([min, max]
).
- IntegerDomain(BigInteger) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
-
Constructs a single-value domain.
- IntegerDomain(int) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
-
Constructs a single-range domain ([0, 2^width - 1]
).
- IntegerDomain(IntegerDomain) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
-
Constructs a copy of the given domain.
- IntegerDomainConstraint<V> - Class in ru.ispras.microtesk.basis.solver.integer
-
- IntegerDomainConstraint(IntegerDomainConstraint.Type, V, Set<BigInteger>, Set<BigInteger>) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerDomainConstraint
-
- IntegerDomainConstraint(V, Set<BigInteger>, Set<BigInteger>) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerDomainConstraint
-
- IntegerDomainConstraint(V, BigInteger) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerDomainConstraint
-
- IntegerDomainConstraint.Type - Enum in ru.ispras.microtesk.basis.solver.integer
-
- IntegerEquation<V> - Class in ru.ispras.microtesk.basis.solver.integer
-
- IntegerEquation(V, V, boolean) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerEquation
-
Constructs an equality/inequality.
- IntegerEquation(V, BigInteger, boolean) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerEquation
-
Constructs an equality/inequality.
- IntegerField - Class in ru.ispras.microtesk.basis.solver.integer
-
- IntegerField(IntegerVariable, int, int) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerField
-
Constructs an integer field.
- IntegerField(IntegerVariable, int) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerField
-
Constructs an integer field.
- IntegerField(IntegerVariable) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerField
-
Constructs an integer field.
- IntegerFieldFormulaSolver - Class in ru.ispras.microtesk.basis.solver.integer
-
- IntegerFieldFormulaSolver(Collection<Collection<IntegerVariable>>, Collection<IntegerFormula<IntegerField>>, IntegerVariableInitializer) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerFieldFormulaSolver
-
Constructs a solver.
- IntegerFieldFormulaSolver(Collection<IntegerVariable>, IntegerFormula<IntegerField>, IntegerVariableInitializer) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerFieldFormulaSolver
-
Constructs a solver.
- IntegerFormula<V> - Class in ru.ispras.microtesk.basis.solver.integer
-
- IntegerFormula(Collection<IntegerClause<V>>) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerFormula
-
Constructs a formula.
- IntegerFormula(IntegerFormula<V>) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerFormula
-
Constructs a copy of the formula.
- IntegerFormula.Builder<V> - Class in ru.ispras.microtesk.basis.solver.integer
-
- IntegerFormula.Builder() - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerFormula.Builder
-
Constructs a formula builder.
- IntegerFormula.Builder(IntegerFormula.Builder<V>) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerFormula.Builder
-
Constructs a copy of the formula builder.
- IntegerFormulaSolver - Class in ru.ispras.microtesk.basis.solver.integer
-
- IntegerFormulaSolver(Collection<Collection<IntegerVariable>>, Collection<IntegerFormula<IntegerVariable>>) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerFormulaSolver
-
Constructs a solver.
- IntegerFormulaSolver(Collection<IntegerVariable>, IntegerFormula<IntegerVariable>) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerFormulaSolver
-
Constructs a solver.
- IntegerRange - Class in ru.ispras.microtesk.basis.solver.integer
-
This class represents a non-empty integer range (interval).
- IntegerRange(BigInteger, BigInteger) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerRange
-
Constructs a range with the given lower (min
) and upper (max
) bounds.
- IntegerRange(BigInteger) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerRange
-
Constructs a single-value range.
- IntegerRange(long, long) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerRange
-
Constructs a range with the given lower (min
) and upper (max
) bounds.
- IntegerRange(long) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerRange
-
Constructs a single-value range.
- IntegerRange.RangePointType - Enum in ru.ispras.microtesk.basis.solver.integer
-
This enumeration contains types of range bounds.
- integerValue() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
-
- IntegerValuesSettings - Class in ru.ispras.microtesk.mmu.settings
-
- IntegerValuesSettings(String, BigInteger, BigInteger) - Constructor for class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
-
- IntegerValuesSettingsParser - Class in ru.ispras.microtesk.mmu.settings
-
- IntegerValuesSettingsParser() - Constructor for class ru.ispras.microtesk.mmu.settings.IntegerValuesSettingsParser
-
- IntegerVariable - Class in ru.ispras.microtesk.basis.solver.integer
-
IntegerVariable
represents a variable, which is a named entity with given width.
- IntegerVariable(int, BigInteger) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerVariable
-
Constructs a fake variable to store a constant value.
- IntegerVariable(String, int, BigInteger) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerVariable
-
Constructs a variable.
- IntegerVariable(String, int) - Constructor for class ru.ispras.microtesk.basis.solver.integer.IntegerVariable
-
Constructs a variable.
- IntegerVariableInitializer - Enum in ru.ispras.microtesk.basis.solver.integer
-
- INTERNAL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- INTERNAL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- INTERNAL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- INTERNAL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- INTERNAL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- intersect(IntegerRange) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
-
Intersects the domain with the given range (restricts the domain to the given range).
- intersect(IntegerDomain) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
-
Intersects this domain with the given one.
- intersect(IntegerRange) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRange
-
Returns the intersection of this range with the given one.
- intToFloat(Type, Data) - Static method in class ru.ispras.microtesk.model.api.data.Data
-
- intValue() - Method in class ru.ispras.microtesk.model.api.data.floatx.FloatX
-
- invalidateAssigned() - Method in class ru.ispras.microtesk.mmu.translator.ConstantPropagator
-
- Ir - Class in ru.ispras.microtesk.mmu.translator.ir
-
- Ir(String) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- Ir - Class in ru.ispras.microtesk.translator.nml.ir
-
- Ir(String) - Constructor for class ru.ispras.microtesk.translator.nml.ir.Ir
-
- IrInquirer - Class in ru.ispras.microtesk.translator.nml.ir.analysis
-
- IrInquirer(Ir) - Constructor for class ru.ispras.microtesk.translator.nml.ir.analysis.IrInquirer
-
- IrVisitor - Interface in ru.ispras.microtesk.translator.nml.ir
-
The
IrVisitor
interface is to be implemented by all visitor objects
applied to the IR of an ISA specification.
- IrVisitorDefault - Class in ru.ispras.microtesk.translator.nml.ir
-
- IrVisitorDefault() - Constructor for class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
-
- IrWalker - Class in ru.ispras.microtesk.translator.nml.ir
-
- IrWalker(Ir) - Constructor for class ru.ispras.microtesk.translator.nml.ir.IrWalker
-
- IrWalker.Direction - Enum in ru.ispras.microtesk.translator.nml.ir
-
- IrWalkerFlow - Class in ru.ispras.microtesk.translator.nml.ir
-
- IrWalkerFlow(Ir, IrVisitor) - Constructor for class ru.ispras.microtesk.translator.nml.ir.IrWalkerFlow
-
- IrWalkerShortcuts - Class in ru.ispras.microtesk.translator.nml.ir
-
- IrWalkerShortcuts(Ir, IrVisitor) - Constructor for class ru.ispras.microtesk.translator.nml.ir.IrWalkerShortcuts
-
- IS_NAN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- IS_NAN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- IS_NAN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- IS_NAN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- IS_NAN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- IS_NAN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- IS_NAN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- IS_NAN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- IS_NAN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- IS_NAN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- IS_SIGN_NAN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- IS_SIGN_NAN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- IS_SIGN_NAN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- IS_SIGN_NAN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- IS_SIGN_NAN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- IS_SIGN_NAN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- IS_SIGN_NAN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- IS_SIGN_NAN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- IS_SIGN_NAN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- IS_SIGN_NAN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- isAddressCheckNeeded() - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
-
- isAlias() - Method in class ru.ispras.microtesk.model.api.memory.Memory
-
- isAligned(long) - Method in enum ru.ispras.microtesk.mmu.basis.DataType
-
Checks whether the address is aligned (contains a sufficient number of zero bits at the end).
- IsaPrimitive - Class in ru.ispras.microtesk.model.api
-
The
IsaPrimitive
class implements base functionality of addressing modes
and operations.
- IsaPrimitive(Map<String, IsaPrimitive>) - Constructor for class ru.ispras.microtesk.model.api.IsaPrimitive
-
Constructs a primitive and saves the table of its arguments.
- IsaPrimitive() - Constructor for class ru.ispras.microtesk.model.api.IsaPrimitive
-
Constructs a primitive.
- IsaPrimitiveBuilder - Class in ru.ispras.microtesk.model.api
-
The
IsaPrimitiveBuilder
class is responsible for creating and initializing
instances of nML primitives (addressing modes and operations).
- IsaPrimitiveBuilder(IsaPrimitiveInfoAnd) - Constructor for class ru.ispras.microtesk.model.api.IsaPrimitiveBuilder
-
Creates a builder for a primitive described with the specified parameters.
- IsaPrimitiveInfo - Class in ru.ispras.microtesk.model.api
-
- IsaPrimitiveInfo(IsaPrimitiveKind, String, Type) - Constructor for class ru.ispras.microtesk.model.api.IsaPrimitiveInfo
-
- IsaPrimitiveInfoAnd - Class in ru.ispras.microtesk.model.api
-
- IsaPrimitiveInfoAnd(IsaPrimitiveKind, String, Class<?>, Type) - Constructor for class ru.ispras.microtesk.model.api.IsaPrimitiveInfoAnd
-
- IsaPrimitiveInfoOr - Class in ru.ispras.microtesk.model.api
-
- IsaPrimitiveInfoOr(IsaPrimitiveKind, String, IsaPrimitiveInfo...) - Constructor for class ru.ispras.microtesk.model.api.IsaPrimitiveInfoOr
-
- IsaPrimitiveKind - Enum in ru.ispras.microtesk.model.api
-
Specifies the kind of the object described by the ISA primitive.
- isArgumentDefined(String) - Method in class ru.ispras.microtesk.model.api.metadata.MetaAddressingMode
-
Checks whether the addressing mode has an argument with the specified name.
- isAtomic() - Method in class ru.ispras.microtesk.test.template.Block
-
- isAtomicSequence() - Method in class ru.ispras.microtesk.test.template.Call
-
- isAuxiliary() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.EntryObject
-
- isBasicBlock() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEntry
-
Checks if the entry is a basic block.
- isBiased() - Method in class ru.ispras.microtesk.test.template.Preparator.Variant
-
- isBoolean() - Method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
-
- isBranch() - Method in class ru.ispras.microtesk.model.api.metadata.MetaOperation
-
Checks whether the operation is a branch operation (causes control transfer).
- isBranch() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEntry
-
Checks whether the entry is a conditional or an unconditional branch.
- isBranch() - Method in class ru.ispras.microtesk.test.template.Call
-
- isBranch() - Method in interface ru.ispras.microtesk.test.template.Primitive
-
- isBranch() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- isCall() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath.Entry
-
- isChild(BlockId) - Method in class ru.ispras.microtesk.test.template.BlockId
-
Checks whether the specified block identifier refers to a block which is a child (not necessary
immediate) of the block marked by the current identifier.
- isCoersionApplied() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
-
- isComment() - Method in class ru.ispras.microtesk.test.template.Output
-
- isComparator() - Method in class ru.ispras.microtesk.test.template.Preparator
-
- isConditionalBranch() - Method in class ru.ispras.microtesk.model.api.metadata.MetaOperation
-
Checks whether the operation is a conditional branch operation
(causes control transfer on some condition).
- isConditionalBranch() - Method in class ru.ispras.microtesk.test.template.Call
-
- isConditionalBranch() - Method in interface ru.ispras.microtesk.test.template.Primitive
-
- isConditionalBranch() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- isConstant() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
-
- isCorrect() - Method in class ru.ispras.microtesk.translator.antlrex.ParserEx
-
- isDeclaredAs(Token, Enum<?>) - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
-
- isDeclaredAs(CommonTree, Enum<?>) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserBase
-
- isDefault() - Method in class ru.ispras.microtesk.test.template.Preparator
-
- isDefined() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerVariable
-
Checks whether the variable is defined, i.e.
- isDefined(T) - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
-
Checks whether the object is defined (initialized).
- isDefined(String) - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
-
- isDelaySlot() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEntry
-
Checks whether the entry is a delay slot.
- isDisabledTransition(MmuTransition) - Static method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngineUtils
-
- isElseBlock() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementCondition.Block
-
- ISemanticError - Interface in ru.ispras.microtesk.translator.antlrex
-
Base interface to be supported by all object describing semantic errors in the specification
detected by the translator.
- isEmpty() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints
-
- isEmpty() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause.Builder
-
Checks whether there are no equations.
- isEmpty() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
-
Checks whether the domain is empty.
- isEmpty() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula
-
Checks whether there are no clauses.
- isEmpty() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
-
- isEmpty() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchStructure
-
- isEmpty() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchTrace
-
- isEmpty() - Method in class ru.ispras.microtesk.test.template.Block
-
- isEmpty() - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- isEmpty() - Method in class ru.ispras.microtesk.test.template.Call
-
- isEmpty() - Method in class ru.ispras.microtesk.test.TestSequence
-
- isEnabled() - Method in class ru.ispras.microtesk.mmu.settings.BooleanOptionSettings
-
- isEnabled() - Static method in class ru.ispras.microtesk.model.api.tarmac.Tarmac
-
- isEnabled(String) - Method in class ru.ispras.microtesk.settings.MemorySettings
-
- isEnabled() - Method in class ru.ispras.microtesk.settings.RegionSettings
-
- isEquality() - Method in enum ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryHazard.Type
-
Checks whether the conflict is expressed as an equality.
- isExecutable() - Method in class ru.ispras.microtesk.test.template.Call
-
- isExecutable() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
- isExternal() - Method in class ru.ispras.microtesk.test.template.Block
-
- isExternal() - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- isFake() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
- isFeasibleEntry(MemoryAccessPath.Entry, MemoryAccessStack, MemoryAccessConstraints, MemorySymbolicResult) - Static method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngineUtils
-
- isFeasiblePath(MemoryAccessPath, Collection<IntegerConstraint<IntegerField>>) - Static method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngineUtils
-
- isFeasiblePath(MmuSubsystem, MemoryAccessPath, MemoryAccessConstraints) - Static method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngineUtils
-
- isFeasibleStructure(MemoryAccessStructure) - Static method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngineUtils
-
- isFeasibleTransition(MmuTransition, MemoryAccessStack, MemoryAccessConstraints, MemorySymbolicResult) - Static method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngineUtils
-
- isFeasibleTransition(MmuTransition, MemoryAccessType, MemoryAccessStack, MemoryAccessConstraints, MemorySymbolicResult) - Static method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngineUtils
-
- isFictitious() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchTrace
-
Checks whether the branch is fictitious (condition does not change) or not.
- isField() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
-
- isFileLengthLimitExceeded() - Method in class ru.ispras.microtesk.test.Statistics
-
- isFlag() - Method in enum ru.ispras.microtesk.options.Option
-
- isFree(T) - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
-
Checks whether the object is free (belongs to the initial set of objects and not in use).
- isFreeAllModes() - Method in class ru.ispras.microtesk.test.template.Call
-
- isGlobal() - Method in class ru.ispras.microtesk.test.template.DataSection
-
- isGlobal() - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
-
- isGoto(Call) - Static method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEngine
-
- isGoto() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEntry
-
Checks whether the entry is an unconditional branch.
- isGreater(BigInteger) - Method in class ru.ispras.microtesk.model.api.memory.MemoryRegion
-
- isHard() - Method in class ru.ispras.microtesk.basis.solver.Bias
-
- isHidden() - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
-
- isHit(A) - Method in interface ru.ispras.microtesk.mmu.model.api.Buffer
-
Checks whether the given address causes a hit.
- isHit(BitVector) - Method in interface ru.ispras.microtesk.mmu.model.api.BufferObserver
-
Checks whether the given address causes a hit.
- isHit(A) - Method in class ru.ispras.microtesk.mmu.model.api.Cache
-
- isHit(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Cache
-
- isHit(A) - Method in class ru.ispras.microtesk.mmu.model.api.Line
-
- isHit(A) - Method in class ru.ispras.microtesk.mmu.model.api.Memory
-
- isHit(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Memory
-
- isHit(A) - Method in class ru.ispras.microtesk.mmu.model.api.Mmu
-
- isHit(A) - Method in class ru.ispras.microtesk.mmu.model.api.MmuMapping
-
- isHit(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.MmuMapping
-
- isHit(A) - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping
-
- isHit(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping
-
- isHit(A) - Method in class ru.ispras.microtesk.mmu.model.api.Segment
-
- isHit(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Segment
-
- isHit(A) - Method in class ru.ispras.microtesk.mmu.model.api.Set
-
- isIfThen(Call) - Static method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEngine
-
- isIfThen() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEntry
-
Checks whether the entry is a conditional branch.
- isImageSizeFixed() - Method in class ru.ispras.microtesk.decoder.Decoder
-
- isImageSizeFixed() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
-
- isImmediate() - Method in class ru.ispras.microtesk.test.template.Argument
-
- isIn() - Method in enum ru.ispras.microtesk.model.api.ArgumentMode
-
- isInitialized(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Mmu
-
- isInitialized() - Method in interface ru.ispras.microtesk.model.api.memory.Location.Atom
-
- isInitialized() - Method in class ru.ispras.microtesk.model.api.memory.Location
-
- isInitialized(BitVector) - Method in interface ru.ispras.microtesk.model.api.memory.MemoryDevice
-
Checks whether the specified address location has been initialized.
- isInitialized(BitVector) - Method in class ru.ispras.microtesk.model.api.memory.MemoryDeviceWrapper
-
- isInitialized(int) - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
-
- isInitialized(long) - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
-
- isInitialized(BitVector) - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
-
- isInitialized() - Method in class ru.ispras.microtesk.test.template.DataManager
-
- isInteger() - Method in class ru.ispras.microtesk.model.api.data.Type
-
- isInteger() - Method in enum ru.ispras.microtesk.model.api.data.TypeId
-
- isInternalVariable() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
-
- isJunction(Primitive) - Static method in class ru.ispras.microtesk.translator.nml.ir.analysis.PrimitiveUtils
-
Checks whether the given primitive is a junction.
- isKind(FormatMarker.Kind) - Method in class ru.ispras.microtesk.utils.FormatMarker
-
Check whether the marker of the specified kind.
- isLeaf(Primitive) - Static method in class ru.ispras.microtesk.translator.nml.ir.analysis.PrimitiveUtils
-
Checks whether the given primitive is a leaf primitive.
- isLoad() - Method in class ru.ispras.microtesk.model.api.metadata.MetaAddressingMode
-
Checks whether the addressing performs a memory load action in its attributes.
- isLoad() - Method in class ru.ispras.microtesk.model.api.metadata.MetaOperation
-
Checks whether the operation performs a memory load action.
- isLoad() - Method in class ru.ispras.microtesk.test.template.Call
-
- isLoad() - Method in interface ru.ispras.microtesk.test.template.Primitive
-
- isLoad() - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.MemoryAccessStatus
-
- isLoad() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- isLocation() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
-
- isLossOfSignificantBits(Type, BigInteger) - Static method in class ru.ispras.microtesk.model.api.data.Data
-
Checks whether the significant bits are lost when the specified integer is converted to
the specified Model API type.
- isMapped() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
-
- isMatch(BigInteger) - Method in class ru.ispras.microtesk.test.template.Preparator.Argument
-
- isMatch(Primitive, BitVector, String) - Method in class ru.ispras.microtesk.test.template.Preparator
-
- isMatch(BitVector) - Method in class ru.ispras.microtesk.utils.Mask
-
- isMemory(Location) - Static method in class ru.ispras.microtesk.translator.nml.ir.analysis.IrInquirer
-
- isMemoryAccessWithSituation(Call) - Static method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngine
-
- isMemoryReference() - Method in class ru.ispras.microtesk.model.api.metadata.MetaAddressingMode
-
Checks whether the addressing mode provides refers to memory
(provides an access to memory via its return expression).
- isMemoryReference() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- isModeToFree() - Method in class ru.ispras.microtesk.test.template.Call
-
- isNan() - Method in class ru.ispras.microtesk.model.api.data.Data
-
- isNan() - Method in class ru.ispras.microtesk.model.api.data.floatx.FloatX
-
- isNan(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
-
- isNegated() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom
-
- isOpcMatch(BitVector) - Method in class ru.ispras.microtesk.decoder.Decoder
-
- isOpen() - Method in class ru.ispras.microtesk.decoder.BinaryWriter
-
- isOrRule() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
-
- isOut() - Method in enum ru.ispras.microtesk.model.api.ArgumentMode
-
- isOverlap(MemoryRegion) - Method in class ru.ispras.microtesk.model.api.memory.MemoryRegion
-
- isParent() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
- isParent(Variable) - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
-
- isParent(BlockId) - Method in class ru.ispras.microtesk.test.template.BlockId
-
Checks whether the specified block identifier refers to a block which is a parent (not
necessary immediate) of the block marked by the current identifier.
- isPC(Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.IrInquirer
-
- isPC(Location) - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.IrInquirer
-
- isPointed() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchTrace
-
Checks whether the branch is pointed (there is only one branch execution which condition
equals to the negation of the first one.
- isPreparatorCall() - Method in class ru.ispras.microtesk.test.template.Call
-
- isProgramLengthLimitExceeded() - Method in class ru.ispras.microtesk.test.Statistics
-
- isReadOnly() - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
-
- isRegister(Location) - Static method in class ru.ispras.microtesk.translator.nml.ir.analysis.IrInquirer
-
- isRelativeOrigin() - Method in class ru.ispras.microtesk.test.template.Call
-
- isReplaceable() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
Checks whether the buffer support data replacement.
- isReserved() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
-
Checks whether this symbol is a registered keyword.
- isReserved(String) - Method in class ru.ispras.microtesk.translator.antlrex.symbols.SymbolTable
-
Checks whether the specified named was registered as reserved keyword.
- isReturn() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath.Entry
-
- isRoot() - Method in class ru.ispras.microtesk.model.api.metadata.MetaOperation
-
Checks whether the current operation is a root.
- isRoot() - Method in class ru.ispras.microtesk.test.template.BlockId
-
Checks whether the current block is a root block (has no parent).
- isRoot() - Method in interface ru.ispras.microtesk.test.template.Primitive
-
- isRoot() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
-
Checks whether the current primitive is a root primitive.
- isRootSource() - Method in class ru.ispras.microtesk.translator.antlrex.TokenSourceStack
-
- isRuntime() - Method in class ru.ispras.microtesk.test.template.Output
-
Returns true
if the stored information should be evaluated during the simulation
and the evaluation results should be printed to the MicroTESK simulator output or
false
if it should be evaluated after simulation and the results should be
inserted into the generated test program.
- isSeparateFile() - Method in class ru.ispras.microtesk.test.template.DataSection
-
- isSeparateFile() - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
-
- isShared() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryExpr
-
- isShift() - Method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
-
- isSignalingNan() - Method in class ru.ispras.microtesk.model.api.data.Data
-
- isSignalingNan() - Method in class ru.ispras.microtesk.model.api.data.floatx.FloatX
-
- isSignalingNan(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
-
- isSimple() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchTrace
-
Checks whether the branch is simple (condition does not change more than one time) or not.
- isSingle() - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.Condition
-
- isSingular() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
-
Checks whether the domain is singular (consists of a single value).
- isSingular() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRange
-
Checks whether the range is singular (consists of a single value: min == max
).
- isSoft() - Method in class ru.ispras.microtesk.basis.solver.Bias
-
- isStandard(String) - Static method in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
-
- isStandard() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
-
- isStatus(TreeVisitor.Status) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
-
- isStore() - Method in class ru.ispras.microtesk.model.api.metadata.MetaAddressingMode
-
Checks whether the addressing mode performs a memory store action.
- isStore() - Method in class ru.ispras.microtesk.model.api.metadata.MetaOperation
-
Checks whether the operation performs a memory store action.
- isStore() - Method in class ru.ispras.microtesk.test.template.Call
-
- isStore() - Method in interface ru.ispras.microtesk.test.template.Primitive
-
- isStore() - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.MemoryAccessStatus
-
- isStore() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- isStruct() - Method in enum ru.ispras.microtesk.mmu.translator.generation.spec.Atom.Kind
-
- isStruct() - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
-
- isStruct() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
-
- isSuccess() - Method in class ru.ispras.microtesk.mmu.translator.MmuLanguageContext.CheckResult
-
- isSuccessful() - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserEx
-
Checks if parsing was successful (no errors occurred).
- isSuitable(TestBaseQuery) - Method in class ru.ispras.microtesk.test.testbase.AddressDataGenerator
-
- isSuitable(TestBaseQuery) - Method in class ru.ispras.microtesk.test.testbase.BranchDataGenerator
-
- isSupported(IsaPrimitive) - Method in class ru.ispras.microtesk.model.api.Immediate.Info
-
- isSupported(IsaPrimitive) - Method in class ru.ispras.microtesk.model.api.IsaPrimitiveInfo
-
- isSupported(IsaPrimitive) - Method in class ru.ispras.microtesk.model.api.IsaPrimitiveInfoAnd
-
- isSupported(IsaPrimitive) - Method in class ru.ispras.microtesk.model.api.IsaPrimitiveInfoOr
-
- isTraceLengthLimitExceeded() - Method in class ru.ispras.microtesk.test.Statistics
-
- isType(TypeId) - Method in class ru.ispras.microtesk.model.api.data.Data
-
- isTypeAccepted(String) - Method in class ru.ispras.microtesk.model.api.metadata.MetaArgument
-
Checks whether if the specified type is accepted for the argument.
- isTypeOf(TypeId) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
-
- isTypeOf(Type) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
-
- isUsed(T) - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
-
Checks whether the object is in use.
- isValid() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
-
- isValid(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
-
- isValidPath(MmuSubsystem, MemoryAccessPath) - Static method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngineUtils
-
- isValidTransition(MmuTransition, MemoryAccessType) - Static method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngineUtils
-
- isValue() - Method in class ru.ispras.microtesk.mmu.translator.ir.Constant
-
- isValueSet() - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
-
- isVariable() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerField
-
Checks whether the field matches the variable
(lo == 0 and hi == W - 1
, where W is width of the variable).
- isView() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
- isVolatile() - Method in class ru.ispras.microtesk.settings.RegionSettings
-
- iterator() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
-
Returns the iterator over the domain's values.
- iterator - Variable in class ru.ispras.microtesk.test.sequence.internal.IteratorEntry
-
The iterator itself.
- iterator() - Method in class ru.ispras.microtesk.translator.nml.coverage.Paths
-
- iterator() - Method in class ru.ispras.microtesk.utils.FilterIterable
-
- IteratorEntry<T> - Class in ru.ispras.microtesk.test.sequence.internal
-
This class represents an iterator entry that is used in some compositors.
- IteratorEntry(Iterator<T>, float) - Constructor for class ru.ispras.microtesk.test.sequence.internal.IteratorEntry
-
Constructs an iterator entry.
- IteratorEntry(Iterator<T>) - Constructor for class ru.ispras.microtesk.test.sequence.internal.IteratorEntry
-
Constructs an iterator entry whose composition point is in the middle.
- iterators - Variable in class ru.ispras.microtesk.test.sequence.internal.CompositeIterator
-
The sub-iterators (i.e., iterators to be combined or composed).
- saveAllOrsToList(Primitive, List<PrimitiveAND>) - Static method in class ru.ispras.microtesk.translator.nml.ir.analysis.PrimitiveUtils
-
Saves all AND primitives associated with the current primitive by using OR rules to a list.
- saveTotalTime() - Method in class ru.ispras.microtesk.test.Statistics
-
- ScopeStorage<T> - Class in ru.ispras.microtesk.mmu.translator
-
- ScopeStorage() - Constructor for class ru.ispras.microtesk.mmu.translator.ScopeStorage
-
- Segment<D,A extends Address> - Class in ru.ispras.microtesk.mmu.model.api
-
- Segment(BitVector, BitVector) - Constructor for class ru.ispras.microtesk.mmu.model.api.Segment
-
- segment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- segment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- Segment - Class in ru.ispras.microtesk.mmu.translator.ir
-
- Segment(String, Address, Variable, BigInteger, BigInteger, Address, Variable, Map<String, Variable>, Map<String, Attribute>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Segment
-
- select(Collection<IntegerRange>, IntegerRange) - Static method in class ru.ispras.microtesk.basis.solver.integer.IntegerRange
-
Selects all ranges from the the given collection that are within the given bounds.
- SelfCheck - Class in ru.ispras.microtesk.test
-
- SelfCheck(AddressingModeWrapper) - Constructor for class ru.ispras.microtesk.test.SelfCheck
-
- SelfCheckEngine - Class in ru.ispras.microtesk.test.sequence.engine
-
- SemanticError - Class in ru.ispras.microtesk.translator.antlrex
-
The SemanticError
class describes a semantic error in the specification detected
by a translator.
- SemanticError(String) - Constructor for class ru.ispras.microtesk.translator.antlrex.SemanticError
-
- SemanticException - Exception in ru.ispras.microtesk.translator.antlrex
-
The SemanticException
exception is thrown by the translator (lexer, parser, tree walker
or other its parts) if it detects a semantic error in the translated specification.
- SEMI - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- SEMI - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- SEMI - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- SEMI - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- SEMI - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- SEMI - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- SEMI - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- SEMI - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- SEMI - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- SEMI - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- SenderKind - Enum in ru.ispras.microtesk.translator.antlrex.log
-
The SenderKind enumeration identifies the subsystem responsible for raising an event to be
registered in the log.
- SEQUENCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- sequence() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- SEQUENCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- sequence() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- SEQUENCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- sequence() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- SEQUENCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- sequence() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- SEQUENCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- sequence() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- SEQUENCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- sequence() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- set(BigInteger) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
-
Initializes the domain.
- set(IntegerRange) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
-
Initializes the domain.
- set(IntegerDomain) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
-
Initializes the domain.
- Set<D extends Data,A extends Address> - Class in ru.ispras.microtesk.mmu.model.api
-
This class implements a cache set, which is a fully associative buffer consisting of cache lines.
- Set(int, PolicyId, Matcher<D, A>) - Constructor for class ru.ispras.microtesk.mmu.model.api.Set
-
Constructs a cache set of the given associativity.
- set(BitVector, T) - Method in class ru.ispras.microtesk.utils.SparseArray
-
- setActivePE(int) - Method in class ru.ispras.microtesk.model.api.Model
-
- setAddress(MmuAddressInstance, long) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
-
Sets the address of the given type.
- setAddress(long) - Method in class ru.ispras.microtesk.test.sequence.engine.EngineContext
-
- setAddress(long) - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
- setAddress(BigInteger) - Method in class ru.ispras.microtesk.test.template.LabelValue
-
- setAddressObject(int, AddressObject) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemorySolution
-
Sets the test data for the i-th execution.
- setAlignment(BigInteger, BigInteger) - Method in class ru.ispras.microtesk.test.template.CallBuilder
-
- setAlignment(BigInteger, BigInteger) - Method in class ru.ispras.microtesk.test.template.Template
-
- setAllocator(Allocator) - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
-
Replaces the current allocator with a new one.
- setArgument(String, BigInteger) - Method in class ru.ispras.microtesk.model.api.IsaPrimitiveBuilder
-
Initializes the specified argument with an integer value.
- setArgument(String, IsaPrimitive) - Method in class ru.ispras.microtesk.model.api.IsaPrimitiveBuilder
-
- setArgument(String, BigInteger) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- setArgument(String, String) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- setArgument(String, RandomValue) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- setArgument(String, Primitive) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- setArgument(String, PrimitiveBuilder) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- setArgument(String, UnknownImmediateValue) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- setArgument(String, LazyValue) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- setArgument(String, LabelValue) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- setArgUsage(String, ArgumentMode) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- setAtomic(boolean) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- setAttribute(String, String) - Method in class ru.ispras.microtesk.test.template.AllocatorBuilder
-
- setAttribute(String, Object) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- setAttribute(String, Object) - Method in class ru.ispras.microtesk.test.template.Situation.Builder
-
- setAttrValue(IntegerVariable, long) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
-
Sets the value of the given attribute.
- setBlockCoverage(Set<Integer>) - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEntry
-
Sets the block coverage of the branch instruction.
- setBlockSize(int) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- setBody(List<Stmt>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CallableBuilder
-
- setBranch(boolean) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- setBranchLabel(int) - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEntry
-
Sets the branch label (index of the target instruction in the branch structure).
- setBranchStructure(BranchStructure) - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchSolution
-
- setBuffer(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
-
Sets the buffer associated with the structure (for buffer entries).
- setCallText(String) - Method in class ru.ispras.microtesk.test.template.Template
-
- setCanThrowException(boolean) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- setCombinator(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
-
Sets the combinator used in the generator.
- setCombinator(String) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- setCommandLineOption(Option) - Method in class ru.ispras.microtesk.test.testutils.TemplateTest
-
- setCommandLineOption(Option, String) - Method in class ru.ispras.microtesk.test.testutils.TemplateTest
-
- setCompositor(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
-
Sets the compositor used in the generator.
- setCompositor(String) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- setConditionalBranch(boolean) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- setConflict(boolean) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.symbolic.MemorySymbolicResult
-
- setContext(String) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- setContext(TranslatorContext) - Method in class ru.ispras.microtesk.translator.Translator
-
- setCurrentAddress(BigInteger) - Method in class ru.ispras.microtesk.model.api.memory.MemoryAllocator
-
- setCustomContext(String, Object) - Method in class ru.ispras.microtesk.test.sequence.engine.EngineContext
-
- setData(A, D) - Method in interface ru.ispras.microtesk.mmu.model.api.Buffer
-
Updates the data associated with the given address.
- setData(A, D) - Method in class ru.ispras.microtesk.mmu.model.api.Cache
-
- setData(A) - Method in class ru.ispras.microtesk.mmu.model.api.Cache
-
- setData(A, D) - Method in class ru.ispras.microtesk.mmu.model.api.Line
-
- setData(A, D) - Method in class ru.ispras.microtesk.mmu.model.api.Memory
-
- setData(A) - Method in class ru.ispras.microtesk.mmu.model.api.Memory
-
- setData(A, D) - Method in class ru.ispras.microtesk.mmu.model.api.MmuMapping
-
- setData(A, D) - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping
-
- setData(A) - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping
-
- setData(A, D) - Method in class ru.ispras.microtesk.mmu.model.api.Segment
-
- setData(A, D) - Method in class ru.ispras.microtesk.mmu.model.api.Set
-
- setData(BigInteger) - Method in class ru.ispras.microtesk.test.template.MemoryObject
-
- setData(BigInteger) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
-
- setDebug(boolean) - Static method in class ru.ispras.microtesk.Logger
-
- setDefaultSituation(String, Situation) - Method in class ru.ispras.microtesk.test.template.Template
-
- setDefaultSituation(String, Variate<Situation>) - Method in class ru.ispras.microtesk.test.template.Template
-
- setElse(CommonTree, List<Stmt>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.IfBuilder
-
- setEnabled(boolean) - Static method in class ru.ispras.microtesk.model.api.tarmac.Tarmac
-
- setEntries(MmuBuffer, Map<Long, EntryObject>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
-
Sets the entries to be written to the given buffer.
- setEntries(MmuBuffer, Map<Long, EntryObject>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemorySolution
-
Sets the entries to be written to the given device.
- setEntry(CommonTree, Type) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
-
- setEpilogue(boolean) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- setExceptionFlags(int) - Static method in class ru.ispras.microtesk.model.api.data.floatx.FloatX
-
- setFields(List<Pair<Node, ImageInfo>>) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
-
- setFloatExceptionFlags(int) - Static method in class ru.ispras.microtesk.model.api.data.Data
-
- setFloatRoundingMode(int) - Static method in class ru.ispras.microtesk.model.api.data.Data
-
- setGroupId(int) - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEntry
-
Sets the group identifier of the entry.
- setGuard(CommonTree, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
-
- setHandler(MemoryDevice) - Method in class ru.ispras.microtesk.model.api.memory.Memory
-
- setImageInfo(ImageInfo) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- setIndex(CommonTree, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
-
- setInstances(int) - Method in class ru.ispras.microtesk.test.template.ExceptionHandlerBuilder
-
- setInstances(int, int) - Method in class ru.ispras.microtesk.test.template.ExceptionHandlerBuilder
-
- setInstances(Collection<Integer>) - Method in class ru.ispras.microtesk.test.template.ExceptionHandlerBuilder
-
- setIterate(boolean) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- setIterator(Iterator<? extends E>) - Method in class ru.ispras.microtesk.utils.FilterIterator
-
Sets the iterator for this iterator to use.
- setIterators(List<Iterator<T>>) - Method in class ru.ispras.microtesk.test.sequence.internal.CompositeIterator
-
Sets the sub-iterators.
- setLabel(Object) - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryGraph.Edge
-
- setLabel(Label) - Method in class ru.ispras.microtesk.test.template.LabelValue
-
- setLabelManager(LabelManager) - Method in class ru.ispras.microtesk.test.template.DataManager
-
- setLastParentToken(Token) - Method in class ru.ispras.microtesk.translator.antlrex.TokenSourceStack
-
- setLastParentToken(int, Token) - Method in class ru.ispras.microtesk.translator.antlrex.TokenSourceStack
-
- setLevel(int) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
-
- setListener(Logger.Listener) - Static method in class ru.ispras.microtesk.Logger
-
- setLoad(boolean) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- SetLoader - Class in ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader
-
SetLoader
implements a preparator for a single buffer set.
- SetLoader(MmuBuffer, long) - Constructor for class ru.ispras.microtesk.mmu.test.sequence.engine.memory.loader.SetLoader
-
Constructs a set loader.
- setLog(LogStore) - Method in class ru.ispras.microtesk.translator.Translator
-
- setMaskCollection(Collection<String>) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
-
- setMaskValue(String) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
-
- setMatch(CommonTree, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
-
- setMatchBindings(Collection<MmuBinding>) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
- setMax(BigInteger) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRange
-
Sets the upper bound of the range.
- setMemoryHandler(String, MemoryDevice) - Method in class ru.ispras.microtesk.model.api.Model
-
- setMemoryHandler(String, MemoryDevice) - Method in class ru.ispras.microtesk.model.api.ProcessingElement
-
- setMemoryReference(boolean) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- setMin(BigInteger) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRange
-
Sets the lower bound of the range.
- setMode(String) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
-
- setModel(Model) - Static method in class ru.ispras.microtesk.model.api.Reader
-
- setName(String) - Method in class ru.ispras.microtesk.model.api.memory.Location
-
- setName(String) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
-
- setName(String) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
-
- setNextLabels(Set<Object>) - Method in class ru.ispras.microtesk.mmu.translator.coverage.MemoryGraph.Edge
-
- setNodeInfo(NodeInfo) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
-
- setObfuscator(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
-
Sets the obfuscator used in the generator.
- setObfuscator(String) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- setOpc(BitVector) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
-
- setOpcMask(BitVector) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
-
- setOptionValue(String, Object) - Method in class ru.ispras.microtesk.test.TestEngine
-
- setOrigin(BigInteger) - Method in class ru.ispras.microtesk.model.api.memory.MemoryAllocator
-
- setOrigin(BigInteger, boolean) - Method in class ru.ispras.microtesk.test.template.CallBuilder
-
- setOrigin(BigInteger) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
-
Sets allocation origin.
- setOrigin(BigInteger) - Method in class ru.ispras.microtesk.test.template.Template
-
- setOutDir(String) - Method in class ru.ispras.microtesk.translator.Translator
-
- setOutput(Variable) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CallableBuilder
-
- setPa(BigInteger) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
-
- setPa(BigInteger, BigInteger) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
-
- setPa(String) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
-
- setPath(MemoryAccessPath) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
-
- setPENumber(int) - Method in class ru.ispras.microtesk.model.api.Model
-
- setPermutator(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
-
Sets the permutator used in the generator.
- setPermutator(String) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- setPhysicalAddress(long) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
-
- setPhysicalAddress(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
-
- setPolicyId(CommonTree, CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
-
- setPostBlocks(Map<Integer, Integer>) - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecution
-
- setPostSlots(Map<Integer, Integer>) - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecution
-
- setPreBlocks(Map<Integer, Integer>) - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecution
-
- setPredicate(Predicate<? super E>) - Method in class ru.ispras.microtesk.utils.FilterIterator
-
Sets the predicate this the iterator to use.
- setPreparatorReference(PreparatorReference) - Method in class ru.ispras.microtesk.test.template.CallBuilder
-
- setPreprocessor(Preprocessor) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- setPreprocessor(Preprocessor) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- setPreSlots(Map<Integer, Integer>) - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecution
-
- setProgramLengthLimit(long) - Method in class ru.ispras.microtesk.test.Statistics
-
- setPrologue(boolean) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- setRearranger(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
-
Sets the rearranger used in the generator.
- setRearranger(String) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- setReferenceNumber(int) - Method in class ru.ispras.microtesk.test.template.Label
-
Assigns a number that uniquely identifies the label which is duplicated within an
instruction sequence.
- setRelativeOrigin(BigInteger) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
-
Sets allocation origin related to the current address.
- setRelativeOrigin(BigInteger) - Method in class ru.ispras.microtesk.test.template.Template
-
- setRetType(Type) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CallableBuilder
-
- setRootOperation(Primitive) - Method in class ru.ispras.microtesk.test.template.CallBuilder
-
- setRootOperation(Primitive) - Method in class ru.ispras.microtesk.test.template.Template
-
- setRoundingMode(int) - Static method in class ru.ispras.microtesk.model.api.data.floatx.FloatX
-
- sets() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- setSequence(boolean) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- setSequenceIndex(int) - Method in class ru.ispras.microtesk.test.template.DataSection
-
- setSequenceIndex(int) - Method in class ru.ispras.microtesk.test.template.Label
-
Assigns an index that identifies the instruction sequence where the label is defined.
- setSets(CommonTree, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
-
- setSettings(GeneratorSettings) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
- setSituation(Situation) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- setSituation(Variate<Situation>) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- setSlotCoverage(Set<Integer>) - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEntry
-
Sets the slot coverage of the branch instruction.
- setSolverId(SolverId) - Static method in class ru.ispras.microtesk.translator.nml.coverage.TestBase
-
- setSpecification(MmuSubsystem) - Static method in class ru.ispras.microtesk.mmu.MmuPlugin
-
- setStartAction(MmuAction) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
-
Sets the initial (root) action of the memory management unit.
- setStatus(TreeVisitor.Status) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
-
- setStatus(TreeVisitor.Status) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
-
- setStorage(MemoryDevice) - Method in class ru.ispras.microtesk.mmu.model.api.Memory
-
- setStorage(Variable) - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtReturn
-
- setStorageDevice(MemoryDevice) - Method in interface ru.ispras.microtesk.mmu.model.api.MmuModel
-
- setStore(boolean) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- setSymbolicResult(MemorySymbolicResult) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
-
- setSymbols(SymbolTable) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- setSymbols(SymbolTable) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- setTag(Object) - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
-
Links the specified tag object the symbol.
- setTarget(LabelManager.Target) - Method in class ru.ispras.microtesk.test.template.LabelReference
-
- setTargetBuffer(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
-
Sets the target buffer (the main memory device).
- setText(String) - Method in class ru.ispras.microtesk.test.template.CallBuilder
-
- setText(String) - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
- setThisArgs(Map<String, Primitive>) - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
-
- SettingsParser - Class in ru.ispras.microtesk.settings
-
SettingsParser
implements a SAX-based parser of XML-based generator settings.
- setTraceLengthLimit(long) - Method in class ru.ispras.microtesk.test.Statistics
-
- setTreeAdaptor(TreeAdaptor) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- setTreeAdaptor(TreeAdaptor) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- setTreeAdaptor(TreeAdaptor) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- setTreeAdaptor(TreeAdaptor) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- setType(BranchEntry.Type) - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEntry
-
Sets the type of the entry.
- setUnknownImmValue(Argument, Node) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
-
- setUnknownImmValues(Map<String, Argument>, TestData) - Static method in class ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils
-
- setUseTempCopy(boolean) - Method in class ru.ispras.microtesk.model.api.memory.Memory
-
- setUseTempCopy(boolean) - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
-
- setUseTempState(boolean) - Method in class ru.ispras.microtesk.model.api.Model
-
- setVa(BigInteger) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
-
- setVa(BigInteger, BigInteger) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
-
- setVa(String) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
-
- setValid(boolean) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
-
- setValue(IntegerVariable, BigInteger, boolean) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
-
- setValue(IntegerVariable, BigInteger) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
-
- setValue(BigInteger) - Method in class ru.ispras.microtesk.model.api.memory.Location
-
- setValue(BigInteger) - Method in interface ru.ispras.microtesk.model.api.memory.LocationAccessor
-
Sets the value of the specified location.
- setValue(Option, Object) - Method in class ru.ispras.microtesk.options.Options
-
- setValue(String, Object) - Method in class ru.ispras.microtesk.options.Options
-
- setValue(BigInteger) - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
-
- setVariable(IntegerVariable) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAddressInstance
-
- setVerbose(boolean) - Method in class ru.ispras.microtesk.test.testutils.TemplateTest
-
- setVirtualAddress(long) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.AddressObject
-
- setVirtualAddress(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
-
- setWays(CommonTree, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
-
- setWhere(Where) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- setWhere(Where) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
-
- SHARED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- SHARED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- SHARED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- SHARED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- SHARED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- SHARED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- SHARED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- SHARED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- SHARED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- SHARED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- SHARED_CLASS_FORMAT - Static variable in class ru.ispras.microtesk.translator.generation.PackageInfo
-
Format string for the name of the class that holds information on the microprocessor state and
other global data (context).
- SHARED_PACKAGE_FORMAT - Static variable in class ru.ispras.microtesk.translator.generation.PackageInfo
-
Format string for the name of the package where we store information on the microprocessor
state and other global data (context).
- sharedCopy() - Method in class ru.ispras.microtesk.utils.SharedObject
-
Returns a shared copy of the object made by its owner.
- sharedCopyAll(List<T>) - Static method in class ru.ispras.microtesk.utils.SharedObject
-
Returns a list that stores shared copies of objects in the specified list.
- SharedObject<T extends SharedObject<T>> - Class in ru.ispras.microtesk.utils
-
The
SharedObject
class implements a protocol of copying shared
objects.
- SharedObject() - Constructor for class ru.ispras.microtesk.utils.SharedObject
-
Constructs a new shared object.
- SharedObject(SharedObject<T>) - Constructor for class ru.ispras.microtesk.utils.SharedObject
-
Constructs a copy of a shared object.
- SHARP - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- SHARP - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- SHARP - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- SHARP - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- SHARP - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- SHARP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- SHARP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- SHARP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- SHARP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- SHARP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- shift(int) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRange
-
Returns the shifted variant of this range ([min + value, max + value]
).
- shiftExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- shiftExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- shiftExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- shiftExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- shiftLeft(Data) - Method in class ru.ispras.microtesk.model.api.data.Data
-
- shiftRight(Data) - Method in class ru.ispras.microtesk.model.api.data.Data
-
- Shortcut - Class in ru.ispras.microtesk.translator.nml.ir.primitive
-
The Shortcut class describes a shortcut (a short way) to address a group of operations within the
operation tree (some specific path) that describes a composite operation.
- Shortcut(PrimitiveAND, PrimitiveAND, List<String>) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
-
Constructs a shortcut object.
- Shortcut(PrimitiveAND, PrimitiveAND, String) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
-
Constructor than uses one context name.
- Shortcut.Argument - Class in ru.ispras.microtesk.translator.nml.ir.primitive
-
The Argument class describes shortcut arguments (arguments of a composite operation).
- Shortcut.Argument(String, Primitive, String, PrimitiveAND) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut.Argument
-
- shutdown() - Static method in class ru.ispras.microtesk.model.api.tarmac.Tarmac
-
- SIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- SIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- SIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- SIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- SIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- SIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- SIGN_EXTEND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- SIGN_EXTEND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- SIGN_EXTEND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- SIGN_EXTEND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- SIGN_EXTEND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- SIGN_EXTEND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- SIGN_EXTEND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- SIGN_EXTEND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- SIGN_EXTEND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- SIGN_EXTEND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- signExtend(Type, Data) - Static method in class ru.ispras.microtesk.model.api.data.Data
-
- signExtend(Where, Expr, Type) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
-
- signExtendTo(Type) - Method in class ru.ispras.microtesk.model.api.data.Data
-
- SimGenerator - Class in ru.ispras.microtesk.mmu.translator.generation.sim
-
- SimGenerator(Translator<Ir>) - Constructor for class ru.ispras.microtesk.mmu.translator.generation.sim.SimGenerator
-
- SINGLE_COMMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- SINGLE_COMMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- SINGLE_COMMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- SINGLE_COMMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- SINGLE_COMMENT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- SINGLE_COMMENT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- SINGLE_COMMENT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- SINGLE_COMMENT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- SINGLE_COMMENT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- SINGLE_COMMENT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- Situation - Class in ru.ispras.microtesk.test.template
-
- Situation(String, Map<String, Object>) - Constructor for class ru.ispras.microtesk.test.template.Situation
-
- Situation.Builder - Class in ru.ispras.microtesk.test.template
-
- size() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause.Builder
-
Returns the number of equations in the clause.
- size() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause
-
Returns the number of equations in the clause.
- size() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerDomain
-
Returns the size of the domain.
- size() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula.Builder
-
Returns the number of clauses in the formula.
- size() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormula
-
Returns the number of clauses in the formula.
- size() - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerRange
-
Returns the size of the range.
- size() - Method in class ru.ispras.microtesk.mmu.basis.BufferStateTracker
-
Returns the number of items stored in the buffer.
- size(int) - Method in class ru.ispras.microtesk.mmu.basis.BufferStateTracker
-
Returns the number of items stored in the i-th set of the buffer.
- size() - Method in enum ru.ispras.microtesk.mmu.basis.DataType
-
Returns the size in bytes.
- size() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
-
- size() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath
-
- size() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructure
-
Returns the number of memory accesses in the structure.
- size() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemorySolution
-
Returns the number of executions in the memory access structure.
- size() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
-
- size() - Method in class ru.ispras.microtesk.test.sequence.engine.allocator.AllocationTable
-
Returns the number of available objects (both free and used).
- size() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchStructure
-
- size() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchTrace
-
- size() - Method in class ru.ispras.microtesk.test.sequence.internal.CompositeIterator
-
Returns the number of iterators in the list.
- size - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.sizeType_return
-
- SIZE_TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- SIZE_TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- SIZE_TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- sizeExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- SizeExpressionTypeMismatch - Class in ru.ispras.microtesk.translator.nml.errors
-
- SizeExpressionTypeMismatch(Class<?>) - Constructor for class ru.ispras.microtesk.translator.nml.errors.SizeExpressionTypeMismatch
-
- sizeType() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- sizeType() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- SOFT - Static variable in class ru.ispras.microtesk.basis.solver.Bias
-
Constraint is optional.
- SOFT(C...) - Static method in class ru.ispras.microtesk.basis.solver.BiasedConstraints
-
- solve(Solver.Mode) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClauseSolver
-
- solve(Solver.Mode) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFieldFormulaSolver
-
- solve(Solver.Mode) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerFormulaSolver
-
- solve(Solver.Mode) - Method in interface ru.ispras.microtesk.basis.solver.Solver
-
Checks whether the equation clause is satisfiable and returns a solution (if required).
- solve(EngineContext, List<Call>) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryEngine
-
- solve(Solver.Mode) - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemorySolver
-
- solve(EngineContext, List<Call>) - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchEngine
-
- solve(EngineContext, List<Call>) - Method in class ru.ispras.microtesk.test.sequence.engine.DefaultEngine
-
- solve(EngineContext, List<Call>) - Method in interface ru.ispras.microtesk.test.sequence.engine.Engine
-
- solve(EngineContext, List<SelfCheck>) - Static method in class ru.ispras.microtesk.test.sequence.engine.SelfCheckEngine
-
- solve(EngineContext, List<Call>) - Method in class ru.ispras.microtesk.test.sequence.engine.TestSequenceEngine
-
- solve(EngineContext, List<Call>) - Method in class ru.ispras.microtesk.test.sequence.engine.TrivialEngine
-
- Solver<T> - Interface in ru.ispras.microtesk.basis.solver
-
Solver
defines an interface of solvers.
- Solver.Mode - Enum in ru.ispras.microtesk.basis.solver
-
- SolverResult<T> - Class in ru.ispras.microtesk.basis.solver
-
- SolverResult(SolverResult.Status, T, List<String>) - Constructor for class ru.ispras.microtesk.basis.solver.SolverResult
-
- SolverResult(T) - Constructor for class ru.ispras.microtesk.basis.solver.SolverResult
-
- SolverResult(String) - Constructor for class ru.ispras.microtesk.basis.solver.SolverResult
-
- SolverResult.Status - Enum in ru.ispras.microtesk.basis.solver
-
- source - Variable in class ru.ispras.microtesk.translator.antlrex.TokenSourceStack.TokenSourceEntry
-
- source - Variable in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
-
- SPACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- SPACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- SPACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- SPACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- SPACE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- SPACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- SPACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- SPACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- SPACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- SPACE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- SparseArray<T> - Class in ru.ispras.microtesk.utils
-
- SparseArray(BigInteger) - Constructor for class ru.ispras.microtesk.utils.SparseArray
-
- SpecGenerator - Class in ru.ispras.microtesk.mmu.translator.generation.spec
-
- SpecGenerator(Translator<Ir>) - Constructor for class ru.ispras.microtesk.mmu.translator.generation.spec.SpecGenerator
-
- split(List<IntegerField>, BigInteger) - Static method in class ru.ispras.microtesk.basis.solver.integer.IntegerField
-
- splitOnFirst(String, char) - Static method in class ru.ispras.microtesk.utils.StringUtils
-
- splitOnLast(String, char) - Static method in class ru.ispras.microtesk.utils.StringUtils
-
- SQRT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- SQRT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- SQRT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- SQRT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- SQRT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- sqrt() - Method in class ru.ispras.microtesk.model.api.data.Data
-
- sqrt() - Method in class ru.ispras.microtesk.model.api.data.floatx.FloatX
-
- SQRT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- SQRT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- SQRT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- SQRT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- SQRT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- sqrt(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
-
- SsaAssembler - Class in ru.ispras.microtesk.translator.nml.coverage
-
- SsaAssembler(Map<String, SsaForm>, Map<String, String>, String) - Constructor for class ru.ispras.microtesk.translator.nml.coverage.SsaAssembler
-
- SsaForm - Class in ru.ispras.microtesk.translator.nml.coverage
-
- SsaOperation - Enum in ru.ispras.microtesk.translator.nml.coverage
-
- SsaScope - Interface in ru.ispras.microtesk.translator.nml.coverage
-
- SsaScopeFactory - Class in ru.ispras.microtesk.translator.nml.coverage
-
- start(List<String>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTranslator
-
- start(List<String>) - Method in class ru.ispras.microtesk.translator.nml.NmlTranslator
-
- start(List<String>) - Method in class ru.ispras.microtesk.translator.Translator
-
- startElement(String, String, String, Attributes) - Method in class ru.ispras.microtesk.settings.SettingsParser
-
- startLexer(CharStream) - Method in class ru.ispras.microtesk.translator.Translator
-
- startLexer(List<String>) - Method in class ru.ispras.microtesk.translator.Translator
-
- startRule() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- startRule() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- startRule() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- startRule() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- statement() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- statement() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- statement() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- statement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- statement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- statement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- Statement - Class in ru.ispras.microtesk.translator.nml.ir.primitive
-
- Statement.Kind - Enum in ru.ispras.microtesk.translator.nml.ir.primitive
-
- StatementAssignment - Class in ru.ispras.microtesk.translator.nml.ir.primitive
-
- StatementAttributeCall - Class in ru.ispras.microtesk.translator.nml.ir.primitive
-
- StatementCondition - Class in ru.ispras.microtesk.translator.nml.ir.primitive
-
- StatementCondition.Block - Class in ru.ispras.microtesk.translator.nml.ir.primitive
-
- StatementFactory - Class in ru.ispras.microtesk.translator.nml.ir.primitive
-
- StatementFactory(WalkerContext) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFactory
-
- StatementFormat - Class in ru.ispras.microtesk.translator.nml.ir.primitive
-
- StatementFunctionCall - Class in ru.ispras.microtesk.translator.nml.ir.primitive
-
- StatementFunctionCall(String, Object...) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFunctionCall
-
- Statistics - Class in ru.ispras.microtesk.test
-
The
Statistics
class collects statistical information and performance metrics
during test program generation.
- Statistics() - Constructor for class ru.ispras.microtesk.test.Statistics
-
- Statistics(long, long) - Constructor for class ru.ispras.microtesk.test.Statistics
-
- Statistics.Activity - Enum in ru.ispras.microtesk.test
-
- STBConstant - Class in ru.ispras.microtesk.mmu.translator.generation.spec
-
- STBConstant(String, Constant) - Constructor for class ru.ispras.microtesk.mmu.translator.generation.spec.STBConstant
-
- STBExtern - Class in ru.ispras.microtesk.mmu.translator.generation.spec
-
- STBExtern(String, Variable) - Constructor for class ru.ispras.microtesk.mmu.translator.generation.spec.STBExtern
-
- STBOperation - Class in ru.ispras.microtesk.mmu.translator.generation.spec
-
- STBOperation(String, Ir, Operation) - Constructor for class ru.ispras.microtesk.mmu.translator.generation.spec.STBOperation
-
- STBuilder - Interface in ru.ispras.microtesk.translator.generation
-
The STBuilder interface is a base interface for all objects that
are responsible for initialization of class file templates.
- STFileGenerator - Class in ru.ispras.microtesk.translator.generation
-
The STFileGenerator class implements logic that generates a source code file
from string templates.
- STFileGenerator(String, String[], STBuilder) - Constructor for class ru.ispras.microtesk.translator.generation.STFileGenerator
-
Creates a class code generator parameterized with a hierarchy template groups, with a builder
that will initialized the class code template and with the full name to the target output file.
- Stmt - Class in ru.ispras.microtesk.mmu.translator.ir
-
- Stmt.Kind - Enum in ru.ispras.microtesk.mmu.translator.ir
-
- StmtAssert - Class in ru.ispras.microtesk.mmu.translator.ir
-
- StmtAssert(Node) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtAssert
-
- StmtAssign - Class in ru.ispras.microtesk.mmu.translator.ir
-
- StmtAssign(Node, Node) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtAssign
-
- StmtCall - Class in ru.ispras.microtesk.mmu.translator.ir
-
- StmtCall(Callable, List<Node>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtCall
-
- StmtException - Class in ru.ispras.microtesk.mmu.translator.ir
-
- StmtException(String) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtException
-
- StmtIf - Class in ru.ispras.microtesk.mmu.translator.ir
-
- StmtIf(List<Pair<Node, List<Stmt>>>, List<Stmt>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtIf
-
- StmtMark - Class in ru.ispras.microtesk.mmu.translator.ir
-
- StmtMark(String) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtMark
-
- StmtReturn - Class in ru.ispras.microtesk.mmu.translator.ir
-
- StmtReturn(Node) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtReturn
-
- StmtTrace - Class in ru.ispras.microtesk.mmu.translator.ir
-
- StmtTrace(String) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtTrace
-
- StmtTrace(String, List<FormatMarker>, List<Node>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtTrace
-
- stop() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIterator
-
- stop() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIteratorEx
-
- stop() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorPermutator
-
- stop() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecution
-
- stop() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecutionIterator
-
- stop() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchStructureIterator
-
- stop() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchTraceIterator
-
- stop() - Method in class ru.ispras.microtesk.test.sequence.GeneratorCompositor
-
- stop() - Method in class ru.ispras.microtesk.test.sequence.GeneratorIterate
-
- stop() - Method in class ru.ispras.microtesk.test.sequence.GeneratorObfuscator
-
- stop() - Method in class ru.ispras.microtesk.test.sequence.GeneratorPrologueEpilogue
-
- stop() - Method in class ru.ispras.microtesk.test.sequence.GeneratorRearranger
-
- stop() - Method in class ru.ispras.microtesk.test.sequence.GeneratorSequence
-
- stop() - Method in class ru.ispras.microtesk.test.sequence.permutator.PermutatorRandom
-
- stop() - Method in class ru.ispras.microtesk.test.sequence.permutator.PermutatorTrivial
-
- stop() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerExpand
-
- stop() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerSample
-
- stop() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerTrivial
-
- STORE(DataType) - Static method in class ru.ispras.microtesk.mmu.basis.MemoryAccessType
-
- store(BitVector, BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Mmu
-
- store(int) - Method in class ru.ispras.microtesk.model.api.Execution.InternalVariable
-
- store(Data) - Method in class ru.ispras.microtesk.model.api.Execution.InternalVariable
-
- store(BitVector, boolean) - Method in interface ru.ispras.microtesk.model.api.memory.Location.Atom
-
- store(Data) - Method in class ru.ispras.microtesk.model.api.memory.Location
-
- store(Location) - Method in class ru.ispras.microtesk.model.api.memory.Location
-
- store(BitVector, BitVector) - Method in interface ru.ispras.microtesk.model.api.memory.MemoryDevice
-
Stores the specified data at the given address.
- store(BitVector, BitVector) - Method in class ru.ispras.microtesk.model.api.memory.MemoryDeviceWrapper
-
- store(BitVector, BitVector) - Method in class ru.ispras.microtesk.model.api.memory.MemoryStorage
-
- StrategySettings - Class in ru.ispras.microtesk.settings
-
- StrategySettings(AllocationStrategy, Map<String, String>) - Constructor for class ru.ispras.microtesk.settings.StrategySettings
-
- StrategySettingsParser - Class in ru.ispras.microtesk.settings
-
- StrategySettingsParser() - Constructor for class ru.ispras.microtesk.settings.StrategySettingsParser
-
- Stream - Class in ru.ispras.microtesk.test.template
-
- Stream(String, List<Call>, List<Call>, List<Call>, int) - Constructor for class ru.ispras.microtesk.test.template.Stream
-
- StreamPreparator - Class in ru.ispras.microtesk.test.template
-
- StreamPreparator(LabelManager, List<Call>, List<Call>, List<Call>, LazyPrimitive, LazyPrimitive, LabelValue) - Constructor for class ru.ispras.microtesk.test.template.StreamPreparator
-
- StreamPreparatorBuilder - Class in ru.ispras.microtesk.test.template
-
- StreamPreparatorBuilder(LabelManager, MetaAddressingMode, MetaAddressingMode) - Constructor for class ru.ispras.microtesk.test.template.StreamPreparatorBuilder
-
- StreamStore - Class in ru.ispras.microtesk.test.template
-
- StreamStore() - Constructor for class ru.ispras.microtesk.test.template.StreamStore
-
- STRING_CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- STRING_CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- STRING_CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- STRING_CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- STRING_CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- STRING_CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- STRING_CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- STRING_CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- STRING_CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- STRING_CONST - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- StringUtils - Class in ru.ispras.microtesk.utils
-
The
StringUtils
class provides utility methods to deal with strings.
- StringUtils.Converter<T> - Interface in ru.ispras.microtesk.utils
-
- strongerThan(IntegerEquation<V>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause
-
Checks whether this clause (A
) is stronger than the given equation (B
), i.e.
- strongerThan(IntegerClause<V>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerClause
-
Checks whether this clause (A
) is stronger than the given one (B
), i.e.
- strongerThan(IntegerEquation<V>) - Method in class ru.ispras.microtesk.basis.solver.integer.IntegerEquation
-
Checks whether this equation (A
) is stronger than the given one (B
), i.e.
- struct() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- struct() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- STRUCT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- STRUCT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- STRUCT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- STRUCT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- STRUCT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- Struct - Class in ru.ispras.microtesk.translator.nml.ir.shared
-
- Struct() - Constructor for class ru.ispras.microtesk.translator.nml.ir.shared.Struct
-
- STRUCT(Struct) - Static method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
-
- Struct.Field - Class in ru.ispras.microtesk.translator.nml.ir.shared
-
- structDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- structDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- structField() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- structFields(String) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- structFields() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- structFields() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- sub(FloatX) - Method in class ru.ispras.microtesk.model.api.data.floatx.FloatX
-
- subtract(Data) - Method in class ru.ispras.microtesk.model.api.data.Data
-
- Supplier<T> - Interface in ru.ispras.microtesk.utils.function
-
- SUPPORT_EMAIL - Static variable in class ru.ispras.microtesk.Logger
-
- SYMBOL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- SYMBOL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- SYMBOL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- SYMBOL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- SYMBOL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- Symbol - Class in ru.ispras.microtesk.translator.antlrex.symbols
-
The
Symbol
class describes a record in a symbol table.
- SYMBOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- SYMBOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- SYMBOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- SYMBOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- SYMBOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- SymbolicExecutor - Class in ru.ispras.microtesk.symexec
-
- SymbolScope - Class in ru.ispras.microtesk.translator.antlrex.symbols
-
The
SymbolScope
class describes scopes that contain symbols.
- SymbolScope(SymbolScope, Symbol) - Constructor for class ru.ispras.microtesk.translator.antlrex.symbols.SymbolScope
-
Constructs a new scope for the given outer scope and associated symbol.
- SymbolScope(SymbolScope) - Constructor for class ru.ispras.microtesk.translator.antlrex.symbols.SymbolScope
-
Constructs a new scope for the given outer scope.
- SymbolTable - Class in ru.ispras.microtesk.translator.antlrex.symbols
-
- SymbolTable() - Constructor for class ru.ispras.microtesk.translator.antlrex.symbols.SymbolTable
-
Creates a symbol table with a global scope.
- SymbolTypeMismatch - Class in ru.ispras.microtesk.translator.antlrex.errors
-
- SymbolTypeMismatch(String, Enum<?>, Enum<?>) - Constructor for class ru.ispras.microtesk.translator.antlrex.errors.SymbolTypeMismatch
-
- SymbolTypeMismatch(String, Enum<?>, List<Enum<?>>) - Constructor for class ru.ispras.microtesk.translator.antlrex.errors.SymbolTypeMismatch
-
- synpred14_NmlParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- synpred14_NmlParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- synpred15_MmuParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- synpred15_MmuParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- synpred19_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred19_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred19_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred19_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred20_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred20_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred20_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred20_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred24_NmlParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- synpred24_NmlParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- synpred25_NmlParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- synpred25_NmlParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- synpred35_MmuParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- synpred35_MmuParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- synpred37_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred37_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred37_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred37_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred38_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred38_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred38_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred38_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred4_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred4_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred4_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred4_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred51_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred51_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred51_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred51_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred52_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred52_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred52_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred52_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred66_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred66_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred66_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred66_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred67_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred67_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred67_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred67_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred68_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred68_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred68_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred68_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred71_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred71_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred71_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred71_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred72_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred72_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred72_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred72_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred73_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred73_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred73_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred73_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred84_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred84_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred84_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred84_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred86_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred86_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred86_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred86_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- SYNTAX - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- SYNTAX - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- SYNTAX - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- syntax(TemporaryVariables) - Method in class ru.ispras.microtesk.model.api.IsaPrimitive
-
Returns assembly format of the specified primitive.
- SYNTAX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- SYNTAX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- SYNTAX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- SYNTAX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- SYNTAX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- SYNTAX_NAME - Static variable in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
-
- syntaxDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- syntaxDef(String) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- SysUtils - Class in ru.ispras.microtesk
-
The
SysUtils
class provides utility methods to interact with the environment.
- val - Variable in class ru.ispras.microtesk.basis.solver.integer.IntegerEquation
-
The right-hand-side value.
- val(BigInteger, int) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
-
- value - Variable in class ru.ispras.microtesk.basis.solver.integer.IntegerEquation
-
The variable-value/variable-variable flag.
- value() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIterator
-
- value() - Method in class ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessStructureIteratorEx
-
- value() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorPermutator
-
- value() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecution
-
- value() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchExecutionIterator
-
- value() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchStructureIterator
-
- value() - Method in class ru.ispras.microtesk.test.sequence.engine.branch.BranchTraceIterator
-
- value() - Method in class ru.ispras.microtesk.test.sequence.GeneratorCompositor
-
- value() - Method in class ru.ispras.microtesk.test.sequence.GeneratorIterate
-
- value() - Method in class ru.ispras.microtesk.test.sequence.GeneratorObfuscator
-
- value() - Method in class ru.ispras.microtesk.test.sequence.GeneratorPrologueEpilogue
-
- value() - Method in class ru.ispras.microtesk.test.sequence.GeneratorRearranger
-
- value() - Method in class ru.ispras.microtesk.test.sequence.GeneratorSequence
-
- value() - Method in class ru.ispras.microtesk.test.sequence.permutator.PermutatorRandom
-
- value() - Method in class ru.ispras.microtesk.test.sequence.permutator.PermutatorTrivial
-
- value() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerExpand
-
- value() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerSample
-
- value() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerTrivial
-
- Value - Interface in ru.ispras.microtesk.test.template
-
The Value interface is to be implemented by all classes that hold immediate values (arguments
of addressing modes and operations).
- valueOf(String) - Static method in enum ru.ispras.microtesk.basis.solver.integer.IntegerClause.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.basis.solver.integer.IntegerDomainConstraint.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.basis.solver.integer.IntegerRange.RangePointType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.basis.solver.integer.IntegerVariableInitializer
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.basis.solver.Solver.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.basis.solver.SolverResult.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.Logger.EventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.basis.BufferAccessEvent
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.basis.DataType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.basis.MemoryOperation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.model.api.PolicyId
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.settings.BooleanValuesSettings.Values
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.settings.BufferEventsSettings.Values
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath.Entry.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryHazard.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.coverage.MemoryGraphAbstraction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.generation.spec.Atom.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.generation.spec.Condition.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.ir.ExternalSource.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.ir.Stmt.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.MmuLanguageContext
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.MmuSymbolKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.Operator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.model.api.ArgumentMode
-
Returns the enum constant of this type with the specified name.
- valueOf(Type, BigInteger) - Static method in class ru.ispras.microtesk.model.api.data.Data
-
- valueOf(Type, long) - Static method in class ru.ispras.microtesk.model.api.data.Data
-
- valueOf(Type, int) - Static method in class ru.ispras.microtesk.model.api.data.Data
-
- valueOf(Type, boolean) - Static method in class ru.ispras.microtesk.model.api.data.Data
-
- valueOf(String) - Static method in enum ru.ispras.microtesk.model.api.data.floatx.Precision
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.model.api.data.TypeId
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.model.api.IsaPrimitiveKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.model.api.memory.Memory.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.model.api.metadata.MetaGroup.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.model.api.tarmac.RecordKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.options.Option
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.settings.RegionSettings.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.test.engine.ThreadState.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.test.sequence.engine.AdapterResult.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.test.sequence.engine.allocator.AllocationStrategyId
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.test.sequence.engine.branch.BranchEntry.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.test.sequence.engine.branch.BranchStructureIterator.Flags
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.test.sequence.engine.EngineResult.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.test.Statistics.Activity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.test.template.Argument.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.test.template.Output.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.test.template.Primitive.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.test.template.Template.Section
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.translator.antlrex.log.LogEntry.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.translator.antlrex.log.SenderKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.coverage.SsaOperation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo.Coercion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.IrWalker.Direction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.Attribute.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.Primitive.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.Primitive.Modifier
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.Statement.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.shared.Alias.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.NmlSymbolKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.utils.FormatMarker.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class ru.ispras.microtesk.utils.Mask
-
- valueOf(Collection<String>) - Static method in class ru.ispras.microtesk.utils.Mask
-
- valueOfUnsignedLong(long) - Static method in class ru.ispras.microtesk.utils.BigIntegerUtils
-
- ValueParsingFailure - Class in ru.ispras.microtesk.translator.nml.errors
-
- ValueParsingFailure(String, String) - Constructor for class ru.ispras.microtesk.translator.nml.errors.ValueParsingFailure
-
- values() - Static method in enum ru.ispras.microtesk.basis.solver.integer.IntegerClause.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.basis.solver.integer.IntegerDomainConstraint.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.basis.solver.integer.IntegerRange.RangePointType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.basis.solver.integer.IntegerVariableInitializer
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.basis.solver.Solver.Mode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.basis.solver.SolverResult.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.Logger.EventType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.basis.BufferAccessEvent
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.basis.DataType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.basis.MemoryOperation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.model.api.PolicyId
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.settings.BooleanValuesSettings.Values
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.settings.BufferEventsSettings.Values
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryAccessPath.Entry.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.test.sequence.engine.memory.MemoryHazard.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.translator.coverage.MemoryGraphAbstraction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.translator.generation.spec.Atom.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.translator.generation.spec.Condition.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.translator.ir.ExternalSource.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.translator.ir.spec.MmuCondition.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.translator.ir.spec.MmuConditionAtom.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.translator.ir.Stmt.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.translator.MmuLanguageContext
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.translator.MmuSymbolKind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.translator.Operator
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.model.api.ArgumentMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.model.api.data.floatx.Precision
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.model.api.data.TypeId
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.model.api.IsaPrimitiveKind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.model.api.memory.Memory.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.model.api.metadata.MetaGroup.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.model.api.tarmac.RecordKind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.options.Option
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.settings.RegionSettings.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.test.engine.ThreadState.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.test.sequence.engine.AdapterResult.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.test.sequence.engine.allocator.AllocationStrategyId
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.test.sequence.engine.branch.BranchEntry.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.test.sequence.engine.branch.BranchStructureIterator.Flags
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.test.sequence.engine.EngineResult.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.test.Statistics.Activity
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.test.template.Argument.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.test.template.Output.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.test.template.Primitive.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.test.template.Template.Section
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.translator.antlrex.log.LogEntry.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.translator.antlrex.log.SenderKind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.translator.nml.coverage.SsaOperation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo.Coercion
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.IrWalker.Direction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.Attribute.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.Primitive.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.Primitive.Modifier
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.Statement.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.shared.Alias.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.translator.nml.NmlSymbolKind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.utils.FormatMarker.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- valuesOfUnsignedLongs(Collection<Long>) - Static method in class ru.ispras.microtesk.utils.BigIntegerUtils
-
- ValueTypeMismatch - Class in ru.ispras.microtesk.translator.nml.errors
-
- ValueTypeMismatch(Class<?>, Class<?>) - Constructor for class ru.ispras.microtesk.translator.nml.errors.ValueTypeMismatch
-
- var(IntegerVariable) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
-
- var(IntegerVariable, int, int) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuExpression
-
- VAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- VAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- VAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- VAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- VAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- varDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- variable(boolean) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- Variable - Class in ru.ispras.microtesk.mmu.translator.ir
-
- Variable(String, Type) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Variable
-
- Variable(String, Type, Object) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Variable
-
- variableAtom(boolean) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- variableBitfield(boolean) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- variableConcat(boolean, int) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- variableList() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- VariableStorage - Class in ru.ispras.microtesk.mmu.translator
-
- VariableStorage() - Constructor for class ru.ispras.microtesk.mmu.translator.VariableStorage
-
- VERT_BAR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- VERT_BAR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- VERT_BAR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- VERT_BAR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- VERT_BAR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- VERT_BAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- VERT_BAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- VERT_BAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- VERT_BAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- VERT_BAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- virtualFromOrigin(BigInteger) - Method in class ru.ispras.microtesk.model.api.memory.AddressTranslator
-
- virtualToOrigin(BigInteger) - Method in class ru.ispras.microtesk.model.api.memory.AddressTranslator
-
- virtualToPhysical(BigInteger) - Method in class ru.ispras.microtesk.model.api.memory.AddressTranslator
-
- virtualToPhysical(BitVector, int) - Method in class ru.ispras.microtesk.model.api.memory.AddressTranslator
-
- visit(IrVisitor, IrWalker.Direction) - Method in class ru.ispras.microtesk.translator.nml.ir.IrWalker
-
- visit() - Method in class ru.ispras.microtesk.translator.nml.ir.IrWalkerFlow
-
- visit() - Method in class ru.ispras.microtesk.translator.nml.ir.IrWalkerShortcuts
-