- AbstractCall - Class in ru.ispras.microtesk.test.template
-
- AbstractCall(Where, String, Primitive, List<Label>, List<LabelReference>, List<Output>, boolean, BigInteger, BigInteger, BigInteger, PreparatorReference, DataSection, List<AbstractCall>, Primitive, boolean) - Constructor for class ru.ispras.microtesk.test.template.AbstractCall
-
- AbstractCall(AbstractCall) - Constructor for class ru.ispras.microtesk.test.template.AbstractCall
-
- AbstractCallBuilder - Class in ru.ispras.microtesk.test.template
-
- AbstractCallBuilder(BlockId) - Constructor for class ru.ispras.microtesk.test.template.AbstractCallBuilder
-
- AbstractSequence - Class in ru.ispras.microtesk.test.engine
-
- AbstractSequence(AbstractSequence) - Constructor for class ru.ispras.microtesk.test.engine.AbstractSequence
-
- AbstractSequence(Section, List<AbstractCall>) - Constructor for class ru.ispras.microtesk.test.engine.AbstractSequence
-
- AbstractSequence(Section, List<AbstractCall>, List<Boolean>, List<Integer>, Map<Integer, List<Integer>>) - Constructor for class ru.ispras.microtesk.test.engine.AbstractSequence
-
- AbstractSequence.Builder - Class in ru.ispras.microtesk.test.engine
-
- AbstractSettings - Class in ru.ispras.microtesk.settings
-
- AbstractSettings(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, Var, Var, Map<String, Var>, Map<String, Attribute>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
-
- accept(T, U) - Method in interface ru.ispras.microtesk.utils.function.BiConsumer
-
- accept(T) - Method in interface ru.ispras.microtesk.utils.function.Consumer
-
- accept(T, U, W) - Method in interface ru.ispras.microtesk.utils.function.TriConsumer
-
- Access - Class in ru.ispras.microtesk.mmu.test.engine.memory
-
Access
describes an execution path of a memory access instruction.
- Access(MemoryAccessType, AccessPath, AccessConstraints) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.Access
-
- Access(Access) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.Access
-
- access(ProcessingElement, TemporaryVariables) - Method in class ru.ispras.microtesk.model.Immediate
-
- access() - Method in class ru.ispras.microtesk.model.Immediate
-
- access(ProcessingElement, TemporaryVariables) - Method in class ru.ispras.microtesk.model.IsaPrimitive
-
Returns the location the primitive object points to (when initialized with specific
parameters).
- access() - Method in class ru.ispras.microtesk.model.memory.Label
-
- access() - Method in class ru.ispras.microtesk.model.memory.Memory
-
- access(int) - Method in class ru.ispras.microtesk.model.memory.Memory
-
- access(long) - Method in class ru.ispras.microtesk.model.memory.Memory
-
- access(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Memory
-
- access(Data) - Method in class ru.ispras.microtesk.model.memory.Memory
-
- accessBuffer(AccessPath.Entry, int) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
-
- AccessChooser - Class in ru.ispras.microtesk.mmu.test.engine.memory
-
- AccessChooser(MmuSubsystem, Collection<List<Object>>, Graph, MemoryAccessType, AccessConstraints, int, boolean) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessChooser
-
- AccessChooser(MmuSubsystem, List<Object>, Graph, MemoryAccessType, AccessConstraints, int) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessChooser
-
- AccessConstraints - Class in ru.ispras.microtesk.mmu.test.template
-
- AccessConstraints() - Constructor for class ru.ispras.microtesk.mmu.test.template.AccessConstraints
-
- AccessConstraints(RegionSettings, Collection<VariableConstraint>, Collection<BufferEventConstraint>) - Constructor for class ru.ispras.microtesk.mmu.test.template.AccessConstraints
-
- AccessConstraints.Builder - Class in ru.ispras.microtesk.mmu.test.template
-
- AccessesIterator - Class in ru.ispras.microtesk.mmu.test.engine.memory
-
- AccessesIterator(GraphAbstraction, List<MemoryAccessType>, List<AccessConstraints>, AccessConstraints, int, AccessesIterator.Mode) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator
-
- AccessesIterator.Mode - Enum in ru.ispras.microtesk.mmu.test.engine.memory
-
- AccessesIteratorExhaustive - Class in ru.ispras.microtesk.mmu.test.engine.memory
-
- AccessesIteratorExhaustive(List<Collection<AccessChooser>>) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorExhaustive
-
- AccessesIteratorRandom - Class in ru.ispras.microtesk.mmu.test.engine.memory
-
- AccessesIteratorRandom(List<Collection<AccessChooser>>) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorRandom
-
- AccessIterator - Class in ru.ispras.microtesk.mmu.test.engine.memory
-
AccessIterator
implements a DFS-based iterator of memory access paths.
- AccessIterator(MmuSubsystem, Graph, MemoryAccessType, AccessConstraints, int) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessIterator
-
- AccessIterator(MmuSubsystem, List<Object>, Graph, MemoryAccessType, AccessConstraints, int) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessIterator
-
- AccessIterator(MmuSubsystem, Graph, MemoryAccessType, AccessConstraints, SymbolicResult, int) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessIterator
-
- AccessIterator(MmuSubsystem, List<Object>, Graph, MemoryAccessType, AccessConstraints, SymbolicResult, int) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessIterator
-
- AccessIterator.Result - Class in ru.ispras.microtesk.mmu.test.engine.memory
-
- accessLocation(String) - Method in class ru.ispras.microtesk.model.ProcessingElement
-
- accessLocation(String, BigInteger) - Method in class ru.ispras.microtesk.model.ProcessingElement
-
- AccessPath - Class in ru.ispras.microtesk.mmu.test.engine.memory
-
AccessPath
represents an execution path of a memory access instruction.
- AccessPath(Collection<AccessPath.Entry>, Collection<MmuAction>, Collection<MmuAddressInstance>, Collection<MmuBufferAccess>, Collection<MmuBufferAccess>, Collection<MmuBufferAccess>, Collection<MmuBufferAccess>) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
-
- AccessPath() - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
-
- AccessPath.Builder - Class in ru.ispras.microtesk.mmu.test.engine.memory
-
- AccessPath.Entry - Class in ru.ispras.microtesk.mmu.test.engine.memory
-
- AccessPath.Entry.Kind - Enum in ru.ispras.microtesk.mmu.test.engine.memory
-
- AccessSettings - Class in ru.ispras.microtesk.settings
-
- AccessSettings(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
-
- ACTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- ACTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- ACTION - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- action(ProcessingElement, TemporaryVariables) - Method in class ru.ispras.microtesk.model.IsaPrimitive
-
Runs the action associated with the primitive.
- ACTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- ACTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- ACTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- ACTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- ACTION - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- Action - Interface in ru.ispras.microtesk.utils.function
-
- ACTION_NAME - Static variable in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
-
- actionDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- actionDef(String) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- actionDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.actionDef_return
-
- actionDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.actionDef_return
-
- adaptor - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- adaptor - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- adaptor - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- adaptor - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- add(Bias, T) - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints.Builder
-
- add(T) - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints.Builder
-
- add(AbstractSettings) - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
-
- add(AccessPath.Entry) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Builder
-
- add(EntryObject) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryTracker
-
- add(MmuTransition) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram.Builder
-
- add(MmuProgram) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram.Builder
-
- add(MmuProgram.Builder) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram.Builder
-
- add(Data) - Method in class ru.ispras.microtesk.model.data.Data
-
- add(FloatX) - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
-
- add(Decoder) - Method in class ru.ispras.microtesk.model.decoder.DecoderGroup
-
- add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.AbstractSettings
-
Default implementation (to be overridden in subclasses).
- add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.AccessSettings
-
- add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.AllocationSettings
-
- add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.DelaySlotSettings
-
- add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.EnumSetSettings
-
- add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.ExcludeSettings
-
- add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.IncludeSettings
-
- add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.MemorySettings
-
- add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.RangeSettings
-
- add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.RegionSettings
-
- add(AbstractSettings) - Method in class ru.ispras.microtesk.settings.StrategySettings
-
- add(ConcreteCall) - Method in class ru.ispras.microtesk.test.ConcreteSequence.Builder
-
- add(List<ConcreteCall>) - Method in class ru.ispras.microtesk.test.ConcreteSequence.Builder
-
- add() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
-
Adds an execution to the trace.
- add(BigInteger) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder.DataValueBuilder
-
- add(Value) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder.DataValueBuilder
-
- add() - Method in class ru.ispras.microtesk.test.template.Template.BlockHolder
-
- add(int) - Method in class ru.ispras.microtesk.test.template.Template.BlockHolder
-
- add(IsaPrimitive) - Method in interface ru.ispras.microtesk.tools.Disassembler.Output
-
- add(String, LetConstant) - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- add(String, LetLabel) - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- add(String, Type) - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- add(String, MemoryExpr) - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- add(String, Primitive) - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- add(T) - Method in class ru.ispras.microtesk.utils.AdjacencyList
-
- add(T) - Method in class ru.ispras.microtesk.utils.HierarchicalCollection
-
- add(T) - Method in class ru.ispras.microtesk.utils.HierarchicalSet
-
- addAddress(Address) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- addAddrObject(AddressObject) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryObject
-
- addAfter(T, T) - Method in class ru.ispras.microtesk.utils.AdjacencyList
-
- addAlignedText(String) - Method in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
-
- addAlignedText(String) - Method in interface ru.ispras.microtesk.tools.templgen.printers.TemplatePrinter
-
Adds the aligned (in accordance of the text structure) text to template file.
- addAll(Collection<AccessPath.Entry>) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Builder
-
- addAll(Collection<? extends T>) - Method in class ru.ispras.microtesk.utils.HierarchicalCollection
-
- addAll(Collection<? extends T>) - Method in class ru.ispras.microtesk.utils.HierarchicalSet
-
- addAllClauses(IVec<IVecInt>) - Method in class ru.ispras.microtesk.basis.solver.bitvector.Sat4jFormula.Builder
-
- addAllClauses(Collection<IVec<IVecInt>>) - Method in class ru.ispras.microtesk.basis.solver.bitvector.Sat4jFormula.Builder
-
- addAllLabels(Collection<Label>, long, int) - Method in class ru.ispras.microtesk.test.LabelManager
-
Adds information about label in the specified collection to the table of label targets.
- addArgument(String, IsaPrimitive) - Method in class ru.ispras.microtesk.model.IsaPrimitive
-
Registers an argument in the argument table.
- addArgument(String, Type) - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
-
- addArgument(String, IsaPrimitiveInfo) - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
-
- addArgument(MetaArgument) - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
-
- addArgument(MetaArgument) - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
-
- addArgument(BigInteger) - Method in class ru.ispras.microtesk.test.template.OutputBuilder
-
Adds an integer format argument.
- addArgument(String) - Method in class ru.ispras.microtesk.test.template.OutputBuilder
-
Adds an string format argument.
- addArgument(Value) - Method in class ru.ispras.microtesk.test.template.OutputBuilder
-
Adds a format argument that implements the
Value
interface
(RandomValue, UnknownValue, etc).
- addArgument(boolean) - Method in class ru.ispras.microtesk.test.template.OutputBuilder
-
Adds an boolean format argument.
- addArgument(String, Value) - Method in class ru.ispras.microtesk.test.template.OutputBuilder
-
Adds a location-based format argument (will be read from the specified location at evaluation
time).
- addArgument(String, BigInteger) - Method in class ru.ispras.microtesk.test.template.OutputBuilder
-
- addArgument(BigInteger) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- addArgument(String) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- addArgument(RandomValue) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- addArgument(Primitive) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- addArgument(PrimitiveBuilder) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- addArgument(UnknownImmediateValue) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- addArgument(LazyValue) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- addArgument(LabelValue) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- addArgumentCollection(String, Collection<BigInteger>) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
-
- addArgumentRange(String, BigInteger, BigInteger) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
-
- addArgumentValue(String, BigInteger) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
-
- addAsciiStrings(boolean, String[]) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
-
- addAttribute(CommonTree, List<Stmt>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CommonBuilder
-
- addAttribute(CommonTree, List<Stmt>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.OperationBuilder
-
- addBlock(Block) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- addBreakAddress(long) - Method in class ru.ispras.microtesk.test.Code
-
- addBreakAddress(long) - Method in class ru.ispras.microtesk.test.Code2
-
- addBuffer(String, BufferObserver) - Method in class ru.ispras.microtesk.mmu.model.api.MmuModel
-
- addBuffer(Buffer) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- addCall(ConcreteCall, long) - Method in class ru.ispras.microtesk.test.Code2
-
- addCall(ConcreteCall) - Method in class ru.ispras.microtesk.test.Code2.Entry
-
- addCall(AbstractCall, int) - Method in class ru.ispras.microtesk.test.engine.AbstractSequence.Builder
-
- addCall(AbstractCall, int, boolean) - Method in class ru.ispras.microtesk.test.engine.AbstractSequence.Builder
-
- addCall(AbstractCall) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- addCall(AbstractCall) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
-
- addCall(AbstractCall) - Method in class ru.ispras.microtesk.test.template.ExceptionHandlerBuilder
-
- addCall(AbstractCall) - Method in class ru.ispras.microtesk.test.template.MemoryPreparatorBuilder
-
- addCall(AbstractCall) - Method in class ru.ispras.microtesk.test.template.Preparator.Variant
-
- addCall(AbstractCall) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
-
- addCall(AbstractCall) - Method in class ru.ispras.microtesk.test.template.StreamPreparatorBuilder
-
- addCase(MmuTransition) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram.Builder
-
- addCase(MmuProgram) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram.Builder
-
- addCase(MmuProgram.Builder) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram.Builder
-
- addClause(IVecInt) - Method in class ru.ispras.microtesk.basis.solver.bitvector.Sat4jFormula.Builder
-
- addComment(String) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
-
- addComment(String) - Method in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
-
- addComment(String) - Method in interface ru.ispras.microtesk.tools.templgen.printers.TemplatePrinter
-
Adds the comment to template file.
- addConstant(Variable, BitVector) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
-
- addConstant(Constant) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- addConstraint(VariableConstraint) - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints.Builder
-
- addConstraint(BufferEventConstraint) - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints.Builder
-
- addConstraints(AccessConstraints) - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints.Builder
-
- addDataRegion() - Method in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
-
- addDataRegion() - Method in interface ru.ispras.microtesk.tools.templgen.printers.TemplatePrinter
-
Adds the data region to template file.
- addDataValues(String) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
-
- addDataValuesForSize(int) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
-
- addElseIf(CommonTree, Node, List<Stmt>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.IfBuilder
-
- addEpilogue(int, AbstractCall) - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
-
- addEpilogue(int, List<AbstractCall>) - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
-
- addExecution(boolean) - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
-
Adds an execution to the trace.
- addExtern(Var) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- addField(NodeVariable) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
-
Registers an new field.
- addField(MmuStruct) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
-
Registers fields defined in the specified structure.
- addField(CommonTree, Node, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.StructBuilder
-
Adds a field to Type to be created.
- addField(CommonTree, CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.StructBuilder
-
- addField(String, Type) - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct
-
- addFormula(Node) - Method in class ru.ispras.microtesk.basis.solver.bitvector.BitVectorFormulaBuilder
-
Adds the sub-formula to the formula.
- addFormula(Node) - Method in class ru.ispras.microtesk.basis.solver.bitvector.BitVectorFormulaBuilderSimple
-
- addFormula(Node) - Method in class ru.ispras.microtesk.basis.solver.bitvector.BitVectorFormulaProblemSat4j
-
- addFormula(Node) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
-
- addFunction(Callable) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- addGeneratedData(DataDirectiveFactory.TypeInfo, DataGenerator, int) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
-
- addHandler(TranslatorHandler<Ir>) - Method in class ru.ispras.microtesk.translator.Translator
-
- addHandlerAddress(String, long) - Method in class ru.ispras.microtesk.test.Code
-
- addHandlerAddress(String, long) - Method in class ru.ispras.microtesk.test.Code2
-
- addHazard(BufferHazard.Instance) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferDependency
-
- addHeader() - Method in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
-
- addHeader() - Method in interface ru.ispras.microtesk.tools.templgen.printers.TemplatePrinter
-
Adds a header to template file.
- addIr(Ir) - Method in class ru.ispras.microtesk.translator.TranslatorContext
-
- addIterator(Iterator<T>) - Method in class ru.ispras.microtesk.test.sequence.internal.CompositeIterator
-
Adds the sub-iterator into the list.
- addIterators(List<Iterator<T>>) - Method in class ru.ispras.microtesk.test.sequence.internal.CompositeIterator
-
Adds the sub-iterators into the list.
- addLabel(Label) - Method in class ru.ispras.microtesk.model.ProcessingElement
-
- addLabel(Label, long) - Method in class ru.ispras.microtesk.test.LabelManager
-
Adds information about a label to the table of label targets.
- addLabel(Label) - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
-
- addLabel(String, boolean) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
-
- addLabel(String, boolean) - Method in class ru.ispras.microtesk.test.template.Template
-
- addLabelReference(LabelValue) - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
-
- addLocalVariables(Collection<CommonTree>, Collection<Type>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CallableBuilder
-
- addMapping(Operator, String, String, String) - Method in class ru.ispras.microtesk.translator.nml.codegen.ExprPrinter
-
- addMark(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAction
-
- addMemory(Memory) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- addMemory(String, Type, BigInteger) - Method in class ru.ispras.microtesk.model.metadata.MetaModelBuilder
-
- addMemory(String, Type, long) - Method in class ru.ispras.microtesk.model.metadata.MetaModelBuilder
-
- addMode(MetaAddressingMode) - Method in class ru.ispras.microtesk.model.metadata.MetaModelBuilder
-
- addMode(MetaGroup) - Method in class ru.ispras.microtesk.model.metadata.MetaModelBuilder
-
- addMode(IsaPrimitiveInfoAnd) - Method in class ru.ispras.microtesk.model.ModelBuilder
-
- addNumericLabel(int) - Method in class ru.ispras.microtesk.test.template.Template
-
- addOperation(Operation) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- addOperation(MetaOperation) - Method in class ru.ispras.microtesk.model.metadata.MetaModelBuilder
-
- addOperation(MetaGroup) - Method in class ru.ispras.microtesk.model.metadata.MetaModelBuilder
-
- addOperation(IsaPrimitiveInfoAnd) - Method in class ru.ispras.microtesk.model.ModelBuilder
-
- addOperation(String) - Method in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
-
Adds the operation to template file.
- addOperation(String, String) - Method in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
-
- addOperation(String, String) - Method in interface ru.ispras.microtesk.tools.templgen.printers.TemplatePrinter
-
Adds the operation to template file.
- addOriginalVariable(Variable) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
-
- addOriginalVariables(Collection<Variable>) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
-
- addOutput(Output) - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
-
- addOutput(Output) - Method in class ru.ispras.microtesk.test.template.Template
-
- 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.codegen.PrinterLocation
-
- addPreparator(BufferPreparator) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorStore
-
- addPreparator(MemoryPreparator) - Method in class ru.ispras.microtesk.test.template.MemoryPreparatorStore
-
- addPreparator(Preparator) - Method in class ru.ispras.microtesk.test.template.PreparatorStore
-
- addPreparator(StreamPreparator) - Method in class ru.ispras.microtesk.test.template.StreamStore
-
- addPreparatorCall(Primitive, BigInteger, String, String) - Method in class ru.ispras.microtesk.test.template.Template
-
- addPreparatorCall(Primitive, Value, String, String) - Method in class ru.ispras.microtesk.test.template.Template
-
- addPrologue(int, AbstractCall) - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
-
- addPrologue(int, List<AbstractCall>) - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
-
- addRecord(Record) - Static method in class ru.ispras.microtesk.model.tracer.Tracer
-
- addReference(String) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
-
Registers a reference from the parent primitive to the current primitive.
- addRegister(String, Type, BigInteger) - Method in class ru.ispras.microtesk.model.metadata.MetaModelBuilder
-
- addRegister(String, Type, long) - Method in class ru.ispras.microtesk.model.metadata.MetaModelBuilder
-
- Address - Interface in ru.ispras.microtesk.mmu.model.api
-
Interface to be supported by all address classes.
- address() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- address() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- Address - Class in ru.ispras.microtesk.mmu.translator.ir
-
- Address(String, int) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Address
-
- Address(String, Type, List<String>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Address
-
- ADDRESS - Static variable in class ru.ispras.microtesk.test.template.LazyValue
-
- address_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.address_return
-
- AddressDataGenerator - Class in ru.ispras.microtesk.mmu.test.engine.memory
-
- AddressDataGenerator() - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AddressDataGenerator
-
- AddressingMode - Interface in ru.ispras.microtesk.model.memory
-
The
AddressingMode
interface describes an object that holds
information on the addressing mode that provided an access to the given location.
- AddressingModeWrapper - Class in ru.ispras.microtesk.test.engine
-
Wrapper class for addressing mode primitives that allows checking equality and calculating
hash code.
- AddressingModeWrapper(Primitive) - Constructor for class ru.ispras.microtesk.test.engine.AddressingModeWrapper
-
- AddressObject - Class in ru.ispras.microtesk.mmu.test.engine.memory
-
- AddressObject(Access) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
-
- addressType() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- addressType_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.addressType_return
-
- addressValue() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- addressValue_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.addressValue_return
-
- AddressView<A> - Class in ru.ispras.microtesk.mmu.basis
-
- AddressView(Function<A, List<A>>, Function<List<A>, A>) - Constructor for class ru.ispras.microtesk.mmu.basis.AddressView
-
Constructs an address view.
- addRevision(String, Set<String>, Set<String>) - Method in class ru.ispras.microtesk.Revisions
-
- addRoot(Primitive) - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- addSection(Section) - Method in class ru.ispras.microtesk.model.memory.Sections
-
- addSegment(Segment) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- addShortcut(IsaPrimitiveInfoAnd, String...) - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
-
- addShortcut(String, MetaOperation) - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
-
- addShortcut(Shortcut) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveAND
-
- addSpace(int) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
-
- addStateManager(ModelStateManager) - Method in class ru.ispras.microtesk.model.Model
-
- addStorage(Memory) - Method in class ru.ispras.microtesk.model.ProcessingElement
-
- addStream(Stream) - Method in class ru.ispras.microtesk.test.template.StreamStore
-
- addStream(Label, Primitive, Primitive, int) - Method in class ru.ispras.microtesk.test.template.StreamStore
-
- addStream(String, Primitive, Primitive, int) - Method in class ru.ispras.microtesk.test.template.Template
-
- addString(String) - Method in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
-
- addString(String) - Method in interface ru.ispras.microtesk.tools.templgen.printers.TemplatePrinter
-
Adds the string to template file.
- addText(String) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
-
- addText(String) - Method in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
-
- addText(String) - Method in interface ru.ispras.microtesk.tools.templgen.printers.TemplatePrinter
-
Adds the text to template file.
- addToPrologue(ConcreteCall) - Method in class ru.ispras.microtesk.test.ConcreteSequence.Builder
-
- addToPrologue(List<ConcreteCall>) - Method in class ru.ispras.microtesk.test.ConcreteSequence.Builder
-
- addType(Type, String) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- addType(Type) - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- addVariable(CommonTree, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CommonBuilder
-
- addVariable(CommonTree, CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CommonBuilder
-
- addVariable(Memory) - Method in class ru.ispras.microtesk.model.TemporaryVariables
-
- addVariableMapping(String, String) - Method in class ru.ispras.microtesk.mmu.translator.generation.sim.ExprPrinter
-
- addVariableMappings(Var, String) - Method in class ru.ispras.microtesk.mmu.translator.generation.sim.ExprPrinter
-
- addWeakLabel(String) - Method in class ru.ispras.microtesk.test.template.Template
-
- AdjacencyList<T> - Class in ru.ispras.microtesk.utils
-
The
AdjacencyList
class is an implementation of list that facilitates
dealing with adjacent items.
- AdjacencyList() - Constructor for class ru.ispras.microtesk.utils.AdjacencyList
-
- ALIAS - 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
-
- alias_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.alias_return
-
- aliasExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- aliasExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.aliasExpr_return
-
- align(BigInteger) - Method in enum ru.ispras.microtesk.mmu.basis.DataType
-
Returns the aligned address (zero a required number of bits at the end).
- align(BigInteger) - Method in enum ru.ispras.microtesk.mmu.basis.MemoryDataType
-
Returns the aligned address (zero a required number of bits at the end).
- align(BigInteger) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
-
- align(BigInteger, BigInteger) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
-
Adds an alignment directive.
- allocate(MmuBuffer, boolean, Set<BitVector>) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryIdAllocator
-
- allocate(BitVector) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
-
Allocates memory in the memory storage to hold the specified data and returns its address (in
addressable units).
- allocate(BitVector, int) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
-
Allocates memory in the memory storage to hold the specified number of the specified data and
returns the address (in addressable units) of the first element.
- allocate(BitVector...) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
-
Allocates memory in the memory storage to hold data elements provided as arguments
and return the address (in addressable units) of the first element.
- allocate(List<BitVector>) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
-
Allocates memory in the memory storage to hold data elements in the specified list
and return the address (in addressable units) of the first element.
- allocate() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
-
Allocates an object (peeks an object and marks it as being in use).
- allocate(Set<T>) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
-
Allocates an object and marks it as being in use.
- allocate(List<AbstractCall>, boolean) - Method in class ru.ispras.microtesk.test.engine.allocator.ModeAllocator
-
- allocate(MemoryAllocator) - Method in class ru.ispras.microtesk.test.template.DataSection
-
- allocateAndDefine(V) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
-
Allocates an object and defines it.
- allocateAndDefine(Set<T>, V) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
-
Allocates an object and defines it.
- allocateAsciiString(String, boolean) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
-
Allocates memory in the memory storage to store the specified string converted to the ASCII
encoding and returns the address of string.
- allocateAt(BitVector, BigInteger) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
-
- allocateHandlers(List<Pair<List<ConcreteSequence>, Map<String, ConcreteSequence>>>) - Method in class ru.ispras.microtesk.test.CodeAllocator
-
- allocateSequence(ConcreteSequence, int) - Method in class ru.ispras.microtesk.test.CodeAllocator
-
- AllocationSettings - Class in ru.ispras.microtesk.settings
-
- AllocationSettings() - Constructor for class ru.ispras.microtesk.settings.AllocationSettings
-
- AllocationSettingsParser - Class in ru.ispras.microtesk.settings
-
- AllocationSettingsParser() - Constructor for class ru.ispras.microtesk.settings.AllocationSettingsParser
-
- AllocationStrategy - Interface in ru.ispras.microtesk.test.engine.allocator
-
- AllocationStrategyId - Enum in ru.ispras.microtesk.test.engine.allocator
-
- AllocationTable<T,V> - Class in ru.ispras.microtesk.test.engine.allocator
-
AllocationTable
implements a resource allocation table, which is a finite set of objects
(registers, pages, etc.) in couple with allocation / deallocation methods.
- AllocationTable(AllocationStrategy, Map<String, String>, Collection<T>) - Constructor for class ru.ispras.microtesk.test.engine.allocator.AllocationTable
-
Constructs a resource allocation table.
- AllocationTable(AllocationStrategy, Collection<T>) - Constructor for class ru.ispras.microtesk.test.engine.allocator.AllocationTable
-
Constructs a resource allocation table.
- AllocationTable(AllocationStrategy, Map<String, String>, Supplier<T>) - Constructor for class ru.ispras.microtesk.test.engine.allocator.AllocationTable
-
Constructs a resource allocation table.
- AllocationTable(AllocationStrategy, Supplier<T>) - Constructor for class ru.ispras.microtesk.test.engine.allocator.AllocationTable
-
Constructs a resource allocation table.
- Allocator - Class in ru.ispras.microtesk.test.engine.allocator
-
Allocates resources using a specific strategy with specific attributes.
- Allocator(AllocationStrategy, Map<String, String>) - Constructor for class ru.ispras.microtesk.test.engine.allocator.Allocator
-
- AllocatorBuilder - Class in ru.ispras.microtesk.test.engine.allocator
-
Builds an allocator.
- AllocatorBuilder(String) - Constructor for class ru.ispras.microtesk.test.engine.allocator.AllocatorBuilder
-
- allPossibleDependencies - Variable in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIterator
-
- ALTERNATIVES - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- ALTERNATIVES - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- ALTERNATIVES - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- AMPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- AMPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- AMPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- AMPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- AMPER - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- AMPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- AMPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- AMPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- AMPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- AMPER - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- Analyzer - Class in ru.ispras.microtesk.translator.nml.coverage
-
Class for model code coverage extraction from internal representation.
- Analyzer(Translator<Ir>) - Constructor for class ru.ispras.microtesk.translator.nml.coverage.Analyzer
-
- and(Condition) - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.Condition
-
- AND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- AND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- AND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- AND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- AND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- and(Data) - Method in class ru.ispras.microtesk.model.data.Data
-
- AND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- AND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- AND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- AND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- AND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- and(ImageInfo) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
-
- andBitExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- andBitExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- andBitExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- andBitExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- andBitExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.andBitExpr_return
-
- andBitExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.andBitExpr_return
-
- andLogicExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- 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
-
- andLogicExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.andLogicExpr_return
-
- andLogicExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.andLogicExpr_return
-
- andRule() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- andRule() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- andRule_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.andRule_return
-
- andRule_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.andRule_return
-
- annotate(Location, TemporaryVariables) - Method in class ru.ispras.microtesk.model.IsaPrimitive
-
- append(LogEntry) - Method in interface ru.ispras.microtesk.translator.antlrex.log.LogStore
-
Appends a record to the log store.
- append(LogEntry) - Method in class ru.ispras.microtesk.translator.antlrex.log.LogStoreConsole
-
- append(LogEntry) - Method in class ru.ispras.microtesk.translator.antlrex.log.LogStoreListener
-
- applicable - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.revision_return
-
- applicable - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.revision_return
-
- apply(MemoryAccessType, GraphAbstraction) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.TrajectoryExtractor
-
- apply(MemoryAllocator) - Method in interface ru.ispras.microtesk.test.template.DataDirective
-
- apply() - Method in interface ru.ispras.microtesk.utils.function.Action
-
- apply(T, U) - Method in interface ru.ispras.microtesk.utils.function.BiFunction
-
- apply(T) - Method in interface ru.ispras.microtesk.utils.function.Function
-
- apply(T) - Method in interface ru.ispras.microtesk.utils.function.UnaryOperator
-
- applyOpcMask(BitVector) - Method in class ru.ispras.microtesk.model.decoder.Decoder
-
- ARCHITECTURE_TEMPLATE_NAME - Static variable in class ru.ispras.microtesk.tools.templgen.templates.ArchitectureTemplate
-
- ArchitectureTemplate - Class in ru.ispras.microtesk.tools.templgen.templates
-
The ArchitectureTemplate
class generates template for architecture validation.
- ArchitectureTemplate(MetaModel, TemplatePrinter, Set<String>) - Constructor for class ru.ispras.microtesk.tools.templgen.templates.ArchitectureTemplate
-
- areMatching(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
-
- argDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.argDef_return
-
- 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
-
- argType_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.argType_return
-
- argType_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.argType_return
-
- ARGUMENT - 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(String) - Constructor for class ru.ispras.microtesk.test.template.Preparator.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(String, Primitive, String, PrimitiveAND) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut.Argument
-
- Argument.Kind - Enum in ru.ispras.microtesk.test.template
-
- argument_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.argument_return
-
- argument_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.argument_return
-
- ArgumentMode - Enum in ru.ispras.microtesk.model
-
The ArgumentMode
enumeration specifies how an argument of
an instructions or its primitives (addressing modes, operations, shortcuts)
is used (in, out, in/out).
- ArgumentModeDetector - Class in ru.ispras.microtesk.translator.nml.ir.analysis
-
- ArgumentModeDetector() - Constructor for class ru.ispras.microtesk.translator.nml.ir.analysis.ArgumentModeDetector
-
- asBitVector() - Method in interface ru.ispras.microtesk.mmu.model.api.Data
-
- asBitVector() - Method in class ru.ispras.microtesk.test.template.LazyValue
-
- assemble(Map<String, Object>, String) - Method in class ru.ispras.microtesk.translator.nml.coverage.SsaAssembler
-
- assemble(Map<String, Object>, String, String) - Method in class ru.ispras.microtesk.translator.nml.coverage.SsaAssembler
-
- ASSERT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- ASSERT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- ASSERT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- ASSERT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- ASSERT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- ASSERT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- ASSERT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- ASSERT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- ASSERT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- ASSERT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- assertion(boolean) - Static method in class ru.ispras.microtesk.model.Execution
-
- assertion(boolean, String) - Static method in class ru.ispras.microtesk.model.Execution
-
- assign(D) - Method in class ru.ispras.microtesk.mmu.model.api.Cache.Proxy
-
- assign(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Cache.Proxy
-
- assign(D) - Method in class ru.ispras.microtesk.mmu.model.api.Memory.Proxy
-
- assign(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Memory.Proxy
-
- assign(D) - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping.Proxy
-
- assign(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping.Proxy
-
- assign(Node, Node) - Method in class ru.ispras.microtesk.mmu.translator.ConstantPropagator
-
- ASSIGN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- ASSIGN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- ASSIGN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- ASSIGN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- ASSIGN - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- assign(Location) - Method in class ru.ispras.microtesk.model.memory.Location
-
- ASSIGN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- ASSIGN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- ASSIGN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- ASSIGN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- ASSIGN - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- assignContext(TranslatorContext) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
-
- assignIR(Ir) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
-
- assignIR(Ir) - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
-
- assignLog(LogStore) - Method in class ru.ispras.microtesk.translator.antlrex.ParserEx
-
- assignLog(LogStore) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserEx
-
Assigns a log store to the tree parser.
- assignmentStatement() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- assignmentStatement_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.assignmentStatement_return
-
- assignmentStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- assignRevisions(Set<String>, Deque<Boolean>) - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
-
- assignSymbols(SymbolTable) - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
-
- assignSymbols(SymbolTable) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserBase
-
- 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
-
- atom_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.atom_return
-
- atom_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.atom_return
-
- AtomExtractor - Class in ru.ispras.microtesk.mmu.translator.generation.spec
-
- ATOMIC(MmuTransition) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram
-
- ATTR_BRANCHES - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchEngine
-
Attribute branches
is used to mark branch instructions to be used.
- ATTR_END - Static variable in class ru.ispras.microtesk.settings.RegionSettingsParser
-
- ATTR_EXECUTED - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchEngine
-
Attribute executed
is used to mark executed and non-taken code.
- ATTR_ITEM - Static variable in class ru.ispras.microtesk.settings.DelaySlotSettingsParser
-
- ATTR_ITEM - Static variable in class ru.ispras.microtesk.settings.ExcludeSettingsParser
-
- ATTR_ITEM - Static variable in class ru.ispras.microtesk.settings.IncludeSettingsParser
-
- ATTR_MAX - Static variable in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettingsParser
-
- ATTR_MAX - Static variable in class ru.ispras.microtesk.settings.RangeSettingsParser
-
- ATTR_MIN - Static variable in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettingsParser
-
- ATTR_MIN - Static variable in class ru.ispras.microtesk.settings.RangeSettingsParser
-
- ATTR_MODE - Static variable in class ru.ispras.microtesk.settings.RegionSettingsParser
-
- ATTR_NAME - Static variable in class ru.ispras.microtesk.mmu.settings.BooleanOptionSettingsParser
-
- ATTR_NAME - Static variable in class ru.ispras.microtesk.mmu.settings.BooleanValuesSettingsParser
-
- ATTR_NAME - Static variable in class ru.ispras.microtesk.mmu.settings.BufferEventsSettingsParser
-
- ATTR_NAME - Static variable in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettingsParser
-
- ATTR_NAME - Static variable in class ru.ispras.microtesk.settings.ExtensionSettingsParser
-
- ATTR_NAME - Static variable in class ru.ispras.microtesk.settings.ModeSettingsParser
-
- ATTR_NAME - Static variable in class ru.ispras.microtesk.settings.RegionSettingsParser
-
- ATTR_NAME - Static variable in class ru.ispras.microtesk.settings.StrategySettingsParser
-
- ATTR_PATH - Static variable in class ru.ispras.microtesk.settings.ExtensionSettingsParser
-
- ATTR_SEGMENT - Static variable in class ru.ispras.microtesk.settings.AccessSettingsParser
-
- ATTR_START - Static variable in class ru.ispras.microtesk.settings.RegionSettingsParser
-
- ATTR_TYPE - Static variable in class ru.ispras.microtesk.settings.RegionSettingsParser
-
- ATTR_VALUE - Static variable in class ru.ispras.microtesk.mmu.settings.BooleanOptionSettingsParser
-
- ATTR_VALUE - Static variable in class ru.ispras.microtesk.mmu.settings.ExcludeSettingsParser
-
- ATTR_VALUE - Static variable in class ru.ispras.microtesk.mmu.settings.IncludeSettingsParser
-
- ATTR_VALUES - Static variable in class ru.ispras.microtesk.mmu.settings.BooleanValuesSettingsParser
-
- ATTR_VALUES - Static variable in class ru.ispras.microtesk.mmu.settings.BufferEventsSettingsParser
-
- attrDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- attrDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- attrDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.attrDef_return
-
- attrDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.attrDef_return
-
- attrDefList() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- attrDefList() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- attrDefList_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.attrDefList_return
-
- attrDefList_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.attrDefList_return
-
- attrDefRev() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- attrDefRev_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.attrDefRev_return
-
- attrExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- 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
-
- attrExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.attrExpr_return
-
- attrExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.attrExpr_return
-
- attrExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.attrExpr_return
-
- Attribute - Class in ru.ispras.microtesk.mmu.translator.ir
-
- Attribute(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
-
- attributeCall_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.attributeCall_return
-
- attributeCall_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.attributeCall_return
-
- attributeCallStatement() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- 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
-
- attributeCallStatement_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.attributeCallStatement_return
-
- attributeCallStatement_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.attributeCallStatement_return
-
- attributeCallStatement_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.attributeCallStatement_return
-
- attributeCallStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- attributeFormatCall() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- 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
-
- attributeFormatCall_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.attributeFormatCall_return
-
- attributeFormatCall_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.attributeFormatCall_return
-
- attributeRef(boolean) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- AttributeRef - Class in ru.ispras.microtesk.mmu.translator.ir
-
- AttributeRef(AbstractStorage, Attribute, Node) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.AttributeRef
-
- ATTRS - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- 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
-
- AUTO_LABEL_PREFIX - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchEngine
-
- generate() - Method in interface ru.ispras.microtesk.codegen.FileGenerator
-
Runs generation of a code file.
- generate() - Method in class ru.ispras.microtesk.codegen.FileGeneratorStringTemplate
-
Generates the target file.
- generate(TestBaseQuery) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressDataGenerator
-
- generate(TestBaseQuery) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryDataGenerator
-
- generate(TestBaseQuery) - Method in class ru.ispras.microtesk.test.engine.branch.BranchDataGenerator
-
- generate(TestBaseQuery, Map<String, Long>) - Static method in class ru.ispras.microtesk.test.engine.branch.BranchDataGenerator
-
- generate(Options, String, String, List<Plugin>) - Static method in class ru.ispras.microtesk.test.TestEngine
-
- generate(Options, String) - Static method in class ru.ispras.microtesk.tools.templgen.TemplateGenerator
-
Generates a set of templates for a model of microprocessor.
- generate() - Method in class ru.ispras.microtesk.tools.templgen.templates.ArchitectureTemplate
-
- generate() - Method in interface ru.ispras.microtesk.tools.templgen.templates.BaseTemplate
-
- generate() - Method in class ru.ispras.microtesk.tools.templgen.templates.BoundaryValuesTemplate
-
- generate() - Method in class ru.ispras.microtesk.tools.templgen.templates.GeneratedTemplate
-
Generates the template and output it in the format of the specified printer.
- generate() - Method in class ru.ispras.microtesk.tools.templgen.templates.GroupTemplate
-
- generate() - Method in class ru.ispras.microtesk.tools.templgen.templates.SimpleTemplate
-
- generateData(Access, Collection<Node>, Collection<Node>, BitVectorVariableInitializer) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
-
- generateData(BigInteger, String, String, int, String, boolean) - Method in class ru.ispras.microtesk.test.template.DataManager
-
- generateData(BigInteger, String, String, int, String, boolean) - Method in class ru.ispras.microtesk.test.template.Template
-
- GeneratedTemplate - Class in ru.ispras.microtesk.tools.templgen.templates
-
- GeneratedTemplate(MetaModel, TemplatePrinter, Set<String>) - Constructor for class ru.ispras.microtesk.tools.templgen.templates.GeneratedTemplate
-
Constructs a template generator.
- GeneratedTemplate(MetaModel, TemplatePrinter) - Constructor for class ru.ispras.microtesk.tools.templgen.templates.GeneratedTemplate
-
Constructs a template generator.
- generateElse(TestBaseQuery) - Method in class ru.ispras.microtesk.test.engine.branch.BranchDataGenerator
-
Generates test data that violates the branch condition.
- generateThen(TestBaseQuery) - Method in class ru.ispras.microtesk.test.engine.branch.BranchDataGenerator
-
Generates test data that satisfy the branch condition.
- GenerationAbortedException - Exception in ru.ispras.microtesk.test
-
- GenerationAbortedException(String) - Constructor for exception ru.ispras.microtesk.test.GenerationAbortedException
-
- GenerationAbortedException(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.codegen
-
- Generator(Translator<Ir>) - Constructor for class ru.ispras.microtesk.translator.nml.codegen.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() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessChooser
-
- get(BiasedConstraints<AccessConstraints>) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessChooser
-
- get() - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.CoverageExtractor
-
- get() - Static method in class ru.ispras.microtesk.mmu.test.template.ConstraintFactory
-
- get(Node) - Method in class ru.ispras.microtesk.mmu.translator.ConstantPropagator
-
- get() - Static method in class ru.ispras.microtesk.mmu.translator.generation.sim.ExprPrinter
-
- get(String) - Method in class ru.ispras.microtesk.mmu.translator.ScopeStorage
-
- get() - Static method in class ru.ispras.microtesk.model.memory.Sections
-
- get(String) - Method in class ru.ispras.microtesk.settings.AbstractSettings
-
Default implementation (to be overridden in subclasses).
- get(String) - Method in class ru.ispras.microtesk.settings.AccessSettings
-
- get(String) - Method in class ru.ispras.microtesk.settings.DelaySlotSettings
-
- get(String) - Method in class ru.ispras.microtesk.settings.EnumSetSettings
-
- get(String) - Method in class ru.ispras.microtesk.settings.ExcludeSettings
-
- get() - Static method in class ru.ispras.microtesk.settings.GeneratorSettings
-
- get(String) - Method in class ru.ispras.microtesk.settings.IncludeSettings
-
- get(String) - Method in class ru.ispras.microtesk.settings.RangeSettings
-
- get(String) - Method in class ru.ispras.microtesk.settings.RegionSettings
-
- get(String) - Method in class ru.ispras.microtesk.settings.StrategySettings
-
- get() - Static method in class ru.ispras.microtesk.test.engine.allocator.ModeAllocator
-
- get(int) - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
-
- get() - Static method in class ru.ispras.microtesk.test.engine.EngineConfig
-
- get() - Static method in class ru.ispras.microtesk.test.engine.SequenceProcessor
-
- get() - Static method in class ru.ispras.microtesk.test.sequence.GeneratorConfig
-
- get() - Static method in class ru.ispras.microtesk.test.template.LabelUniqualizer
-
- get() - Static method in class ru.ispras.microtesk.translator.nml.coverage.TestBase
-
- get() - Method in interface ru.ispras.microtesk.utils.function.Supplier
-
- get(Object) - Method in class ru.ispras.microtesk.utils.HierarchicalMap
-
- get(NamePath, NamePath...) - Static method in class ru.ispras.microtesk.utils.NamePath
-
- get(NamePath, String...) - Static method in class ru.ispras.microtesk.utils.NamePath
-
- get(String, String...) - Static method in class ru.ispras.microtesk.utils.NamePath
-
- get(BitVector) - Method in class ru.ispras.microtesk.utils.SparseArray
-
- getAccess() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessIterator.Result
-
- getAccess() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
-
- getAccessChain() - Method in class ru.ispras.microtesk.mmu.translator.ir.Address
-
- getAccesses() - Method in class ru.ispras.microtesk.settings.RegionSettings
-
- getAccessIterator(List<Collection<AccessChooser>>) - Method in enum ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator.Mode
-
- getActions() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
-
- getActions() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
Returns the set of actions registered in the memory management unit.
- getActivePE() - Method in class ru.ispras.microtesk.model.Model
-
- getAddress(List<A>) - Method in class ru.ispras.microtesk.mmu.basis.AddressView
-
Returns the address for the given fields.
- getAddress(A, A, A) - Method in class ru.ispras.microtesk.mmu.basis.AddressView
-
Returns the address to the given tag, index and offset.
- getAddress(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
-
- getAddress(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
-
- getAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
-
- getAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.Operation
-
- getAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
Returns the input parameter.
- getAddress(BitVector, BitVector, BitVector) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
Returns the address for the given tag, index and offset.
- getAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
-
- getAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
-
- getAddress(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
-
- getAddress(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
Returns an address registered in the MMU by its name.
- getAddress() - Method in class ru.ispras.microtesk.test.CodeAllocator
-
- getAddress() - Method in class ru.ispras.microtesk.test.Executor.Status
-
- getAddress() - Method in class ru.ispras.microtesk.test.LabelManager.Target
-
- getAddress() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
- getAddress() - Method in class ru.ispras.microtesk.test.template.LabelValue
-
- getAddressableUnitBitSize() - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
-
Returns the size of an addressable unit.
- getAddressableUnitsInRegion() - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
-
Returns the number of addressable units in a memory region.
- getAddressArg() - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
-
- getAddressArg() - Method in class ru.ispras.microtesk.mmu.translator.ir.Operation
-
- getAddressArgValue() - Method in class ru.ispras.microtesk.mmu.translator.ir.AttributeRef
-
- getAddressBitSize() - Method in class ru.ispras.microtesk.model.memory.Memory
-
- getAddressBitSize() - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
-
- getAddressBitSize() - Method in interface ru.ispras.microtesk.model.memory.MemoryDevice
-
Returns the size of address used to perform an access to the memory device.
- getAddressBitSize() - Method in class ru.ispras.microtesk.model.memory.MemoryDeviceWrapper
-
- getAddresses() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
-
- getAddresses() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- getAddresses() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
Returns the collection of addresses registered in the MMU.
- getAddressForLabel(String) - Method in class ru.ispras.microtesk.test.template.Template
-
- getAddressingMode(String) - Method in class ru.ispras.microtesk.model.metadata.MetaModel
-
Returns metadata for the specified addressing mode.
- getAddressingModeGroup(String) - Method in class ru.ispras.microtesk.model.metadata.MetaModel
-
Returns metadata for the specified addressing mode group (defined as OR rules).
- getAddressingModeGroups() - Method in class ru.ispras.microtesk.model.metadata.MetaModel
-
Returns addressing mode groups (modes defined as OR rules).
- getAddressingModes() - Method in class ru.ispras.microtesk.model.metadata.MetaModel
-
Returns an iterator for the collection of addressing modes
(excluding modes defined as OR rules).
- getAddressInstances() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
-
- getAddressType() - Method in class ru.ispras.microtesk.mmu.translator.ir.Address
-
- getAddressType() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuOperation
-
- getAddressView() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
Returns the address view.
- getAddrObjects() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryObject
-
- getAlias() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryExpr
-
- getAlias() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
-
- getAlignment() - Method in class ru.ispras.microtesk.test.template.AbstractCall
-
- getAlignment() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
- getAlignmentInBytes() - Method in class ru.ispras.microtesk.test.template.AbstractCall
-
- getAll() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints
-
- getAll() - Method in class ru.ispras.microtesk.test.ConcreteSequence
-
- getAllObjects() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
-
Returns the set of all objects.
- getAllocation() - Method in class ru.ispras.microtesk.settings.GeneratorSettings
-
- getAllocationEndAddress() - Method in class ru.ispras.microtesk.test.template.DataSection
-
- getAllocator() - Method in class ru.ispras.microtesk.model.memory.Memory
-
- getAllocator() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
-
Returns the currently used allocator.
- getAllocator() - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
-
- getArchDir(String, String) - Static method in class ru.ispras.microtesk.SysUtils
-
Gets the path to the directory of that holds files related to the specified architecture.
- getArgs() - Method in class ru.ispras.microtesk.mmu.translator.ir.ExternalSource
-
- getArgs() - Method in class ru.ispras.microtesk.model.memory.Section
-
- getArgument() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
-
- getArgument(String) - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
-
- getArgument(String, Map<String, IsaPrimitive>) - Static method in class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
-
Extracts an argument from a table.
- getArgument(String) - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
-
Return an argument of the given addressing mode that has the specified name.
- getArgument(String) - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
-
Return an argument of the given operation that has the specified name.
- getArgument(Where, String) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveFactory
-
- getArgument(int) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFunctionCall
-
- getArgumentCount() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFunctionCall
-
- getArgumentNames() - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
-
- getArgumentNames() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
-
Returns the list of addressing mode argument.
- getArguments() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtCall
-
- getArguments() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtTrace
-
- getArguments() - Method in class ru.ispras.microtesk.model.IsaPrimitive
-
Returns the primitive argument table.
- getArguments() - Method in interface ru.ispras.microtesk.model.memory.AddressingMode
-
- getArguments() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
-
Returns a collection of addressing mode arguments.
- getArguments() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
-
Returns a collection of operation arguments.
- getArguments() - Method in class ru.ispras.microtesk.options.OptionReader
-
- getArguments() - Method in interface ru.ispras.microtesk.test.template.Primitive
-
- getArguments() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Instance
-
- getArguments() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveAND
-
- getArguments() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
-
Returns a collection of shortcut arguments.
- getArguments() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFormat
-
- getArgumentValue() - Method in class ru.ispras.microtesk.test.template.LabelReference
-
Returns the value assigned (instead of a real address or offset) to the primitive
(OP or MODE) argument the label reference is associated with.
- getArgUsage(String) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- getAsmText() - Method in class ru.ispras.microtesk.model.memory.Section
-
- getAssignments(String, String, MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAction
-
- getAssignments() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuOperation
-
- getAssociatedSymbol() - Method in interface ru.ispras.microtesk.translator.antlrex.symbols.SymbolScope
-
Returns symbol associated with the scope (or containing the scope)
or null
it there is not such symbol.
- getAtomicSequence() - Method in class ru.ispras.microtesk.test.template.AbstractCall
-
- getAtoms() - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.Condition
-
- getAttribute(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
-
- getAttribute() - Method in class ru.ispras.microtesk.mmu.translator.ir.AttributeRef
-
- getAttribute(String) - Method in class ru.ispras.microtesk.test.template.Block
-
- getAttribute(String, String) - Method in class ru.ispras.microtesk.test.template.Block
-
- getAttribute(String) - Method in class ru.ispras.microtesk.test.template.Situation
-
- getAttributeName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAttributeCall
-
- getAttributes() - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
-
- getAttributes() - Method in class ru.ispras.microtesk.settings.StrategySettings
-
- getAttributes() - Method in class ru.ispras.microtesk.test.template.AbstractCall
-
- getAttributes() - Method in class ru.ispras.microtesk.test.template.Block
-
- getAttributes() - Method in class ru.ispras.microtesk.test.template.Situation
-
- getAttributes() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveAND
-
- getAttrNames() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
-
Returns names of the public attributes of the primitive.
- getBaseAddress() - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
-
- getBasePa() - Method in class ru.ispras.microtesk.model.memory.Section
-
- getBaseVa() - Method in class ru.ispras.microtesk.model.memory.Section
-
- getBias() - Method in class ru.ispras.microtesk.basis.solver.Bias
-
- getBias() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints.Entry
-
- getBias() - Method in class ru.ispras.microtesk.test.template.Preparator.Variant
-
- getBitfield() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location
-
- getBitSize() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
-
Returns the total size of all fields in the structure.
- getBitSize() - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
-
- getBitSize() - Method in class ru.ispras.microtesk.mmu.translator.ir.Var
-
- getBitSize() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
-
- getBitSize() - Method in class ru.ispras.microtesk.model.data.Data
-
- getBitSize() - Method in class ru.ispras.microtesk.model.data.Type
-
- getBitSize() - Method in class ru.ispras.microtesk.model.decoder.DecoderResult
-
- getBitSize() - Method in class ru.ispras.microtesk.model.memory.Location
-
- getBitSize() - Method in interface ru.ispras.microtesk.model.memory.LocationAccessor
-
Returns the size of the location in bits.
- getBitSize() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct.Field
-
- getBitSize() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct
-
- getBitSize() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
-
- getBitSize(Variable) - Static method in class ru.ispras.microtesk.utils.FortressUtils
-
- getBitSize(Node) - Static method in class ru.ispras.microtesk.utils.FortressUtils
-
- getBitVector(Node) - Static method in class ru.ispras.microtesk.utils.FortressUtils
-
- getBlock(int) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementCondition
-
- getBlockCount() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementCondition
-
- getBlockCoverage() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
-
Returns the block coverage of the branch instruction.
- getBlockId() - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
-
- getBlockId() - Method in class ru.ispras.microtesk.test.template.Block
-
- getBlockId() - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- getBlockId() - Method in class ru.ispras.microtesk.test.template.Label
-
Returns the identifier of the block where the label was defined.
- getBlocks() - Method in class ru.ispras.microtesk.translator.nml.coverage.SsaForm
-
- getBlockSize() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
-
Returns the size of block read or written to memory.
- getBlockSize() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
-
Returns the size of block read or written to memory.
- getBlockSize() - Method in interface ru.ispras.microtesk.test.template.Primitive
-
- getBlockSize() - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.MemoryAccessStatus
-
- getBlockSize() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- getBody() - Method in class ru.ispras.microtesk.mmu.translator.ir.Callable
-
- getBody() - Method in class ru.ispras.microtesk.test.ConcreteSequence
-
- getBoolean(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
-
- getBoolean(Node) - Static method in class ru.ispras.microtesk.utils.FortressUtils
-
- getBranchLabel() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
-
Returns the branch label (index of the target instruction in the branch structure).
- getBranchTrace() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
-
Returns the execution trace of the branch instruction.
- getBuffer() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard
-
- getBuffer() - Method in class ru.ispras.microtesk.mmu.test.template.BufferEventConstraint
-
- getBuffer() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
-
- getBuffer() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
-
Returns the buffer associated with the structure (for buffer entries)
or null
if not applicable.
- getBuffer(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
-
- getBuffer(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
Returns a buffer registered in the MMU by its name.
- getBufferAccess() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedHazard
-
- getBufferAccess(MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAction
-
- getBufferAccess(MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
-
- getBufferAccesses() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
-
- getBufferAccesses(MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuTransition
-
- getBufferAccessId(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
-
- getBufferChecks() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
-
- getBufferConstraints() - Static method in class ru.ispras.microtesk.mmu.settings.MmuSettingsUtils
-
- getBufferEventConstraints() - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints
-
- getBufferHazards() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedDependency
-
- getBufferId() - Method in class ru.ispras.microtesk.test.template.BufferPreparator
-
- getBufferId() - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
-
- getBufferObserver(String) - Method in class ru.ispras.microtesk.mmu.model.api.MmuModel
-
- getBufferPreparators() - Method in class ru.ispras.microtesk.test.engine.EngineContext
-
- getBufferReads() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
-
- getBuffers() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
-
- getBuffers() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- getBuffers() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
Returns the collection of buffers registered in the MMU.
- getBufferWrites() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
-
- getBuilder() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
-
- getByteSize() - Method in class ru.ispras.microtesk.model.InstructionCall
-
Returns the size of the instruction in bytes.
- getByteSize() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
- getCall() - Method in class ru.ispras.microtesk.test.Code2.Entry
-
- getCallee() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtCall
-
- getCalleeInstance() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAttributeCall
-
- getCalleeName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAttributeCall
-
- getCalls() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler.EntryPoint
-
- getCalls() - Method in class ru.ispras.microtesk.test.template.Preparator.Variant
-
- getCastDataType(DataType, DataType) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.TypeCast
-
- getCastDataTypeId(DataTypeId, DataTypeId) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.TypeCast
-
- getCastType(Type, Type) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.TypeCast
-
- getCastTypeId(TypeId, TypeId) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.TypeCast
-
- getChangeNumber() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
-
Returns the number of condition changes in the trace.
- getChangePosition() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
-
Returns the first position of condition change for simple branching.
- getChildAccesses() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
-
- getChildCount(PrimitiveAND, Primitive.Kind) - Static method in class ru.ispras.microtesk.translator.nml.ir.analysis.PrimitiveUtils
-
Counts the number of childs (arguments) that have a specific type for the given primitive.
- getChildren() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
- getClauses() - Method in class ru.ispras.microtesk.basis.solver.bitvector.Sat4jFormula
-
- getCode() - Method in class ru.ispras.microtesk.test.CodeAllocator
-
- getCodeAllocationAddress() - Method in class ru.ispras.microtesk.test.engine.EngineContext
-
- getCodeAllocator() - Method in class ru.ispras.microtesk.test.engine.EngineContext
-
- getCoercionChain() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
-
- getCoercions() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
-
- getCombinator(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorConfig
-
Creates an instance of the combinator with the given name.
- getCommand() - Method in class ru.ispras.microtesk.tools.templgen.templates.TemplateOperation
-
Returns the command syntax.
- getCommandLineOption(Option) - Method in class ru.ispras.microtesk.test.testutils.TemplateTest
-
- getCommands() - Method in class ru.ispras.microtesk.test.template.AbstractCall
-
- getComparator(Primitive, BitVector, String) - Method in class ru.ispras.microtesk.test.template.PreparatorStore
-
- getCompositor(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorConfig
-
Creates an instance of the compositor with the given name.
- getCondition() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Instance
-
- getCondition(MmuBufferAccess, MmuBufferAccess) - Method in enum ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Type
-
Returns the condition that characterizes the conflict between two buffer accesses.
- getCondition(String, MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
-
- getCondition() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtAssert
-
- getCondition(int) - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
-
Returns the condition value of the given execution.
- getCondition() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementCondition.Block
-
- getConsole(Options, Statistics) - Static method in class ru.ispras.microtesk.test.Printer
-
- getConstant(Variable) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
-
- getConstant(CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
-
Returns the value of the specified constant.
- getConstants() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
-
- getConstants() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- getConstants() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- getConstraint() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints.Entry
-
- getConstraints() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
-
- getConstraints(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicRestrictor
-
- getConstraints() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicRestrictor
-
- getConstraints(boolean, MmuTransition, MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicRestrictor
-
- getConstraints(boolean, MmuProgram, MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicRestrictor
-
- getContentType() - Method in class ru.ispras.microtesk.mmu.translator.ir.Address
-
- getContext() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry
-
- getContext() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
-
- getContext(int) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
-
- getContext() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
-
- getContext() - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
-
- getContext() - Method in class ru.ispras.microtesk.translator.Translator
-
- getContextName() - Method in class ru.ispras.microtesk.model.metadata.MetaShortcut
-
Returns the context identifier that describes the operation that can be parameterized with (can
refer to) the given shortcut operation.
- getContextName() - Method in interface ru.ispras.microtesk.test.template.Primitive
-
- getContextName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
-
Returns the list of context identifiers (names of operations that accept the composite object
created by the shortcut as an argument).
- getContexts() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
-
- getCopy() - Method in class ru.ispras.microtesk.utils.SharedObject
-
Returns a shared copy of the object if it is available.
- getCount() - Method in class ru.ispras.microtesk.model.metadata.MetaLocationStore
-
Returns the count of items in the memory store.
- getCurrentAddress() - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
-
- getCurrentDir() - Static method in class ru.ispras.microtesk.SysUtils
-
Results current directory path.
- getCurrentOperation() - Static method in class ru.ispras.microtesk.model.IsaPrimitive
-
Returns the name of the currently executed primitive or an empty
string if no primitive is being executed.
- getCustomContext(String) - Method in class ru.ispras.microtesk.test.engine.EngineContext
-
- getData(A) - Method in interface ru.ispras.microtesk.mmu.model.api.Buffer
-
Returns the data associated with the given address.
- getData(A) - Method in class ru.ispras.microtesk.mmu.model.api.Cache
-
- getData(A) - Method in class ru.ispras.microtesk.mmu.model.api.Line
-
- getData(A) - Method in class ru.ispras.microtesk.mmu.model.api.Memory
-
- getData(A) - Method in class ru.ispras.microtesk.mmu.model.api.MmuMapping
-
- getData(A) - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping
-
- getData(A) - Method in class ru.ispras.microtesk.mmu.model.api.Segment
-
- getData(A) - Method in class ru.ispras.microtesk.mmu.model.api.Set
-
- getData() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
-
- getData(NodeVariable) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
-
- getData() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
-
- getData() - Method in class ru.ispras.microtesk.test.template.AbstractCall
-
- getData() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
- getData() - Method in class ru.ispras.microtesk.test.template.MemoryObject
-
- getDataArg() - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
-
- getDataArgAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.Segment
-
- getDataBitSize() - Method in class ru.ispras.microtesk.mmu.model.api.Memory
-
- getDataBitSize() - Method in class ru.ispras.microtesk.mmu.model.api.MmuMapping
-
- getDataBitSize() - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping
-
- getDataBitSize() - Method in interface ru.ispras.microtesk.model.memory.MemoryDevice
-
Returns the size of data unit that can be read or written from
the memory device at once.
- getDataBitSize() - Method in class ru.ispras.microtesk.model.memory.MemoryDeviceWrapper
-
- getDataDirectiveFactory() - Method in class ru.ispras.microtesk.test.engine.EngineContext
-
- getDataFiles() - Method in class ru.ispras.microtesk.test.Statistics
-
- getDataGenerators() - Method in class ru.ispras.microtesk.mmu.MmuPlugin
-
- getDataGenerators() - Method in interface ru.ispras.microtesk.Plugin
-
Returns the plugin's data generators with their names.
- getDataLabel() - Method in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
-
- getDataLabel() - Method in interface ru.ispras.microtesk.tools.templgen.printers.TemplatePrinter
-
Returns the data region label of the template file.
- getDataManager() - Method in class ru.ispras.microtesk.test.template.Template
-
- getDataSection() - Method in class ru.ispras.microtesk.model.memory.Sections
-
- getDataSize() - Method in class ru.ispras.microtesk.test.template.MemoryPreparator
-
- getDataSize() - Method in class ru.ispras.microtesk.test.template.MemoryPreparatorBuilder
-
- getDataSource() - Method in class ru.ispras.microtesk.test.template.Stream
-
- getDataSource() - Method in class ru.ispras.microtesk.test.template.StreamPreparatorBuilder
-
- getDataSource() - Method in class ru.ispras.microtesk.test.template.Template
-
- getDataType() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessType
-
- getDataType() - Method in class ru.ispras.microtesk.mmu.translator.ir.Attribute
-
- getDataType() - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
-
- getDataType() - Method in class ru.ispras.microtesk.mmu.translator.ir.Var
-
- getDataType() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
-
- getDataType() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
-
Returns the type of data accessed via the addressing mode.
- getDataType() - Method in class ru.ispras.microtesk.model.metadata.MetaArgument
-
Returns the data type associated with the argument.
- getDataType() - Method in interface ru.ispras.microtesk.model.metadata.MetaData
-
Returns the type associated with the metadata element or null
if the element has no type.
- getDataType() - Method in class ru.ispras.microtesk.model.metadata.MetaGroup
-
- getDataType() - Method in class ru.ispras.microtesk.model.metadata.MetaLocationStore
-
Returns the type of items stored in the memory store.
- getDataType() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
-
- getDataType() - Method in class ru.ispras.microtesk.model.metadata.MetaShortcut
-
- getDataVariable() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
- getDecBigInteger(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
-
- getDecInteger(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
-
- getDecLong(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
-
- getDecoder() - Method in class ru.ispras.microtesk.model.Model
-
Returns decoder to recover instruction calls from binary data.
- getDecoderName(String) - Static method in class ru.ispras.microtesk.translator.nml.codegen.decoder.DecoderGenerator
-
- getDefaultSituation(String) - Method in class ru.ispras.microtesk.test.template.Template
-
- getDefaultValue() - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
-
- getDefaultValue() - Method in enum ru.ispras.microtesk.options.Option
-
- getDefaultValue() - Method in class ru.ispras.microtesk.test.engine.EngineParameter
-
- getDefaultValue() - Method in interface ru.ispras.microtesk.utils.Property
-
- getDelaySlot() - Method in class ru.ispras.microtesk.settings.GeneratorSettings
-
- getDelaySlotSize() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
-
Checks the operation has a delay slot.
- getDelaySlotSize() - Method in class ru.ispras.microtesk.test.engine.EngineContext
-
- getDelegates() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- 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
-
- getDependency(int) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
-
- getDependency() - Method in enum ru.ispras.microtesk.options.Option
-
- getDependencyIterator(Access, Access) - Method in enum ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator.Mode
-
- getDepth() - Method in class ru.ispras.microtesk.test.template.BlockId
-
Returns the depth of nesting for the block described by the current identifier.
- getDescription() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer.DFA1
-
- getDescription() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer.DFA17
-
- getDescription() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.DFA46
-
- getDescription() - Method in enum ru.ispras.microtesk.options.Option
-
- getDescription() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer.DFA1
-
- getDescription() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer.DFA17
-
- getDescription() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.DFA46
-
- getDirectives() - Method in class ru.ispras.microtesk.test.template.DataSection
-
- getDistance(BlockId) - Method in class ru.ispras.microtesk.test.template.BlockId
-
Calculates the distance between the current block and the target block (the path you need to
pass to get from the current one to the target one).
- getDown() - Method in class ru.ispras.microtesk.test.template.BlockId.Distance
-
- getEdges(MmuAction) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph
-
- getElseBlock() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtIf
-
- getEnd() - Method in class ru.ispras.microtesk.utils.FormatMarker
-
Returns the end position of the marker (first character after the marker)
in the format string.
- getEndAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
-
- getEndAddress() - Method in class ru.ispras.microtesk.model.memory.MemoryTracker.Region
-
- getEndAddress() - Method in class ru.ispras.microtesk.settings.RegionSettings
-
- getEndAddress() - Method in class ru.ispras.microtesk.test.ConcreteSequence
-
- getEngine(String) - Method in class ru.ispras.microtesk.test.engine.EngineConfig
-
- getEngines() - Method in class ru.ispras.microtesk.mmu.MmuPlugin
-
- getEngines() - Method in interface ru.ispras.microtesk.Plugin
-
Returns the plugin's engines with their names.
- getEngines() - Method in class ru.ispras.microtesk.test.engine.EngineConfig
-
- getEntries() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
-
- getEntries() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
-
- getEntries() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryTracker
-
- getEntry(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
-
- getEntry() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryObject
-
- getEntry() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
-
- getEntry() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
-
- getEntry(long) - Method in class ru.ispras.microtesk.test.Code2
-
- getEntry() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
-
Returns the entry operation.
- getEntryAddress(EntryObject) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryTracker
-
- getEntryPoint() - Method in class ru.ispras.microtesk.translator.nml.coverage.SsaForm
-
- getEntryPoints() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler
-
- getEnum(Class<E>, String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
-
- getEpilogue() - Method in class ru.ispras.microtesk.test.template.Block
-
- getEpilogue() - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- getEpilogues() - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
-
- getError() - Method in exception ru.ispras.microtesk.translator.antlrex.SemanticException
-
- getErrorCount() - Method in class ru.ispras.microtesk.translator.antlrex.ParserEx
-
- getErrorCount() - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserEx
-
Returns the number of errors reported during parsing.
- getEvent() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
-
- getEvent() - Method in class ru.ispras.microtesk.tools.transform.TraceTransformer.Message
-
- getEvents(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
-
- getEvents() - Method in class ru.ispras.microtesk.mmu.test.template.BufferEventConstraint
-
- getExceptionFlags() - Static method in class ru.ispras.microtesk.model.data.floatx.FloatX
-
- getExceptions() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
-
Returns the list of operation exceptions.
- getExceptions() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler.EntryPoint
-
- getExclude() - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
-
- getExcludeValues() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
-
- getExecutable() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
- getExecutionCount() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
- getExitPoints() - Method in class ru.ispras.microtesk.translator.nml.coverage.SsaForm
-
- getExponentSize() - Method in enum ru.ispras.microtesk.model.data.floatx.Precision
-
- getExpr() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtReturn
-
- getExpr() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument
-
- getExpr() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.LetConstant
-
- getExpression() - Method in class ru.ispras.microtesk.mmu.translator.ir.Constant
-
- getExprFactory() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
-
- getExtensions() - Method in class ru.ispras.microtesk.settings.ExtensionsSettings
-
- getExtensions() - Method in class ru.ispras.microtesk.settings.GeneratorSettings
-
- getExterns() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- getFalseNumber() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
-
Returns the number of false conditions in the trace.
- getField(A, int) - Method in class ru.ispras.microtesk.mmu.basis.AddressView
-
Returns the field of the address.
- getField(String) - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct
-
- getField(List<String>) - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct
-
- getFieldCount() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
-
Returns the number of fields in the structure.
- getFieldCount() - Method in class ru.ispras.microtesk.model.data.Type
-
- getFields(A) - Method in class ru.ispras.microtesk.mmu.basis.AddressView
-
Returns the fields of the address.
- getFields() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
-
Returns structure fields.
- getFields() - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
-
- getFields() - Method in class ru.ispras.microtesk.mmu.translator.ir.Var
-
- getFields() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
-
- getFields() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
-
- getFieldSize(int) - Method in class ru.ispras.microtesk.model.data.Type
-
- getFile() - Method in class ru.ispras.microtesk.test.template.Where
-
- getFileDir(String) - Static method in class ru.ispras.microtesk.utils.FileUtils
-
- getFileExtension(String) - Static method in class ru.ispras.microtesk.utils.FileUtils
-
- getFileName() - Method in class ru.ispras.microtesk.test.Printer
-
- getFirst() - Method in class ru.ispras.microtesk.utils.AdjacencyList
-
- getFirstEntry() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
-
- getFlags() - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
-
- getFloatExceptionFlags() - Static method in class ru.ispras.microtesk.model.data.Data
-
- getFloatRoundingMode() - Static method in class ru.ispras.microtesk.model.data.Data
-
- getFormat() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtTrace
-
- getFormat() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFormat
-
- getFormula() - Method in class ru.ispras.microtesk.basis.solver.bitvector.BitVectorFormulaProblemSat4j
-
- getFortressDataType(Type) - Static method in class ru.ispras.microtesk.translator.nml.ir.expr.TypeCast
-
- getFortressOperator(DataTypeId) - Method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
-
- getFortressOperator(TypeId) - Method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
-
- getFractionSize() - Method in enum ru.ispras.microtesk.model.data.floatx.Precision
-
- getFrame() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
-
- getFrame() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry
-
- getFrom() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location.Bitfield
-
- getFullName() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard
-
- getFunction() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFormat
-
- getFunctions() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- getGeneralConstraints() - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints
-
- getGenerator() - Method in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
-
Returns the test sequence generator for the template block.
- getGrammarFileName() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- getGrammarFileName() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- getGrammarFileName() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- getGrammarFileName() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- getGrammarFileName() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- getGrammarFileName() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- getGrammarFileName() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- getGrammarFileName() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- getGrammarFileName() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- getGrammarFileName() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- getGraph() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.TrajectoryExtractor.Result
-
- getGroupId() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
-
Returns the group identifier of the entry.
- getGroupName() - Method in enum ru.ispras.microtesk.options.Option
-
- getGuard() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuTransition
-
- getHandlerAddress(String) - Method in class ru.ispras.microtesk.test.Code
-
- getHandlerAddress(String) - Method in class ru.ispras.microtesk.test.Code2
-
- getHandlerAddresses() - Method in class ru.ispras.microtesk.test.Code
-
- getHard() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints
-
- getHazard(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedDependency
-
- getHazards() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferDependency
-
- getHazards(MmuBuffer) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard
-
- getHazardType() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Instance
-
- getHelpText() - Method in class ru.ispras.microtesk.options.OptionReader
-
- getHexBigInteger(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
-
- getHexBitVector(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
-
- getHexInteger(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
-
- getHexLong(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
-
- getHistogram() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints
-
- getHomeDir() - Static method in class ru.ispras.microtesk.SysUtils
-
Returns the path to MicroTESK home folder, which is stored
in the MICROTESK_HOME
environment variable.
- getId() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack.Frame
-
- getId() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
-
- getId() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryObject
-
- getId() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngine
-
- getId() - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
-
- getId() - Method in class ru.ispras.microtesk.mmu.translator.ir.Address
-
- getId() - Method in class ru.ispras.microtesk.mmu.translator.ir.Attribute
-
- getId() - Method in class ru.ispras.microtesk.mmu.translator.ir.Constant
-
- getId() - Method in class ru.ispras.microtesk.mmu.translator.ir.Operation
-
- getId(MmuBuffer, MemoryAccessContext) - Static method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
-
- getId() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
-
- getId() - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
-
- getId() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEngine
-
- getId() - Method in interface ru.ispras.microtesk.test.engine.Engine
-
- getId() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler
-
- getId(Primitive, Primitive) - Static method in class ru.ispras.microtesk.test.template.StreamPreparator
-
- getId() - Method in class ru.ispras.microtesk.test.template.StreamPreparator
-
- getIfBlocks() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtIf
-
- getIgnoredInstructions(Options) - Static method in class ru.ispras.microtesk.tools.templgen.TemplateGenerator
-
Generates a set of templates for a model of microprocessor.
- getImage() - Method in class ru.ispras.microtesk.model.InstructionCall
-
Returns image (binary representation) of the instruction call.
- getImage() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
- getImageInfo() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- getImmediateValue() - Method in class ru.ispras.microtesk.test.template.Argument
-
- getIncludeValues() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
-
- getIndex(A) - Method in class ru.ispras.microtesk.mmu.basis.AddressView
-
Returns the index of the given address (fields[1]
).
- getIndex(A) - Method in interface ru.ispras.microtesk.mmu.model.api.Indexer
-
Returns the cache set index for the given address.
- getIndex() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
-
- getIndex(BitVector) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
Returns the address index.
- getIndex() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location
-
- getIndex() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.LetLabel
-
- getIndexBitSize(int) - Static method in class ru.ispras.microtesk.model.memory.Memory
-
- getIndexEqualRelation(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedDependency
-
- getIndexes() - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
-
- getIndexExpression() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
Returns the index calculation function.
- getIndexExpression() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
-
- getIndexMask() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
- getIndexNotEqualRelation(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedDependency
-
- getIndexSource() - Method in class ru.ispras.microtesk.test.template.Stream
-
- getIndexSource() - Method in class ru.ispras.microtesk.test.template.StreamPreparatorBuilder
-
- getIndexSource() - Method in class ru.ispras.microtesk.test.template.Template
-
- getIndices() - Method in class ru.ispras.microtesk.basis.solver.bitvector.BitVectorFormulaProblemSat4j
-
- getInfo() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
-
- getInfo() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
-
- getInit() - Method in class ru.ispras.microtesk.test.template.Stream
-
- getInitializerMaker(String) - Method in class ru.ispras.microtesk.test.engine.EngineConfig
-
- getInitializerMakers() - Method in class ru.ispras.microtesk.mmu.MmuPlugin
-
- getInitializerMakers() - Method in interface ru.ispras.microtesk.Plugin
-
Returns the plugin's initializer makers with their names.
- getInitializerMakers() - Method in class ru.ispras.microtesk.test.engine.EngineConfig
-
- getInnerScope() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
-
Returns the scope nested into the symbol or null
if
the symbol has no nested scope.
- getInstance(String, NodeVariable) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
-
- getInstance(String, Node) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
-
- getInstance(NodeVariable) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack.Frame
-
- getInstance(NodeVariable) - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
-
- getInstance(String, MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAddressInstance
-
- getInstance(String, String, MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBinding
-
- getInstance(String, MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
-
- getInstance(String, MemoryAccessContext) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
-
- getInstance() - Static method in class ru.ispras.microtesk.test.TestEngine
-
- getInstance() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument
-
- getInstances() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler
-
- getInstructionCount() - Method in class ru.ispras.microtesk.test.ConcreteSequence
-
- getInstructions() - Method in class ru.ispras.microtesk.test.Statistics
-
- getInteger(Data) - Static method in class ru.ispras.microtesk.utils.FortressUtils
-
- getInteger(Node) - Static method in class ru.ispras.microtesk.utils.FortressUtils
-
- getIR() - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase
-
- getIR() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
-
- getIR() - Method in interface ru.ispras.microtesk.translator.nml.antlrex.WalkerContext
-
- getIR() - Method in class ru.ispras.microtesk.translator.nml.antlrex.WalkerFactoryBase
-
- getIr(Class<Ir>) - Method in class ru.ispras.microtesk.translator.TranslatorContext
-
- getItem(String) - Method in class ru.ispras.microtesk.settings.ExcludeEnumSettingsParser
-
- getItem(String) - Method in class ru.ispras.microtesk.settings.ExcludeIntSettingsParser
-
- getItem() - Method in class ru.ispras.microtesk.settings.ExcludeSettings
-
- getItem(String) - Method in class ru.ispras.microtesk.settings.ExcludeSettingsParser
-
- getItem(String) - Method in class ru.ispras.microtesk.settings.IncludeEnumSettingsParser
-
- getItem(String) - Method in class ru.ispras.microtesk.settings.IncludeIntSettingsParser
-
- getItem() - Method in class ru.ispras.microtesk.settings.IncludeSettings
-
- getItem(String) - Method in class ru.ispras.microtesk.settings.IncludeSettingsParser
-
- getItems() - Method in class ru.ispras.microtesk.model.metadata.MetaGroup
-
Returns items being grouped.
- getIterator(long, boolean) - Method in class ru.ispras.microtesk.test.Code
-
- getIterator() - Method in class ru.ispras.microtesk.test.template.Block
-
- getIterator(boolean) - Method in class ru.ispras.microtesk.test.template.Block
-
- getIterator() - Method in class ru.ispras.microtesk.utils.FilterIterator
-
Gets the iterator this iterator is using.
- getIterators() - Method in class ru.ispras.microtesk.test.sequence.internal.CompositeIterator
-
Returns the list of sub-iterators.
- getJavaText() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
-
- getKind() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry
-
- getKind() - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.Atom
-
- getKind() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
-
- getKind() - Method in class ru.ispras.microtesk.mmu.translator.ir.ExternalSource
-
- getKind() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
Returns buffer kind (whether it is stand-alone, mapped to memory/register).
- getKind() - Method in class ru.ispras.microtesk.mmu.translator.ir.Stmt
-
- getKind() - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfo
-
- getKind() - Method in class ru.ispras.microtesk.model.memory.Memory
-
- getKind() - Method in class ru.ispras.microtesk.model.metadata.MetaArgument
-
Returns the kind of object associated with the argument.
- getKind() - Method in class ru.ispras.microtesk.model.metadata.MetaGroup
-
Returns the kind of stored items.
- getKind() - Method in class ru.ispras.microtesk.model.tracer.Record
-
- getKind() - Method in class ru.ispras.microtesk.test.template.Argument
-
- getKind() - Method in class ru.ispras.microtesk.test.template.Output
-
Returns the output kind.
- getKind() - Method in interface ru.ispras.microtesk.test.template.Primitive
-
- getKind() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogEntry
-
Returns an identifier that signifies the severity level of the issue.
- getKind() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
-
Returns the symbol kind.
- getKind() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourceMemory
-
- getKind() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourcePrimitive
-
- getKind() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
-
- getKind() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
-
- getKind() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument
-
- getKind() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
-
- getKind() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Statement
-
- getKind() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Alias
-
- getKind() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryExpr
-
- getKind() - Method in class ru.ispras.microtesk.utils.FormatMarker
-
Returns the marker kind.
- getKind() - Method in class ru.ispras.microtesk.utils.HierarchicalCollection
-
- getKind() - Method in class ru.ispras.microtesk.utils.HierarchicalMap
-
- getKind() - Method in class ru.ispras.microtesk.utils.HierarchicalSet
-
- getLabel() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph.Edge
-
- getLabel() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram
-
- getLabel() - Method in class ru.ispras.microtesk.test.LabelManager.Target
-
- getLabel() - Method in class ru.ispras.microtesk.test.template.LabelValue
-
- getLabelManager() - Method in class ru.ispras.microtesk.test.engine.EngineContext
-
- getLabelReference() - Method in class ru.ispras.microtesk.test.Executor.Status
-
- getLabelReferences() - Method in class ru.ispras.microtesk.test.template.AbstractCall
-
- getLabelReferences() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
- getLabels() - Method in class ru.ispras.microtesk.test.template.AbstractCall
-
- getLabels() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
- getLabels() - Method in class ru.ispras.microtesk.test.template.DataSection
-
- getLabels() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- getLast() - Method in class ru.ispras.microtesk.utils.AdjacencyList
-
- getLastEntry() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
-
- getLastExecution() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
-
Returns the last execution of the trace.
- getLastParentToken() - Method in class ru.ispras.microtesk.translator.antlrex.TokenSourceStack
-
- getLeft() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtAssign
-
- getLeft() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAssignment
-
- getLength() - Method in class ru.ispras.microtesk.model.memory.Memory
-
- getLength() - Method in class ru.ispras.microtesk.test.template.Stream
-
- getLength() - Method in class ru.ispras.microtesk.utils.FormatMarker
-
Returns the length specified in the marker.
- getLetFactory() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
-
- getLetter() - Method in enum ru.ispras.microtesk.utils.FormatMarker.Kind
-
Returns the letter identifying the marker.
- getLevels() - Method in class ru.ispras.microtesk.test.template.BufferPreparator
-
- getLhs() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBinding
-
- getLine() - Method in class ru.ispras.microtesk.test.template.Where
-
- getLine() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogEntry
-
Returns the number of the problematic line in the source file.
- getLine() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Where
-
Returns the line number.
- getLocal() - Method in class ru.ispras.microtesk.utils.HierarchicalCollection
-
- getLocal() - Method in class ru.ispras.microtesk.utils.HierarchicalMap
-
- getLocal() - Method in class ru.ispras.microtesk.utils.HierarchicalSet
-
- 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
-
- getLowerAddressBit() - Method in enum ru.ispras.microtesk.mmu.basis.DataType
-
Returns the lower significant bit of the address.
- getLowerAddressBit() - Method in enum ru.ispras.microtesk.mmu.basis.MemoryDataType
-
Returns the lower significant bit of the address.
- getLowerBit(Node) - Static method in class ru.ispras.microtesk.utils.FortressUtils
-
- getMap() - Method in class ru.ispras.microtesk.test.template.MapBuilder
-
- getMarkers() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtTrace
-
- getMarkers() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementFormat
-
- getMarks() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAction
-
- getMarks() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
-
Returns the list of operation marks.
- getMasks() - Method in class ru.ispras.microtesk.basis.solver.bitvector.BitVectorFormulaProblemSat4j
-
- getMatch() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
-
- getMatchBindings() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
- getMatchBindings() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
-
- getMax() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
-
- getMax() - Method in class ru.ispras.microtesk.mmu.translator.ir.Segment
-
- getMax() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
-
- getMax() - Method in class ru.ispras.microtesk.settings.RegionSettings
-
- getMax() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Alias
-
- getMax() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct.Field
-
- getMax() - Method in interface ru.ispras.microtesk.utils.Range
-
- getMaxImageSize() - Method in class ru.ispras.microtesk.model.decoder.Decoder
-
- getMaxImageSize() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
-
- getMaxTypeBitSize() - Method in class ru.ispras.microtesk.test.template.DataDirectiveFactory
-
- getMemories() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- getMemory() - Method in class ru.ispras.microtesk.model.ProcessingElement
-
- getMemory() - Method in class ru.ispras.microtesk.settings.GeneratorSettings
-
- getMemory() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourceMemory
-
- getMemory() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- getMemory() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Alias
-
- getMemoryAccessStack() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
-
- getMemoryAllocator() - Method in class ru.ispras.microtesk.model.Model
-
- getMemoryAllocator() - Method in class ru.ispras.microtesk.model.ProcessingElement
-
- getMemoryDevice(String) - Method in class ru.ispras.microtesk.model.ProcessingElement
-
- getMemoryDevice() - Method in class ru.ispras.microtesk.model.ProcessingElement
-
- getMemoryExprFactory() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
-
- getMemoryName() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.LetLabel
-
- getMemoryPreparators() - Method in class ru.ispras.microtesk.test.engine.EngineContext
-
- getMemoryStore(String) - Method in class ru.ispras.microtesk.model.metadata.MetaModel
-
Returns metadata for the specified memory store location.
- getMemoryStores() - Method in class ru.ispras.microtesk.model.metadata.MetaModel
-
Returns an iterator for the collection of memory store locations.
- getMessage() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtException
-
- getMessage() - Method in class ru.ispras.microtesk.mmu.translator.MmuLanguageContext.CheckResult
-
- getMessage() - Method in class ru.ispras.microtesk.translator.antlrex.errors.RedeclaredSymbol
-
- getMessage() - Method in class ru.ispras.microtesk.translator.antlrex.errors.SymbolTypeMismatch
-
- getMessage() - Method in class ru.ispras.microtesk.translator.antlrex.errors.UndeclaredSymbol
-
- getMessage() - Method in class ru.ispras.microtesk.translator.antlrex.errors.UnrecognizedStructure
-
- getMessage() - Method in interface ru.ispras.microtesk.translator.antlrex.ISemanticError
-
- getMessage() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogEntry
-
Returns the issue description.
- getMessage() - Method in class ru.ispras.microtesk.translator.antlrex.SemanticError
-
- getMessage() - Method in exception ru.ispras.microtesk.translator.antlrex.SemanticException
-
- getMessage() - Method in class ru.ispras.microtesk.translator.nml.errors.SizeExpressionTypeMismatch
-
- getMessage() - Method in class ru.ispras.microtesk.translator.nml.errors.UndefinedConstant
-
- getMessage() - Method in class ru.ispras.microtesk.translator.nml.errors.UndefinedPrimitive
-
- getMessage() - Method in class ru.ispras.microtesk.translator.nml.errors.UndefinedProductionRuleItem
-
- getMessage() - Method in class ru.ispras.microtesk.translator.nml.errors.UnsupportedConstOperation
-
- getMessage() - Method in class ru.ispras.microtesk.translator.nml.errors.UnsupportedParameterType
-
- getMessage() - Method in class ru.ispras.microtesk.translator.nml.errors.ValueParsingFailure
-
- getMessage() - Method in class ru.ispras.microtesk.translator.nml.errors.ValueTypeMismatch
-
- getMetaData() - Method in class ru.ispras.microtesk.model.Model
-
Returns a meta description of the model.
- getMethodName() - Method in enum ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo.Coercion
-
- getMin() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
-
- getMin() - Method in class ru.ispras.microtesk.mmu.translator.ir.Segment
-
- getMin() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
-
- getMin() - Method in class ru.ispras.microtesk.settings.RegionSettings
-
- getMin() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Alias
-
- getMin() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct.Field
-
- getMin() - Method in interface ru.ispras.microtesk.utils.Range
-
- getMmu() - Method in class ru.ispras.microtesk.mmu.model.api.MmuMapping
-
- getMmuDevice() - Method in class ru.ispras.microtesk.mmu.model.api.MmuModel
-
- getMmuModel() - Static method in class ru.ispras.microtesk.mmu.MmuPlugin
-
- getMode() - Method in class ru.ispras.microtesk.model.metadata.MetaArgument
-
Returns the usage mode of the argument.
- getMode(String) - Method in class ru.ispras.microtesk.settings.AllocationSettings
-
- getMode() - Method in class ru.ispras.microtesk.test.SelfCheck
-
- getMode() - Method in class ru.ispras.microtesk.test.template.Argument
-
- getMode() - Method in class ru.ispras.microtesk.test.template.MemoryObject
-
- getMode(Where, String) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveFactory
-
- getModeFileFormat(String) - Static method in class ru.ispras.microtesk.translator.generation.PackageInfo
-
Format string for the file name of the class of a particular mode (nML).
- getModel() - Method in class ru.ispras.microtesk.test.engine.EngineContext
-
- getModel() - Method in class ru.ispras.microtesk.test.TestEngine
-
- getModelFileFormat(String) - Static method in class ru.ispras.microtesk.translator.generation.PackageInfo
-
Format string for the main class file of the specified model.
- getModelName() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- getModelName() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- getModelOutDir(String) - Static method in class ru.ispras.microtesk.translator.generation.PackageInfo
-
The folder where the root package for generated models is located.
- getModelsJarPath() - Static method in class ru.ispras.microtesk.SysUtils
-
Returns absolute path to the models.jar
file that stores compiled microprocessor
models.
- getModePrimitive() - Method in class ru.ispras.microtesk.test.engine.AddressingModeWrapper
-
- getModes() - Method in class ru.ispras.microtesk.settings.AllocationSettings
-
- getModes() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- getModeToFree() - Method in class ru.ispras.microtesk.test.template.AbstractCall
-
- getModificator(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorConfig
-
Creates an instance of the modificator with the given name.
- getModifier() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
-
- getName() - Method in class ru.ispras.microtesk.mmu.settings.BooleanOptionSettings
-
- getName() - Method in class ru.ispras.microtesk.mmu.settings.BooleanValuesSettings
-
- getName() - Method in class ru.ispras.microtesk.mmu.settings.BufferEventsSettings
-
- getName() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
-
- getName() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard
-
- getName() - Method in enum ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Type
-
- getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.Callable
-
- getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.ExternalSource
-
- getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAction
-
- getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuOperation
-
- getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
-
- getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
-
Returns the structure name.
- getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
- getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtMark
-
- getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.Var
-
- getName() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
-
- getName() - Method in enum ru.ispras.microtesk.model.data.TypeId
-
- getName() - Method in class ru.ispras.microtesk.model.IsaPrimitive
-
Returns the primitive name.
- getName() - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfo
-
- getName() - Method in interface ru.ispras.microtesk.model.memory.AddressingMode
-
- getName() - Method in class ru.ispras.microtesk.model.memory.Label
-
- getName() - Method in class ru.ispras.microtesk.model.memory.Memory
-
- getName() - Method in class ru.ispras.microtesk.model.memory.Section
-
- getName() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
-
Returns the name of the addressing mode.
- getName() - Method in class ru.ispras.microtesk.model.metadata.MetaArgument
-
Returns the name of the argument.
- getName() - Method in interface ru.ispras.microtesk.model.metadata.MetaData
-
Returns the name of the current metadata element.
- getName() - Method in class ru.ispras.microtesk.model.metadata.MetaGroup
-
Returns the name of the group.
- getName() - Method in class ru.ispras.microtesk.model.metadata.MetaLocationStore
-
Returns the name of the resource.
- getName() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
-
Returns the operation name.
- getName() - Method in class ru.ispras.microtesk.model.metadata.MetaShortcut
-
Returns the shortcut name.
- getName() - Method in class ru.ispras.microtesk.model.Model
-
Returns the name of the modeled microprocessor design.
- getName() - Method in enum ru.ispras.microtesk.options.Option
-
- getName() - Method in class ru.ispras.microtesk.settings.AbstractSettings
-
Returns the name of the settings (to be overridden in subclasses).
- getName() - Method in class ru.ispras.microtesk.settings.ExtensionSettings
-
- getName() - Method in class ru.ispras.microtesk.settings.ModeSettings
-
- getName() - Method in class ru.ispras.microtesk.settings.RegionSettings
-
- getName() - Method in class ru.ispras.microtesk.test.engine.EngineParameter
-
- getName() - Method in class ru.ispras.microtesk.test.engine.EngineParameter.Option
-
- getName() - Method in class ru.ispras.microtesk.test.template.Argument
-
- getName() - Method in class ru.ispras.microtesk.test.template.Label
-
Returns the name of the label as it was defined in a test template.
- getName() - Method in class ru.ispras.microtesk.test.template.LabelReference
-
Returns the unique name of the target or referenced label if the target is not assigned.
- getName() - Method in class ru.ispras.microtesk.test.template.LabelValue
-
- getName() - Method in class ru.ispras.microtesk.test.template.MemoryObject
-
- getName() - Method in class ru.ispras.microtesk.test.template.Preparator.Argument
-
- getName() - Method in class ru.ispras.microtesk.test.template.Preparator.Variant
-
- getName() - Method in interface ru.ispras.microtesk.test.template.Primitive
-
- getName() - Method in class ru.ispras.microtesk.test.template.Situation
-
- getName() - Method in 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
-
- getName(int) - Method in class ru.ispras.microtesk.utils.NamePath
-
- getNameCount() - Method in class ru.ispras.microtesk.utils.NamePath
-
- getNames() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveOR
-
- getNested(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.Type
-
- getNested(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.Var
-
- getNested(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
-
- getNext(T) - Method in class ru.ispras.microtesk.utils.AdjacencyList
-
- getNextLabels() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph.Edge
-
- getNextLabels(MmuAction) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph
-
- getNextVersion(Variable, int) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
-
- getNode() - Method in class ru.ispras.microtesk.mmu.translator.ir.Var
-
- getNode() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
-
- getNode() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
-
- getNodeInfo() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
-
- getNormalizedPath(String) - Static method in class ru.ispras.microtesk.utils.FileUtils
-
- getNumericLabelTracker() - Method in class ru.ispras.microtesk.test.engine.EngineContext
-
- getObject() - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.Atom
-
- getObjectClass() - Method in enum ru.ispras.microtesk.mmu.translator.generation.spec.Atom.Kind
-
- getOffset(A) - Method in class ru.ispras.microtesk.mmu.basis.AddressView
-
Returns the offset of the given address (fields[2]
).
- getOffset(BitVector) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
Returns the address offset.
- getOffsetExpression() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
Returns the offset calculation function.
- getOffsetExpression() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
-
- getOffsetMask() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
- getOp(Where, String) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveFactory
-
- getOpc() - Method in class ru.ispras.microtesk.model.decoder.Decoder
-
- getOpc() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
-
- getOpcMask() - Method in class ru.ispras.microtesk.model.decoder.Decoder
-
- getOpcMask() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
-
- getOperandCount() - Method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
-
- getOperation() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessType
-
- getOperation() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
-
- getOperation(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
Returns an operation registered in the MMU by its name.
- getOperation(String) - Method in class ru.ispras.microtesk.model.metadata.MetaModel
-
Returns metadata for the specified operation.
- getOperation() - Method in class ru.ispras.microtesk.model.metadata.MetaShortcut
-
Returns a metadata object describing the signature of the shortcut operation.
- getOperationDescription(NodeOperation) - Method in class ru.ispras.microtesk.mmu.translator.generation.sim.ExprPrinter
-
- getOperationDescription(NodeOperation) - Method in class ru.ispras.microtesk.translator.nml.codegen.ExprPrinter
-
- getOperationGroup(String) - Method in class ru.ispras.microtesk.model.metadata.MetaModel
-
Returns metadata for the specified operation group.
- getOperationGroups() - Method in class ru.ispras.microtesk.model.metadata.MetaModel
-
Returns operations groups (operations defined as OR rules).
- getOperations() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- getOperations() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
Returns the collection of operations registered in the MMU.
- getOperations() - Method in enum ru.ispras.microtesk.model.data.floatx.Precision
-
- getOperations() - Method in enum ru.ispras.microtesk.model.data.TypeId
-
- getOperations() - Method in class ru.ispras.microtesk.model.metadata.MetaModel
-
Returns an iterator for the collection of operations
(excluding operations defined as OR rules).
- getOpFileFormat(String) - Static method in class ru.ispras.microtesk.translator.generation.PackageInfo
-
Format string for the file name of the class of a particular op (nML).
- getOps() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- getOptions() - Method in class ru.ispras.microtesk.options.OptionReader
-
- getOptions() - Method in class ru.ispras.microtesk.test.engine.EngineContext
-
- getOptionValue(String) - Method in class ru.ispras.microtesk.test.TestEngine
-
- getOrigin() - Method in class ru.ispras.microtesk.test.template.AbstractCall
-
- getOrigin() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
- getOrigin() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler.EntryPoint
-
- getOriginal(Variable, int) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
-
- getOriginalVariables() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
-
- getOrs() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveOR
-
- getOutAddressingModes(List<AbstractCall>) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
-
- getOutDir(Options) - Static method in class ru.ispras.microtesk.test.Printer
-
- getOutDir() - Method in class ru.ispras.microtesk.translator.Translator
-
- getOuterScope() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
-
Returns the scope where the symbol is defined.
- getOuterScope() - Method in interface ru.ispras.microtesk.translator.antlrex.symbols.SymbolScope
-
Returns the outer scope for the current scope or null
if
there is no outer scope.
- getOutput() - Method in class ru.ispras.microtesk.mmu.translator.ir.Callable
-
- getOutputs() - Method in class ru.ispras.microtesk.test.template.AbstractCall
-
- getOutputs() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
- getPa() - Method in class ru.ispras.microtesk.model.memory.Section
-
- getPa() - Method in class ru.ispras.microtesk.test.template.MemoryObject
-
- getParameter(int) - Method in class ru.ispras.microtesk.mmu.translator.ir.Callable
-
- getParameter(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.Callable
-
- getParameters() - Method in class ru.ispras.microtesk.mmu.translator.ir.Callable
-
- getParent() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
-
- getParent() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
- getParentAccess() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
-
- getParentCount() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
-
Returns the number of primitives (parents) that make references to the current primitive (have
parameters of the corresponding type).
- getParentReferenceCount() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
-
Returns the total number of references made to the current primitive from parent primitives
(the total number of parameters of all parent primitives which have the corresponding type).
- getParents() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
-
Returns the collection of primitives (parents) that make references to the current primitive
(have parameters of the corresponding type).
- getPatcher() - Method in class ru.ispras.microtesk.test.template.LabelReference
-
- getPath() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
-
- getPath() - Method in class ru.ispras.microtesk.settings.ExtensionSettings
-
- getPathChooser(MmuSubsystem, GraphAbstraction, MemoryAccessType, AccessConstraints, int, boolean) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.CoverageExtractor
-
- getPathChoosers(MmuSubsystem, GraphAbstraction, MemoryAccessType, AccessConstraints, int, boolean) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.CoverageExtractor
-
- getPathCount(Primitive, String) - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.PrimitiveUtils.PathCounter
-
Counts the number of possible paths from the source (parent) primitive to the target (child)
primitive.
- getPaths() - Method in class ru.ispras.microtesk.translator.nml.coverage.PathConstraintBuilder
-
- getPaType() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
-
- getPE() - Method in class ru.ispras.microtesk.model.Model
-
- getPENumber() - Method in class ru.ispras.microtesk.model.Model
-
- getPermutator(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorConfig
-
Creates an instance of the permutator with the given name.
- getPhysicalAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
- getPolicy() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
-
- getPosition() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogEntry
-
Returns the position in the problematic line at which the issue was detected.
- getPosition() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Where
-
Returns the position in the line.
- getPositions() - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
-
- getPossibleValues() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
-
- getPostBlocks() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
-
- getPostCommand() - Method in class ru.ispras.microtesk.tools.templgen.templates.TemplateOperation
-
- getPostPseudoCalls() - Method in class ru.ispras.microtesk.test.Code2.Entry
-
- getPostSlots() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
-
- getPreBlocks() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
-
- getPrecision() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
-
- getPreCommand() - Method in class ru.ispras.microtesk.tools.templgen.templates.TemplateOperation
-
- getPredicate() - Method in class ru.ispras.microtesk.utils.FilterIterator
-
Gets the predicate this iterator is using.
- getPreparator(Primitive, BitVector, String) - Method in class ru.ispras.microtesk.test.template.PreparatorStore
-
- getPreparator(Primitive, Primitive) - Method in class ru.ispras.microtesk.test.template.StreamStore
-
- getPreparatorFor(String, int) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorStore
-
- getPreparatorFor(String) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorStore
-
- getPreparatorFor(int) - Method in class ru.ispras.microtesk.test.template.MemoryPreparatorStore
-
- getPreparatorName() - Method in class ru.ispras.microtesk.test.template.PreparatorReference
-
- getPreparatorReference() - Method in class ru.ispras.microtesk.test.template.AbstractCall
-
- getPreparators() - Method in class ru.ispras.microtesk.test.engine.EngineContext
-
- getPreparatorTarget() - Method in class ru.ispras.microtesk.test.template.Template
-
- getPreprocessor() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- getPreprocessor() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- getPreprocessor() - Method in class ru.ispras.microtesk.translator.Translator
-
- getPrePseudoCalls() - Method in class ru.ispras.microtesk.test.Code2.Entry
-
- getPreSlots() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
-
- getPrevious(T) - Method in class ru.ispras.microtesk.utils.AdjacencyList
-
- getPrimaryAccess() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Instance
-
- getPrimitive() - Method in class ru.ispras.microtesk.model.decoder.DecoderResult
-
- getPrimitive() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourcePrimitive
-
- getPrimitive() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Instance
-
- getPrimitive() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument
-
- getPrimitiveFactory() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
-
- getProgram() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry
-
- getProgramLength() - Method in class ru.ispras.microtesk.test.Statistics
-
- getPrograms() - Method in class ru.ispras.microtesk.test.Statistics
-
- getPrologue() - Method in class ru.ispras.microtesk.test.ConcreteSequence
-
- getPrologue() - Method in class ru.ispras.microtesk.test.template.Block
-
- getPrologue() - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- getPrologues() - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
-
- getQuery() - Method in class ru.ispras.microtesk.test.engine.TestBaseQueryCreator
-
- getRange() - Method in class ru.ispras.microtesk.settings.ModeSettings
-
- getRawData() - Method in class ru.ispras.microtesk.model.data.Data
-
- getRead() - Method in class ru.ispras.microtesk.test.template.Stream
-
- getRearranger(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorConfig
-
Creates an instance of the rearranger with the given name.
- getRefCount() - Method in class ru.ispras.microtesk.test.template.Block
-
- getReference() - Method in class ru.ispras.microtesk.test.template.LabelReference
-
Return a
Label
object that describes a reference to a label with a specific name made
from a specific block.
- getReferenceCount() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
-
Returns the number of references made from the parent primitive to the current primitive.
- getReferenceNames() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
-
Returns names of the references (parameter names) made from the parent primitive to
the current primitive.
- getReferenceNumber(String, boolean) - Method in class ru.ispras.microtesk.test.NumericLabelTracker
-
- 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.
- getReferenceSuffix() - Method in class ru.ispras.microtesk.test.template.LabelReference
-
- getRegExpr() - Method in class ru.ispras.microtesk.utils.FormatMarker
-
Gets the regular expression describing the given marker type.
- getRegion() - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints
-
- getRegion(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
- getRegion(String) - Method in class ru.ispras.microtesk.settings.MemorySettings
-
- getRegionBitSize() - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
-
Returns the size of memory regions stored in the memory storage.
- getRegions() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
- getRegions() - Method in class ru.ispras.microtesk.settings.MemorySettings
-
- getRegister(String) - Method in class ru.ispras.microtesk.model.metadata.MetaModel
-
Returns metadata for the specified register file.
- getRegisterId() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
-
Returns the register identifier of the branch entry.
- getRegisters() - Method in class ru.ispras.microtesk.model.metadata.MetaModel
-
Returns an iterator for the collection of registers.
- getRegistry() - Method in class ru.ispras.microtesk.translator.nml.coverage.TestBase
-
- getRelation(MmuBufferAccess, BufferHazard.Type) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedDependency
-
- getRelation() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedHazard
-
- getRelation(BufferHazard.Type) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedHazard
-
- getReporter() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
-
- getReporter() - Method in interface ru.ispras.microtesk.translator.nml.antlrex.WalkerContext
-
- getReporter() - Method in class ru.ispras.microtesk.translator.nml.antlrex.WalkerFactoryBase
-
- getResourceUrl(String) - Static method in class ru.ispras.microtesk.SysUtils
-
Returns an URL for the specified resource file stored in microtesk.jar
.
- getResult() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessIterator.Result
-
- getResult() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicExecutor
-
- getResult() - Method in class ru.ispras.microtesk.mmu.translator.MmuLanguageContext.CheckResult
-
- getRetain() - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
-
- getReturnExpr() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveAND
-
- getReturnType() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
-
- getRevision(String) - Method in class ru.ispras.microtesk.Revisions
-
- getRevisionId() - Method in class ru.ispras.microtesk.model.Model
-
Returns the identifier of the architecture revision used to compile the model.
- getRevisionId() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- getRevisions() - Method in class ru.ispras.microtesk.translator.Translator
-
- getRhs() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBinding
-
- getRight() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtAssign
-
- getRight() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAssignment
-
- getRootOperation() - Method in class ru.ispras.microtesk.test.template.AbstractCall
-
- getRootPrimitive() - Method in class ru.ispras.microtesk.model.InstructionCall
-
Returns the root of the primitive tree that describes the instruction.
- getRoots() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- getRoundingMode() - Static method in class ru.ispras.microtesk.model.data.floatx.FloatX
-
- getSavedPa() - Method in class ru.ispras.microtesk.model.memory.Section
-
- getSecondaryAccess() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Instance
-
- getSection(String, boolean) - Method in class ru.ispras.microtesk.model.memory.Sections
-
- getSection() - Method in class ru.ispras.microtesk.test.ConcreteSequence
-
- getSection() - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
-
- getSection() - Method in class ru.ispras.microtesk.test.template.Block
-
- getSection() - Method in class ru.ispras.microtesk.test.template.DataSection
-
- getSection() - Method in class ru.ispras.microtesk.test.template.ExceptionHandler
-
- getSectionsOrderedByVa() - Method in class ru.ispras.microtesk.model.memory.Sections
-
- getSegment() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
-
- getSegment(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
Returns a segment registered in the MMU by its name.
- getSegment() - Method in class ru.ispras.microtesk.settings.AccessSettings
-
- getSegments() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- getSegments() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
Returns the collection of segments registered in the MMU.
- getSelfChecks() - Method in class ru.ispras.microtesk.test.ConcreteSequence
-
- getSender() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogEntry
-
Returns an identifier of the subsystem that detected an issue.
- getSequence() - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
-
- getSequenceIndex() - Method in class ru.ispras.microtesk.test.template.DataSection
-
- getSequenceIndex() - Method in class ru.ispras.microtesk.test.template.Label
-
Returns an index that identifies the instruction sequence where the label is defined.
- getSequences() - Method in class ru.ispras.microtesk.test.Statistics
-
- getSequenceSelector() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngine
-
- getSequenceSelector() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEngine
-
- getSequenceSelector() - Method in interface ru.ispras.microtesk.test.engine.Engine
-
- getSets() - Method in class ru.ispras.microtesk.mmu.basis.BufferStateTracker
-
Returns the number of sets (index range).
- getSets() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
-
- getSets() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
Returns the number of sets.
- getSettings() - Method in class ru.ispras.microtesk.settings.AbstractSettingsParser
-
- getSharedFileFormat(String) - Static method in class ru.ispras.microtesk.translator.generation.PackageInfo
-
Format string for the name of the class file that holds information on the microprocessor
state and other global data (context).
- getShortcut(String) - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
-
Returns a shortcut for the given operation that can be used in the specified context.
- getShortcuts() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
-
Returns a collection of shortcuts applicable to the given operation in different contexts.
- getShortcuts() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveAND
-
- getShortFileName(String) - Static method in class ru.ispras.microtesk.utils.FileUtils
-
- getShortFileNameNoExt(String) - Static method in class ru.ispras.microtesk.utils.FileUtils
-
- getShortName() - Method in enum ru.ispras.microtesk.options.Option
-
- getSignature() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
-
Returns the operation arguments.
- getSignature() - Method in interface ru.ispras.microtesk.test.template.Primitive
-
- getSingle(String) - Method in class ru.ispras.microtesk.settings.AbstractSettings
-
- getSingle(String, String) - Method in class ru.ispras.microtesk.settings.AbstractSettings
-
- getSituation() - Method in interface ru.ispras.microtesk.test.template.Primitive
-
- getSituationName(AbstractCall) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
-
- getSize() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
-
- getSize() - Method in enum ru.ispras.microtesk.model.data.floatx.Precision
-
- getSize() - Method in class ru.ispras.microtesk.settings.DelaySlotSettings
-
- getSize() - Method in class ru.ispras.microtesk.test.template.MemoryObject
-
- getSize() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryExpr
-
- getSizeInBits() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
-
- getSizeInBytes() - Method in enum ru.ispras.microtesk.mmu.basis.DataType
-
Returns the size in bytes.
- getSizeInBytes() - Method in enum ru.ispras.microtesk.mmu.basis.MemoryDataType
-
Returns the size in bytes.
- getSlotCoverage() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
-
Returns the slot coverage of the branch instruction.
- getSoft() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints
-
- getSolver() - Static method in class ru.ispras.microtesk.basis.solver.bitvector.Sat4jUtils
-
- getSortedListOfAddresses() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
- getSortedListOfBuffers() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
- getSource() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram
-
- getSource() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuTransition
-
- getSource() - Method in class ru.ispras.microtesk.mmu.translator.MmuLanguageContext.CheckResult
-
- getSource() - Method in class ru.ispras.microtesk.tools.transform.TraceTransformer.Message
-
- getSource() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogEntry
-
Returns the name of the source file that caused a translation issue.
- getSource() - Method in class ru.ispras.microtesk.translator.antlrex.TokenSourceStack
-
- getSource() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location
-
- getSource() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
-
- getSource() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
-
Returns the primitive the refers to the current primitive.
- getSource() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut.Argument
-
Returns the operation on the shortcut path the argument is actually passed to.
- getSourceName() - Method in class ru.ispras.microtesk.translator.antlrex.log.LogWriter
-
- getSourceName() - Method in class ru.ispras.microtesk.translator.antlrex.TokenSourceStack
-
- getSourceName() - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.PrimitiveSyntesizer
-
- getSpecialMarks() - Method in class ru.ispras.microtesk.translator.nml.coverage.PathConstraintBuilder
-
- getSpecification() - Static method in class ru.ispras.microtesk.mmu.MmuPlugin
-
- getSpecification() - Method in interface ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Holder
-
- getStack() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry
-
- getStart() - Method in class ru.ispras.microtesk.utils.FormatMarker
-
Returns the start position of the marker (first character of the marker)
in the format string.
- getStartAction() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
Returns the initial (root) action of the memory management unit.
- getStartAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
-
- getStartAddress() - Method in class ru.ispras.microtesk.model.memory.MemoryTracker.Region
-
- getStartAddress() - Method in class ru.ispras.microtesk.settings.RegionSettings
-
- getStartAddress() - Method in class ru.ispras.microtesk.test.ConcreteSequence
-
- getStartLabel() - Method in class ru.ispras.microtesk.test.template.StreamPreparatorBuilder
-
- getStartLabel() - Method in class ru.ispras.microtesk.test.template.Template
-
- getStartLabelName() - Method in class ru.ispras.microtesk.test.template.Stream
-
- getStatementFactory() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
-
- getStatements() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram
-
- getStatements() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
-
- getStatements() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementCondition.Block
-
- getStatistics() - Method in class ru.ispras.microtesk.test.engine.EngineContext
-
- getStatistics() - Method in class ru.ispras.microtesk.test.TestEngine
-
- getStatus() - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
-
- getStmts() - Method in class ru.ispras.microtesk.mmu.translator.ir.Attribute
-
- getStmts() - Method in class ru.ispras.microtesk.mmu.translator.ir.Operation
-
- getStorage() - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtReturn
-
- getStorage(String) - Method in class ru.ispras.microtesk.translator.nml.coverage.TestBase
-
- getStorageDeviceId() - Method in class ru.ispras.microtesk.mmu.model.api.MmuModel
-
- getStrategy() - Method in class ru.ispras.microtesk.settings.ModeSettings
-
- getStrategy() - Method in class ru.ispras.microtesk.settings.StrategySettings
-
- getStream(String) - Method in class ru.ispras.microtesk.test.template.StreamStore
-
- getStreams() - Method in class ru.ispras.microtesk.test.engine.EngineContext
-
- getString(String) - Static method in class ru.ispras.microtesk.settings.AbstractSettingsParser
-
- getStruct() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAddressInstance
-
- getStruct() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
-
- getSuffix() - Method in class ru.ispras.microtesk.test.template.LabelValue
-
- getSupplier() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
-
Returns the object generator.
- getSymbol(CommonTree) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserBase
-
- getSymbolicResult() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
-
- getSymbolKind() - Method in interface ru.ispras.microtesk.translator.nml.ir.expr.LocationSource
-
- getSymbolKind() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourceMemory
-
- getSymbolKind() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourcePrimitive
-
- getSymbols() - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
-
- getSymbols() - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserBase
-
- getSymbols() - Method in interface ru.ispras.microtesk.translator.nml.antlrex.WalkerContext
-
- getSymbols() - Method in class ru.ispras.microtesk.translator.nml.antlrex.WalkerFactoryBase
-
- getSymbols() - Method in class ru.ispras.microtesk.translator.Translator
-
- getSyntax() - Method in interface ru.ispras.microtesk.model.memory.AddressingMode
-
- getTag(A) - Method in class ru.ispras.microtesk.mmu.basis.AddressView
-
Returns the tag of the given address (fields[0]
).
- getTag(BitVector) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
Returns the address tag.
- getTag() - Method in class ru.ispras.microtesk.settings.AbstractSettings
-
- getTag() - Method in class ru.ispras.microtesk.settings.AbstractSettingsParser
-
- getTag() - Method in class ru.ispras.microtesk.tools.transform.TraceTransformer.Message
-
- getTag() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
-
Returns the tag object associated with the symbol or null
if
it is not assigned.
- getTagEqualRelation(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedDependency
-
- getTagExpression() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
Returns the tag calculation function.
- getTagExpression() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBufferAccess
-
- getTagMask() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
- getTagNotEqualRelation(MmuBufferAccess) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferUnitedDependency
-
- getTarget() - Method in class ru.ispras.microtesk.mmu.translator.ir.AttributeRef
-
- getTarget() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram
-
- getTarget() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuTransition
-
- getTarget() - Method in class ru.ispras.microtesk.test.template.LabelReference
-
- getTarget() - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
-
- getTarget() - Method in class ru.ispras.microtesk.test.template.PreparatorReference
-
- getTarget() - Method in class ru.ispras.microtesk.tools.transform.TraceTransformer.Message
-
- getTarget() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveReference
-
Returns the primitive the reference points to (current primitive).
- getTarget() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut
-
Returns the target operation.
- getTargetBuffer() - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.MemoryControlFlowExplorer
-
- getTargetBuffer() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
Returns the target buffer (the main memory device).
- getTargetModes() - Method in class ru.ispras.microtesk.test.engine.TestBaseQueryCreator
-
- getTargetName() - Method in class ru.ispras.microtesk.test.template.Preparator
-
- getTargetName() - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
-
- getTargetReference() - Method in class ru.ispras.microtesk.test.template.AbstractCall
-
- getTempVars() - Method in class ru.ispras.microtesk.model.Model
-
- getTestData(EngineContext, Primitive, Situation, TestBaseQueryCreator) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
-
- getTestData() - Method in class ru.ispras.microtesk.test.template.Situation
-
- getText() - Method in class ru.ispras.microtesk.mmu.translator.ir.AttributeRef
-
- getText() - Method in enum ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer.Kind
-
- getText() - Method in enum ru.ispras.microtesk.mmu.translator.Operator
-
- getText() - Method in enum ru.ispras.microtesk.model.ArgumentMode
-
- getText() - Method in enum ru.ispras.microtesk.model.data.floatx.Precision
-
- getText() - Method in class ru.ispras.microtesk.model.InstructionCall
-
Return the assembly code for the specified call (for example, the addition instruction
of a MIPS processor: addu $1, $1, $2).
- getText() - Method in enum ru.ispras.microtesk.test.Statistics.Activity
-
- getText() - Method in class ru.ispras.microtesk.test.template.AbstractCall
-
- getText() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
- getText() - Method in interface ru.ispras.microtesk.test.template.DataDirective
-
- getText() - Method in enum ru.ispras.microtesk.test.template.Primitive.Kind
-
- getText() - Method in class ru.ispras.microtesk.tools.transform.TraceTransformer.Message
-
- getText() - Method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
-
- getTextSection() - Method in class ru.ispras.microtesk.model.memory.Sections
-
- getThisArgs() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
-
- getThisArgs() - Method in interface ru.ispras.microtesk.translator.nml.antlrex.WalkerContext
-
- getThisArgs() - Method in class ru.ispras.microtesk.translator.nml.antlrex.WalkerFactoryBase
-
- getTime() - Method in class ru.ispras.microtesk.model.tracer.Record
-
- getTimeMetric(Statistics.Activity) - Method in class ru.ispras.microtesk.test.Statistics
-
- getTimeMetricText(Statistics.Activity) - Method in class ru.ispras.microtesk.test.Statistics
-
- getTitle() - Method in class ru.ispras.microtesk.test.ConcreteSequence
-
- getTo() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location.Bitfield
-
- getTokenId() - Method in class ru.ispras.microtesk.utils.FormatMarker
-
Returns the token identifier for the given marker type.
- getTokenNames() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- getTokenNames() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- getTokenNames() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- getTokenNames() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- getTokenNames() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- getTokenNames() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- getTotal() - Method in class ru.ispras.microtesk.test.template.BlockId.Distance
-
- getTotalTime() - Method in class ru.ispras.microtesk.test.Statistics
-
- getTotalTraceLength() - Method in class ru.ispras.microtesk.test.Statistics
-
- getTrajectories() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.TrajectoryExtractor.Result
-
- getTransition() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack.Frame
-
- getTransition() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph.Edge
-
- getTransition() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram
-
- getTransitions() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram
-
- getTransitions(MmuAction) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
Returns the list of transitions for the given action of the memory management unit.
- getTransitions() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
Returns the list of all transitions.
- getTranslator() - Method in class ru.ispras.microtesk.mmu.MmuPlugin
-
- getTranslator() - Method in interface ru.ispras.microtesk.Plugin
-
Returns the plugin's translator (or null
).
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.address_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.addressType_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.addressValue_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.buffer_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.bufferId_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.bufferParameter_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.bufferParameterRev_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.declaration_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.declarationRev_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.entry_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.extern_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.externExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.field_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.fields_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.funcBody_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.funcHeader_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.funcParams_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.function_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.index_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.let_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.localVars_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.match_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.mmu_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.mmuFunction_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.mmuVariable_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.mmuVariableType_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.nameType_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.operation_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.policy_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.range_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.segment_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.sets_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.startRule_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.struct_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.typeRef_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.ways_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.andBitExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.andLogicExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.argument_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.atom_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.attrExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.attributeCall_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.attributeCallStatement_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.attributeFormatCall_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.bitFieldExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.comparisionExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.conditionalStatement_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.constant_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.elseExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.elseIfExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.elseIfStmt_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.elseStmt_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.expr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.formatId_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.formatIdElseIf_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.formatIdList_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.functionCall_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.functionCallStatement_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.functionDecl_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.ifExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.ifStmt_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.instance_arg2_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.instance_arg_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.instance_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.letConst_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.location_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.locationAtom_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.locationExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.locationVal_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.mathFunc_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.mulExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.nonNumExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.numExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.orBitExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.orLogicExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.plusExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.powExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.relationExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.revision_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.sequence_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.shiftExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.statement_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.typeCast_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.typeExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.unaryExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.xorBitExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.actionDef_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.alias_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.aliasExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.andRule_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.argDef_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.argType_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.attrDef_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.attrDefList_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.attrDefRev_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.idRev_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.imageDef_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.letDef_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.letExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.memDef_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.modeDef_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.modeReturn_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.modeSpecPart_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.modifier_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.opDef_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.opId_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.orRule_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.procSpec_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.procSpecRev_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.sizeType_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.startRule_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.structDef_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.structField_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.structFields_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.syntaxDef_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser.typeDef_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.andBitExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.andLogicExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.argument_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.atom_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.attrExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.attributeCall_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.attributeCallStatement_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.attributeFormatCall_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.bitFieldExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.comparisionExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.conditionalStatement_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.constant_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.elseExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.elseIfExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.elseIfStmt_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.elseStmt_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.expr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.formatId_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.formatIdElseIf_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.formatIdList_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.functionCall_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.functionCallStatement_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.functionDecl_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.ifExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.ifStmt_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.instance_arg2_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.instance_arg_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.instance_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.letConst_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.location_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.locationAtom_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.locationExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.locationVal_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.mathFunc_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.mulExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.nonNumExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.numExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.orBitExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.orLogicExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.plusExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.powExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.relationExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.revision_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.sequence_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.shiftExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.statement_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.typeCast_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.typeExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.unaryExpr_return
-
- getTree() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.xorBitExpr_return
-
- getTreeAdaptor() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- getTreeAdaptor() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- getTreeAdaptor() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- getTreeAdaptor() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- getTrueNumber() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
-
Returns the number of true conditions in the trace.
- getType() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
-
- getType() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard
-
- getType() - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.Condition
-
- getType() - Method in class ru.ispras.microtesk.mmu.translator.ir.Var
-
- getType() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
-
- getType() - Method in class ru.ispras.microtesk.model.data.Data
-
- getType() - Method in class ru.ispras.microtesk.model.Immediate
-
- getType() - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfo
-
- getType() - Method in class ru.ispras.microtesk.model.memory.Location
-
- getType() - Method in class ru.ispras.microtesk.model.memory.Memory
-
- getType() - Method in class ru.ispras.microtesk.settings.RegionSettings
-
- getType() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
-
Returns the type of the entry.
- getType() - Method in class ru.ispras.microtesk.test.template.Argument
-
- getType() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location.Bitfield
-
- getType() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Location
-
- getType() - Method in interface ru.ispras.microtesk.translator.nml.ir.expr.LocationSource
-
- getType() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourceMemory
-
- getType() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.LocationSourcePrimitive
-
- getType() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
-
- getType() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut.Argument
-
Returns the primitive describing the argument type.
- getType() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryExpr
-
- getType() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct.Field
-
- getTypeFactory() - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
-
- getTypeId() - Method in class ru.ispras.microtesk.model.data.Type
-
- getTypeId() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Struct
-
- getTypeId() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
-
- getTypeName() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
-
Returns the type name of the operation.
- getTypeName() - Method in class ru.ispras.microtesk.test.template.Argument
-
- getTypeName() - Method in interface ru.ispras.microtesk.test.template.Primitive
-
- getTypeName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument
-
- getTypeName() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
-
- getTypeNames() - Method in class ru.ispras.microtesk.model.metadata.MetaArgument
-
Returns an iterator for the collection of type names associated
with the argument.
- getTypes() - Method in class ru.ispras.microtesk.mmu.translator.ir.Ir
-
- getTypes() - Method in class ru.ispras.microtesk.translator.nml.ir.Ir
-
- getTypeSource() - Method in class ru.ispras.microtesk.mmu.translator.ir.Var
-
- getTypeSource() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
-
- getUniqueName() - Method in class ru.ispras.microtesk.test.template.Label
-
Returns a unique name for the label based on:
Label name
Block identifier if it is not a root (no parent) block
Reference number if it set
Sequence index if it set
N.B.
- getUniqueName() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Shortcut.Argument
-
Returns a name the uniquely identifies the given argument in the set of shortcut arguments.
- getUnit() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Where
-
Returns the name of the source file (unit).
- getUnitedDependency() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
-
- getUnknownImmValues() - Method in class ru.ispras.microtesk.test.engine.TestBaseQueryCreator
-
- getUnusedBlocks() - Method in class ru.ispras.microtesk.test.template.Template
-
- getUp() - Method in class ru.ispras.microtesk.test.template.BlockId.Distance
-
- getUpper() - Method in class ru.ispras.microtesk.utils.HierarchicalCollection
-
- getUpper() - Method in class ru.ispras.microtesk.utils.HierarchicalMap
-
- getUpper() - Method in class ru.ispras.microtesk.utils.HierarchicalSet
-
- getUpperBit(Node) - Static method in class ru.ispras.microtesk.utils.FortressUtils
-
- getUsedObjects() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
-
Returns the set of used objects.
- getVa() - Method in class ru.ispras.microtesk.test.template.MemoryObject
-
- getValue(int) - Method in enum ru.ispras.microtesk.basis.solver.bitvector.BitVectorVariableInitializer
-
- 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(NodeVariable) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
-
- getValue() - Method in class ru.ispras.microtesk.model.memory.Location
-
- getValue() - Method in interface ru.ispras.microtesk.model.memory.LocationAccessor
-
Returns the value stored in the location packed in a BigInteger object.
- getValue(String) - Method in class ru.ispras.microtesk.options.Options
-
- getValue(T) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
-
Returns the object value (if is defined) or null
(otherwise).
- getValue(Object) - Method in class ru.ispras.microtesk.test.engine.EngineParameter
-
- getValue() - Method in class ru.ispras.microtesk.test.engine.EngineParameter.Option
-
- getValue(Object) - Method in class ru.ispras.microtesk.test.engine.EngineParameterInteger
-
- getValue(int) - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorDiagonal
-
- getValue(int) - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorProduct
-
- getValue(int) - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorRandom
-
- getValue() - Method in class ru.ispras.microtesk.test.template.Argument
-
- getValue() - Method in class ru.ispras.microtesk.test.template.FixedValue
-
- getValue() - Method in class ru.ispras.microtesk.test.template.LabelValue
-
- getValue() - Method in class ru.ispras.microtesk.test.template.LazyValue
-
- getValue() - Method in class ru.ispras.microtesk.test.template.PreparatorReference
-
- getValue() - Method in class ru.ispras.microtesk.test.template.RandomValue
-
- getValue() - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
-
- getValue() - Method in interface ru.ispras.microtesk.test.template.Value
-
- getValue(T) - Method in class ru.ispras.microtesk.utils.PropertyMap
-
- getValueAsBigInteger(String) - Method in class ru.ispras.microtesk.options.Options
-
- getValueAsBigInteger(T) - Method in class ru.ispras.microtesk.utils.PropertyMap
-
- getValueAsBoolean(String) - Method in class ru.ispras.microtesk.options.Options
-
- getValueAsBoolean(T) - Method in class ru.ispras.microtesk.utils.PropertyMap
-
- getValueAsInteger(String) - Method in class ru.ispras.microtesk.options.Options
-
- getValueAsInteger(T) - Method in class ru.ispras.microtesk.utils.PropertyMap
-
- getValueAsLong(String) - Method in class ru.ispras.microtesk.options.Options
-
- getValueAsLong(T) - Method in class ru.ispras.microtesk.utils.PropertyMap
-
- getValueAsString(String) - Method in class ru.ispras.microtesk.options.Options
-
- getValueAsString(T) - Method in class ru.ispras.microtesk.utils.PropertyMap
-
- getValueClass() - Method in enum ru.ispras.microtesk.options.Option
-
- getValueClass() - Method in interface ru.ispras.microtesk.utils.Property
-
- getValues() - Method in class ru.ispras.microtesk.mmu.settings.BooleanValuesSettings
-
- getValues() - Method in class ru.ispras.microtesk.mmu.settings.BufferEventsSettings
-
- getValues() - Method in class ru.ispras.microtesk.mmu.settings.IntegerValuesSettings
-
- getValues() - Method in class ru.ispras.microtesk.mmu.test.template.VariableConstraint
-
- getValues() - Method in class ru.ispras.microtesk.settings.EnumSetSettings
-
- getValues() - Method in class ru.ispras.microtesk.settings.RangeSettings
-
- getVariable() - Method in class ru.ispras.microtesk.mmu.test.template.VariableConstraint
-
- getVariable(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
-
- getVariable() - Method in class ru.ispras.microtesk.mmu.translator.ir.Constant
-
- getVariable() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAddressInstance
-
- getVariable(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
- getVariable(Node) - Static method in class ru.ispras.microtesk.utils.FortressUtils
-
- getVariableConstraint(IntegerValuesSettings) - Static method in class ru.ispras.microtesk.mmu.settings.MmuSettingsUtils
-
Returns the constraint corresponding to the values settings or null
if no constraint is
specified (the constraint is identical to TRUE).
- getVariableConstraint(BooleanValuesSettings) - Static method in class ru.ispras.microtesk.mmu.settings.MmuSettingsUtils
-
Returns the constraint corresponding to the values settings or null
if no constraint is
specified (the constraint is identical to TRUE).
- getVariableConstraints() - Static method in class ru.ispras.microtesk.mmu.settings.MmuSettingsUtils
-
- getVariableConstraints() - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints
-
- getVariableMapping(String) - Method in class ru.ispras.microtesk.mmu.translator.generation.sim.ExprPrinter
-
- getVariableName(String, String) - Static method in class ru.ispras.microtesk.mmu.translator.generation.spec.Utils
-
- getVariableName(Ir, String, Variable) - Static method in class ru.ispras.microtesk.mmu.translator.generation.spec.Utils
-
- getVariables() - Method in class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
-
- getVariables() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
-
- getVariables() - Method in class ru.ispras.microtesk.translator.nml.coverage.PathConstraintBuilder
-
- getVariantName() - Method in class ru.ispras.microtesk.test.template.PreparatorReference
-
- getVariate() - Method in class ru.ispras.microtesk.mmu.test.template.VariableConstraint
-
- getVariateConstraints() - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints
-
- getVaType() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSegment
-
- getVersion(Variable, int) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
-
- getVersion(Node, int) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
-
- getVersion(Variable) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
-
- getVersionNumber(Variable) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
-
- getVirtualAddress() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
- getWays() - Method in class ru.ispras.microtesk.mmu.basis.BufferStateTracker
-
Returns the number of ways (associativity).
- getWays() - Method in class ru.ispras.microtesk.mmu.translator.ir.Buffer
-
- getWays() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
Returns the number of ways (associativity).
- getWhere() - Method in class ru.ispras.microtesk.test.template.AbstractCall
-
- getWhere() - Method in class ru.ispras.microtesk.test.template.Block
-
- getWhere() - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- getWhere() - Method in class ru.ispras.microtesk.test.template.Preparator
-
- getWhere() - Method in exception ru.ispras.microtesk.translator.antlrex.SemanticException
-
- getWhere() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
-
Returns information on symbol location in source code or null
if the symbol is a reserved keyword.
- getWidth() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAddressInstance
-
- getWrite() - Method in class ru.ispras.microtesk.test.template.Stream
-
- gMmuLexer - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- gMmuParser - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- gNmlLexer - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- gNmlParser - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- GOTO_SITUATION_SUFFIX - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchEngine
-
- gParent - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- gParent - Variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- gParent - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- gParent - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- Graph - Class in ru.ispras.microtesk.mmu.test.engine.memory
-
Graph
represents a memory subsystem's control flow graph (CFG).
- Graph() - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.Graph
-
- Graph(MmuSubsystem, MemoryAccessType) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.Graph
-
- Graph.Edge - Class in ru.ispras.microtesk.mmu.test.engine.memory
-
- GraphAbstraction - Enum in ru.ispras.microtesk.mmu.test.engine.memory
-
GraphAbstraction
contains different abstractions for memory access path transitions.
- GROUP_TEMPLATE_NAME - Static variable in class ru.ispras.microtesk.tools.templgen.templates.GroupTemplate
-
- GroupTemplate - Class in ru.ispras.microtesk.tools.templgen.templates
-
- GroupTemplate(MetaModel, TemplatePrinter, Set<String>) - Constructor for class ru.ispras.microtesk.tools.templgen.templates.GroupTemplate
-
- ID - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.AddressDataGenerator
-
- ID - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngine
-
- ID - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- ID - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- ID - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- ID - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- ID - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- ID - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchEngine
-
- ID - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- ID - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- ID - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- ID - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- ID - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- idList() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- idRev() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- idRev_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.idRev_return
-
- IF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- IF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- IF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- IF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- IF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- IF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- IF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- IF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- IF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- IF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- IF_THEN_SITUATION_SUFFIX - Static variable in class ru.ispras.microtesk.test.engine.branch.BranchEngine
-
- IfBuilder(CommonTree, Node, List<Stmt>) - Constructor for class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.IfBuilder
-
- ifExpr() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- 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
-
- ifExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.ifExpr_return
-
- ifExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.ifExpr_return
-
- ifStmt() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- 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
-
- ifStmt_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.ifStmt_return
-
- ifStmt_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.ifStmt_return
-
- ignoredInstructions - Variable in class ru.ispras.microtesk.tools.templgen.templates.GeneratedTemplate
-
- IMAGE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- IMAGE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- IMAGE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- image(TemporaryVariables) - Method in class ru.ispras.microtesk.model.IsaPrimitive
-
Returns binary representation of the specified primitive.
- IMAGE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- IMAGE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- IMAGE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- IMAGE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- IMAGE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- IMAGE_NAME - Static variable in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
-
- ImageAnalyzer - Class in ru.ispras.microtesk.translator.nml.ir.analysis
-
The
ImageAnalyzer
class analyzes the image format of addressing modes
and operations to find out how to decode instructions.
- ImageAnalyzer() - Constructor for class ru.ispras.microtesk.translator.nml.ir.analysis.ImageAnalyzer
-
- imageDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- imageDef(String) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- imageDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.imageDef_return
-
- imageDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.imageDef_return
-
- ImageInfo - Class in ru.ispras.microtesk.translator.nml.ir.primitive
-
- ImageInfo(ImageInfo) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
-
- ImageInfo(int, boolean) - Constructor for class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
-
- Immediate - Class in ru.ispras.microtesk.model
-
Immediate
is a primitive that describes immediate values.
- Immediate(Location) - Constructor for class ru.ispras.microtesk.model.Immediate
-
- Immediate(Data) - Constructor for class ru.ispras.microtesk.model.Immediate
-
- Immediate(Type) - Constructor for class ru.ispras.microtesk.model.Immediate
-
- Immediate.Info - Class in ru.ispras.microtesk.model
-
- incDataFiles() - Method in class ru.ispras.microtesk.test.Statistics
-
- incInstructions(int) - Method in class ru.ispras.microtesk.test.Statistics
-
- IncludeEnumSettingsParser<T extends java.lang.Enum<T>> - Class in ru.ispras.microtesk.settings
-
- IncludeEnumSettingsParser(Class<T>) - Constructor for class ru.ispras.microtesk.settings.IncludeEnumSettingsParser
-
- IncludeFileFinder - Class in ru.ispras.microtesk.translator.antlrex
-
- IncludeFileFinder() - Constructor for class ru.ispras.microtesk.translator.antlrex.IncludeFileFinder
-
- IncludeIntSettingsParser - Class in ru.ispras.microtesk.settings
-
- IncludeIntSettingsParser() - Constructor for class ru.ispras.microtesk.settings.IncludeIntSettingsParser
-
- includeOriginalVariables() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
-
- IncludeSettings - Class in ru.ispras.microtesk.mmu.settings
-
- IncludeSettings(BigInteger) - Constructor for class ru.ispras.microtesk.mmu.settings.IncludeSettings
-
- IncludeSettings<T> - Class in ru.ispras.microtesk.settings
-
- IncludeSettings(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.
- index_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.index_return
-
- Indexer<A extends Address> - Interface in ru.ispras.microtesk.mmu.model.api
-
This is a generic interface of a cache set indexer.
- indexExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- indexExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.indexExpr_return
-
- Info(Type) - Constructor for class ru.ispras.microtesk.model.Immediate.Info
-
- init(A) - Method in class ru.ispras.microtesk.mmu.model.api.Operation
-
- init() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator
-
- init() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorExhaustive
-
- init() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorRandom
-
- init() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorExhaustive
-
- init() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorRandom
-
- init(TemporaryVariables) - Method in class ru.ispras.microtesk.model.IsaPrimitive
-
Perform initialization of temporary variables that can be used in other attributes
(action, syntax, image).
- init() - Method in class ru.ispras.microtesk.test.CodeAllocator
-
- init(AllocationSettings) - Static method in class ru.ispras.microtesk.test.engine.allocator.ModeAllocator
-
- init() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
-
- init() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecutionIterator
-
- init() - Method in class ru.ispras.microtesk.test.engine.branch.BranchStructureIterator
-
- init() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTraceIterator
-
- init() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorPermutator
-
- init() - Method in class ru.ispras.microtesk.test.sequence.GeneratorCompositor
-
- init() - Method in class ru.ispras.microtesk.test.sequence.GeneratorIterate
-
- init() - Method in class ru.ispras.microtesk.test.sequence.GeneratorObfuscator
-
- init() - Method in class ru.ispras.microtesk.test.sequence.GeneratorPrologueEpilogue
-
- init() - Method in class ru.ispras.microtesk.test.sequence.GeneratorRearranger
-
- init() - Method in class ru.ispras.microtesk.test.sequence.GeneratorSequence
-
- init() - Method in class ru.ispras.microtesk.test.sequence.permutator.PermutatorRandom
-
- init() - Method in class ru.ispras.microtesk.test.sequence.permutator.PermutatorTrivial
-
- init() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerExpand
-
- init() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerSample
-
- init() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerTrivial
-
- INIT_NAME - Static variable in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
-
- initAddress(A) - Static method in class ru.ispras.microtesk.mmu.model.api.Operation
-
- initAllocator(int, BigInteger) - Method in class ru.ispras.microtesk.model.memory.Memory
-
- initialize(String, String) - Static method in class ru.ispras.microtesk.model.tracer.Tracer
-
- initialize(List<Iterator<T>>) - Method in interface ru.ispras.microtesk.test.sequence.combinator.Combinator
-
- initialize(List<Iterator<T>>) - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorPermutator
-
- initialize(List<Iterator<T>>) - Method in interface ru.ispras.microtesk.test.sequence.compositor.Compositor
-
- initialize(List<T>) - Method in interface ru.ispras.microtesk.test.sequence.permutator.Permutator
-
- initialize(Iterator<List<T>>) - Method in interface ru.ispras.microtesk.test.sequence.rearranger.Rearranger
-
- initialize(Iterator<List<T>>) - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerExpand
-
- initialize(Iterator<List<T>>) - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerSample
-
- initialize(Iterator<List<T>>) - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerTrivial
-
- initializeGenerationEnvironment() - Method in class ru.ispras.microtesk.mmu.MmuPlugin
-
- initializeGenerationEnvironment() - Method in interface ru.ispras.microtesk.Plugin
-
Performs all required initialization before generation is started
(e.g.
- InitializerMaker - Interface in ru.ispras.microtesk.test.engine
-
- InitializerMaker.Stage - Enum in ru.ispras.microtesk.test.engine
-
- InitializerMakerDefault - Class in ru.ispras.microtesk.test.engine
-
- InitializerMakerDefault() - Constructor for class ru.ispras.microtesk.test.engine.InitializerMakerDefault
-
- initMemoryAllocator(String, int, BigInteger) - Method in class ru.ispras.microtesk.model.Model
-
- initMemoryAllocator(String, int, BigInteger) - Method in class ru.ispras.microtesk.model.ProcessingElement
-
- insert(int, List<AbstractCall>) - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
-
- 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_arg2_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.instance_arg2_return
-
- instance_arg2_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.instance_arg2_return
-
- instance_arg_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.instance_arg_return
-
- instance_arg_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.instance_arg_return
-
- INSTANCE_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
-
- instance_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.instance_return
-
- instance_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.instance_return
-
- instance_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.instance_return
-
- InstanceArgument - Class in ru.ispras.microtesk.translator.nml.ir.primitive
-
- InstanceArgument.Kind - Enum in ru.ispras.microtesk.translator.nml.ir.primitive
-
- InstructionCall - Class in ru.ispras.microtesk.model
-
The
InstructionCall
class provides methods to run execution
simulation of some instruction within the processor model.
- InstructionCall(TemporaryVariables, IsaPrimitive) - Constructor for class ru.ispras.microtesk.model.InstructionCall
-
Creates an instruction call object based on an nML operation.
- INT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- INT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- INT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- INT(int) - Static method in class ru.ispras.microtesk.model.data.Type
-
- INT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- INT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- INT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- INT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- INT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- INT(int) - Static method in class ru.ispras.microtesk.translator.nml.ir.shared.Type
-
- INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- INT_TO_FLOAT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- int_to_float(Where, Expr, Type) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
-
- IntegerCast - Class in ru.ispras.microtesk.translator.nml.coverage
-
- IntegerCast() - Constructor for class ru.ispras.microtesk.translator.nml.coverage.IntegerCast
-
- 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
-
- 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
-
- InternalVariable() - Constructor for class ru.ispras.microtesk.model.Execution.InternalVariable
-
- intToFloat(Type, Data) - Static method in class ru.ispras.microtesk.model.data.Data
-
- intValue() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
-
- invalidateAssigned() - Method in class ru.ispras.microtesk.mmu.translator.ConstantPropagator
-
- 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, 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
-
- IS_TYPE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- IS_TYPE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- IS_TYPE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- IS_TYPE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- IS_TYPE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- IS_TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- IS_TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- IS_TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- IS_TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- IS_TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- is_type(Where, Expr, Type) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
-
- isAlias() - Method in class ru.ispras.microtesk.model.memory.Memory
-
- isAligned(BigInteger) - Method in enum ru.ispras.microtesk.mmu.basis.DataType
-
Checks whether the address is aligned (contains a sufficient number of zero bits at the end).
- isAligned(BigInteger) - Method in enum ru.ispras.microtesk.mmu.basis.MemoryDataType
-
Checks whether the address is aligned (contains a sufficient number of zero bits at the end).
- isAllocated() - Method in class ru.ispras.microtesk.test.ConcreteSequence
-
- IsaPrimitive - Class in ru.ispras.microtesk.model
-
The
IsaPrimitive
class implements base functionality of addressing modes
and operations.
- IsaPrimitive(Map<String, IsaPrimitive>) - Constructor for class ru.ispras.microtesk.model.IsaPrimitive
-
Constructs a primitive and saves the table of its arguments.
- IsaPrimitive() - Constructor for class ru.ispras.microtesk.model.IsaPrimitive
-
Constructs a primitive.
- IsaPrimitiveBuilder - Class in ru.ispras.microtesk.model
-
The
IsaPrimitiveBuilder
class is responsible for creating and initializing
instances of nML primitives (addressing modes and operations).
- IsaPrimitiveBuilder(IsaPrimitiveInfoAnd) - Constructor for class ru.ispras.microtesk.model.IsaPrimitiveBuilder
-
Creates a builder for a primitive described with the specified parameters.
- IsaPrimitiveInfo - Class in ru.ispras.microtesk.model
-
- IsaPrimitiveInfo(IsaPrimitiveKind, String, Type) - Constructor for class ru.ispras.microtesk.model.IsaPrimitiveInfo
-
- IsaPrimitiveInfoAnd - Class in ru.ispras.microtesk.model
-
- IsaPrimitiveInfoAnd(IsaPrimitiveKind, String, Class<?>, Type) - Constructor for class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
-
- IsaPrimitiveInfoOr - Class in ru.ispras.microtesk.model
-
- IsaPrimitiveInfoOr(IsaPrimitiveKind, String, IsaPrimitiveInfo...) - Constructor for class ru.ispras.microtesk.model.IsaPrimitiveInfoOr
-
- IsaPrimitiveKind - Enum in ru.ispras.microtesk.model
-
Specifies the kind of the object described by the ISA primitive.
- isArgumentDefined(String) - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
-
Checks whether the addressing mode has an argument with the specified name.
- isArithmeticOperation() - Method in class ru.ispras.microtesk.tools.templgen.templates.TemplateOperation
-
- isAtomic() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram
-
- isAtomic() - Method in class ru.ispras.microtesk.test.template.Block
-
- isAtomicSequence() - Method in class ru.ispras.microtesk.test.template.AbstractCall
-
- isAuxiliary() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryObject
-
- isBasicBlock() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
-
Checks if the entry is a basic block.
- isBiased() - Method in class ru.ispras.microtesk.test.template.Preparator.Variant
-
- isBoolean() - Method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
-
- isBranch() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
-
Checks whether the operation is a branch operation (causes control transfer).
- isBranch() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
-
Checks whether the entry is a conditional or an unconditional branch.
- isBranch() - Method in interface ru.ispras.microtesk.test.template.Primitive
-
- isBranch() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- isBranchOperation() - Method in class ru.ispras.microtesk.tools.templgen.templates.TemplateOperation
-
- isBreakAddress(long) - Method in class ru.ispras.microtesk.test.Code
-
- isBreakAddress(long) - Method in class ru.ispras.microtesk.test.Code2
-
- isChild(BlockId) - Method in class ru.ispras.microtesk.test.template.BlockId
-
Checks whether the specified block identifier refers to a block which is a child (not necessary
immediate) of the block marked by the current identifier.
- isCoersionApplied() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
-
- isComment() - Method in class ru.ispras.microtesk.test.template.Output
-
- isComparator() - Method in class ru.ispras.microtesk.test.template.Preparator
-
- isConditionalBranch() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
-
Checks whether the operation is a conditional branch operation
(causes control transfer on some condition).
- isConditionalBranch() - Method in interface ru.ispras.microtesk.test.template.Primitive
-
- isConditionalBranch() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- isConstant() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
-
- isControlCodeInBasicBlock() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
-
- isControlCodeInDelaySlot() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
-
- isCorrect() - Method in class ru.ispras.microtesk.translator.antlrex.ParserEx
-
- isDebug() - Static method in class ru.ispras.microtesk.Logger
-
- isDeclaredAs(Token, Enum<?>) - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
-
- isDeclaredAs(CommonTree, Enum<?>) - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserBase
-
- isDefault() - Method in class ru.ispras.microtesk.test.template.Preparator
-
- isDefined(T) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
-
Checks whether the object is defined (initialized).
- isDefined(String) - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
-
- isDelaySlot() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
-
Checks whether the entry is a delay slot.
- isDisabledTransition(MmuTransition) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
-
- isElseBlock() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementCondition.Block
-
- ISemanticError - Interface in ru.ispras.microtesk.translator.antlrex
-
Base interface to be supported by all object describing semantic errors in the specification
detected by the translator.
- isEmpty() - Method in class ru.ispras.microtesk.basis.solver.BiasedConstraints
-
- isEmpty() - Method in class ru.ispras.microtesk.basis.solver.bitvector.Sat4jFormula
-
- isEmpty() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
-
- isEmpty() - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints
-
- isEmpty() - Method in class ru.ispras.microtesk.test.ConcreteSequence
-
- isEmpty() - Method in class ru.ispras.microtesk.test.engine.AbstractSequence.Builder
-
- isEmpty() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
-
- isEmpty() - Method in class ru.ispras.microtesk.test.template.AbstractCall
-
- isEmpty() - Method in class ru.ispras.microtesk.test.template.Block
-
- isEmpty() - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- isEmpty() - Method in class ru.ispras.microtesk.utils.AdjacencyList
-
- isEmpty() - Method in class ru.ispras.microtesk.utils.HierarchicalCollection
-
- isEmpty() - Method in class ru.ispras.microtesk.utils.HierarchicalMap
-
- isEmpty() - Method in class ru.ispras.microtesk.utils.HierarchicalSet
-
- isEmptyStack() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessContext
-
- isEnabled() - Method in class ru.ispras.microtesk.mmu.settings.BooleanOptionSettings
-
- isEnabled() - Static method in class ru.ispras.microtesk.model.tracer.Tracer
-
- isEnabled(String) - Method in class ru.ispras.microtesk.settings.MemorySettings
-
- isEnabled() - Method in class ru.ispras.microtesk.settings.RegionSettings
-
- isEquality() - Method in enum ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Type
-
- isException() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAction
-
- isExecutable() - Method in class ru.ispras.microtesk.test.template.AbstractCall
-
- isExecutable() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
- isExternal() - Method in class ru.ispras.microtesk.test.template.Block
-
- isExternal() - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- isFake() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
- isFeasibleAccess(Access) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
-
- isFeasibleEntry(AccessPath.Entry, MemoryAccessType, AccessConstraints, SymbolicResult) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
-
- isFeasibleStructure(List<Access>) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
-
- isFictitious() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
-
Checks whether the branch is fictitious (condition does not change) or not.
- isField() - Method in class ru.ispras.microtesk.mmu.translator.ir.Var
-
- isField() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
-
- isFileLengthLimitExceeded() - Method in class ru.ispras.microtesk.test.Statistics
-
- isFlag() - Method in enum ru.ispras.microtesk.options.Option
-
- isFree(T) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
-
Checks whether the object is free (belongs to the initial set of objects and not in use).
- isFreeAllModes() - Method in class ru.ispras.microtesk.test.template.AbstractCall
-
- isGlobal() - Method in class ru.ispras.microtesk.test.template.DataSection
-
- isGlobal() - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
-
- isGlobal() - Method in class ru.ispras.microtesk.test.template.Label
-
Checks whether the label is global.
- isGoto() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
-
Checks whether the entry is an unconditional branch.
- isHard() - Method in class ru.ispras.microtesk.basis.solver.Bias
-
- isHidden() - Method in class ru.ispras.microtesk.translator.antlrex.Preprocessor
-
- isHit(A) - Method in interface ru.ispras.microtesk.mmu.model.api.Buffer
-
Checks whether the given address causes a hit.
- isHit(BitVector) - Method in interface ru.ispras.microtesk.mmu.model.api.BufferObserver
-
Checks whether the given address causes a hit.
- isHit(A) - Method in class ru.ispras.microtesk.mmu.model.api.Cache
-
- isHit(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Cache
-
- isHit(A) - Method in class ru.ispras.microtesk.mmu.model.api.Line
-
- isHit(A) - Method in class ru.ispras.microtesk.mmu.model.api.Memory
-
- isHit(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Memory
-
- isHit(A) - Method in class ru.ispras.microtesk.mmu.model.api.Mmu
-
- isHit(A) - Method in class ru.ispras.microtesk.mmu.model.api.MmuMapping
-
- isHit(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.MmuMapping
-
- isHit(A) - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping
-
- isHit(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping
-
- isHit(A) - Method in class ru.ispras.microtesk.mmu.model.api.Segment
-
- isHit(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Segment
-
- isHit(A) - Method in class ru.ispras.microtesk.mmu.model.api.Set
-
- isHit() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuGuard
-
- isIfThen() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
-
Checks whether the entry is a conditional branch.
- isImageSizeFixed() - Method in class ru.ispras.microtesk.model.decoder.Decoder
-
- isImageSizeFixed() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
-
- isImmediate() - Method in class ru.ispras.microtesk.test.template.Argument
-
- isIn() - Method in enum ru.ispras.microtesk.model.ArgumentMode
-
- isInitialized(BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Mmu
-
- isInitialized() - Method in class ru.ispras.microtesk.model.memory.Location
-
- isInitialized(BitVector) - Method in interface ru.ispras.microtesk.model.memory.MemoryDevice
-
Checks whether the specified address location has been initialized.
- isInitialized(BitVector) - Method in class ru.ispras.microtesk.model.memory.MemoryDeviceWrapper
-
- isInitialized() - Method in class ru.ispras.microtesk.test.template.DataManager
-
- isInstanceCall() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAttributeCall
-
- isInstruction() - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
Checks whether the instruction call corresponds to a printable instruction
(executable instruction or pseudo instruction).
- isInteger() - Method in class ru.ispras.microtesk.model.data.Type
-
- isInteger() - Method in enum ru.ispras.microtesk.model.data.TypeId
-
- isInternalVariable() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
-
- 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.
- isLabel() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
-
Checks whether the addressing mode computes an immediate value from a label.
- isLabel() - Method in interface ru.ispras.microtesk.test.template.Primitive
-
- isLabelReference() - Method in class ru.ispras.microtesk.test.Executor.Status
-
- isLeaf(Primitive) - Static method in class ru.ispras.microtesk.translator.nml.ir.analysis.PrimitiveUtils
-
Checks whether the given primitive is a leaf primitive.
- isLoad() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
-
Checks whether the addressing performs a memory load action in its attributes.
- isLoad() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
-
Checks whether the operation performs a memory load action.
- isLoad() - Method in interface ru.ispras.microtesk.test.template.Primitive
-
- isLoad() - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.MemoryAccessStatus
-
- isLoad() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- isLoadOperation() - Method in class ru.ispras.microtesk.tools.templgen.templates.TemplateOperation
-
- isLocation() - Method in class ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo
-
- isLossOfSignificantBits(Type, BigInteger) - Static method in class ru.ispras.microtesk.model.data.Data
-
Checks whether the significant bits are lost when the specified integer is converted to
the specified Model API type.
- isMatch(BigInteger) - Method in class ru.ispras.microtesk.test.template.Preparator.Argument
-
- isMatch(Primitive, BitVector, String) - Method in class ru.ispras.microtesk.test.template.Preparator
-
- isMatch(BitVector) - Method in class ru.ispras.microtesk.utils.Mask
-
- isMemory(Location) - Static method in class ru.ispras.microtesk.translator.nml.ir.analysis.IrInquirer
-
- isMemoryReference() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
-
Checks whether the addressing mode provides refers to memory
(provides an access to memory via its return expression).
- isMemoryReference() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- isModeToFree() - Method in class ru.ispras.microtesk.test.template.AbstractCall
-
- isNan() - Method in class ru.ispras.microtesk.model.data.Data
-
- isNan() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
-
- isNan(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
-
- isNumeric() - Method in class ru.ispras.microtesk.test.template.Label
-
Checks whether the label is numeric.
- isOpcMatch(BitVector) - Method in class ru.ispras.microtesk.model.decoder.Decoder
-
- isOpen() - Method in class ru.ispras.microtesk.utils.BinaryWriter
-
- isOrRule() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
-
- isOut() - Method in enum ru.ispras.microtesk.model.ArgumentMode
-
- isParent() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
- isParent(Var) - Method in class ru.ispras.microtesk.mmu.translator.ir.Var
-
- isParent(Variable) - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
-
- isParent(BlockId) - Method in class ru.ispras.microtesk.test.template.BlockId
-
Checks whether the specified block identifier refers to a block which is a parent (not
necessary immediate) of the block marked by the current identifier.
- isPC(Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.IrInquirer
-
- isPC(Location) - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.IrInquirer
-
- isPointed() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
-
Checks whether the branch is pointed (there is only one branch execution which condition
equals to the negation of the first one.
- isPreparatorCall() - Method in class ru.ispras.microtesk.test.template.AbstractCall
-
- isProgramLengthLimitExceeded() - Method in class ru.ispras.microtesk.test.Statistics
-
- isRegister(Location) - Static method in class ru.ispras.microtesk.translator.nml.ir.analysis.IrInquirer
-
- isRegisterFirstUse() - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
-
Checks whether the register is used for the first time.
- isRelativeOrigin() - Method in class ru.ispras.microtesk.test.template.AbstractCall
-
- isReplaceable() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
Checks whether the buffer support data replacement.
- isReserved() - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
-
Checks whether this symbol is a registered keyword.
- isReserved(String) - Method in class ru.ispras.microtesk.translator.antlrex.symbols.SymbolTable
-
Checks whether the specified named was registered as reserved keyword.
- isRevision(String) - Method in class ru.ispras.microtesk.test.TestEngine
-
- isRevisionApplicable(Token) - Method in class ru.ispras.microtesk.translator.antlrex.ParserBase
-
- isRoot() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
-
Checks whether the current operation is a root.
- isRoot() - Method in class ru.ispras.microtesk.test.template.BlockId
-
Checks whether the current block is a root block (has no parent).
- isRoot() - Method in interface ru.ispras.microtesk.test.template.Primitive
-
- isRoot() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Primitive
-
Checks whether the current primitive is a root primitive.
- isRootSource() - Method in class ru.ispras.microtesk.translator.antlrex.TokenSourceStack
-
- isRuntime() - Method in class ru.ispras.microtesk.test.template.Output
-
Returns true
if the stored information should be evaluated during the simulation
and the evaluation results should be printed to the MicroTESK simulator output or
false
if it should be evaluated after simulation and the results should be
inserted into the generated test program.
- isSeparateFile() - Method in class ru.ispras.microtesk.test.template.DataSection
-
- isSeparateFile() - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
-
- isShared() - Method in class ru.ispras.microtesk.translator.nml.ir.shared.MemoryExpr
-
- isShift() - Method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
-
- isSignalingNan() - Method in class ru.ispras.microtesk.model.data.Data
-
- isSignalingNan() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
-
- isSignalingNan(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
-
- isSignificant(int) - Method in class ru.ispras.microtesk.test.engine.AbstractSequence
-
- isSimple() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
-
Checks whether the branch is simple (condition does not change more than one time) or not.
- isSingle() - Method in class ru.ispras.microtesk.mmu.translator.generation.spec.Condition
-
- isSoft() - Method in class ru.ispras.microtesk.basis.solver.Bias
-
- isStandard() - Method in class ru.ispras.microtesk.model.memory.Section
-
- isStandard(String) - Static method in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
-
- isStandard() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
-
- isStart() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry
-
- isStatus(TreeVisitor.Status) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
-
- isStore() - Method in class ru.ispras.microtesk.model.metadata.MetaAddressingMode
-
Checks whether the addressing mode performs a memory store action.
- isStore() - Method in class ru.ispras.microtesk.model.metadata.MetaOperation
-
Checks whether the operation performs a memory store action.
- isStore() - Method in interface ru.ispras.microtesk.test.template.Primitive
-
- isStore() - Method in class ru.ispras.microtesk.translator.nml.ir.analysis.MemoryAccessStatus
-
- isStore() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- isStoreOperation() - Method in class ru.ispras.microtesk.tools.templgen.templates.TemplateOperation
-
- isStreamBased(AbstractCall) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
-
- isStreamBased(Primitive) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
-
- isStruct() - Method in enum ru.ispras.microtesk.mmu.translator.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.Var
-
- isStruct() - Method in class ru.ispras.microtesk.mmu.translator.ir.Variable
-
- isSuccess() - Method in class ru.ispras.microtesk.mmu.translator.MmuLanguageContext.CheckResult
-
- isSuccessful() - Method in class ru.ispras.microtesk.translator.antlrex.TreeParserEx
-
Checks if parsing was successful (no errors occurred).
- isSuitable(TestBaseQuery) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressDataGenerator
-
- isSuitable(TestBaseQuery) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryDataGenerator
-
- isSuitable(TestBaseQuery) - Method in class ru.ispras.microtesk.test.engine.branch.BranchDataGenerator
-
- isSupported(IsaPrimitive) - Method in class ru.ispras.microtesk.model.Immediate.Info
-
- isSupported(IsaPrimitive) - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfo
-
- isSupported(IsaPrimitive) - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfoAnd
-
- isSupported(IsaPrimitive) - Method in class ru.ispras.microtesk.model.IsaPrimitiveInfoOr
-
- isTestDataProvider() - Method in class ru.ispras.microtesk.test.template.Situation
-
- isThisCall() - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.StatementAttributeCall
-
- isTraceLengthLimitExceeded() - Method in class ru.ispras.microtesk.test.Statistics
-
- isType(TypeId) - Method in class ru.ispras.microtesk.model.data.Data
-
- isTypeAccepted(String) - Method in class ru.ispras.microtesk.model.metadata.MetaArgument
-
Checks whether if the specified type is accepted for the argument.
- isTypeOf(TypeId) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
-
- isTypeOf(Type) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
-
- isUsed(BigInteger) - Method in class ru.ispras.microtesk.model.memory.MemoryTracker
-
Checks whether the specified address is location in one
of regions in use.
- isUsed(T) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
-
Checks whether the object is in use.
- isValid() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
-
- isValid(NodeVariable) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
-
- isValidTransition(MmuTransition, MemoryAccessType) - Static method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngineUtils
-
- isValue() - Method in class ru.ispras.microtesk.mmu.translator.ir.Constant
-
- isValueSet() - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
-
- isView() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
- isVolatile() - Method in class ru.ispras.microtesk.settings.RegionSettings
-
- isWeak() - Method in class ru.ispras.microtesk.test.template.Label
-
Checks whether the label is weak.
- iterator - Variable in class ru.ispras.microtesk.test.sequence.internal.IteratorEntry
-
The iterator itself.
- iterator() - Method in class ru.ispras.microtesk.utils.AdjacencyList
-
- iterator() - Method in class ru.ispras.microtesk.utils.FilterIterable
-
- iterator() - Method in class ru.ispras.microtesk.utils.HierarchicalCollection
-
- iterator() - Method in class ru.ispras.microtesk.utils.HierarchicalSet
-
- iterator() - Method in class ru.ispras.microtesk.utils.NamePath
-
- IteratorEntry<T> - Class in ru.ispras.microtesk.test.sequence.internal
-
This class represents an iterator entry that is used in some compositors.
- IteratorEntry(Iterator<T>, 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).
- Sat4jFormula - Class in ru.ispras.microtesk.basis.solver.bitvector
-
Sat4jFormula
represents a SAT4J formula, which is a set of clauses.
- Sat4jFormula(Collection<IVec<IVecInt>>) - Constructor for class ru.ispras.microtesk.basis.solver.bitvector.Sat4jFormula
-
- Sat4jFormula(Sat4jFormula) - Constructor for class ru.ispras.microtesk.basis.solver.bitvector.Sat4jFormula
-
- Sat4jFormula.Builder - Class in ru.ispras.microtesk.basis.solver.bitvector
-
- Sat4jUtils - Class in ru.ispras.microtesk.basis.solver.bitvector
-
Sat4jUtils
contains a number of utilities to deal with SAT4J.
- save() - Method in class ru.ispras.microtesk.model.memory.LocationManager
-
- save() - Method in class ru.ispras.microtesk.test.NumericLabelTracker
-
- saveAllOrsToList(Primitive, List<PrimitiveAND>) - Static method in class ru.ispras.microtesk.translator.nml.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
-
- ScriptRunner - Class in ru.ispras.microtesk
-
The
ScriptRunner
class runs test template scripts with corresponding scripting engines.
- Section - Class in ru.ispras.microtesk.model.memory
-
- Section(String, boolean, BigInteger, BigInteger) - Constructor for class ru.ispras.microtesk.model.memory.Section
-
- Section(String, boolean, BigInteger, BigInteger, String) - Constructor for class ru.ispras.microtesk.model.memory.Section
-
- Sections - Class in ru.ispras.microtesk.model.memory
-
- seeData(BitVector, BitVector) - Method in interface ru.ispras.microtesk.mmu.model.api.Buffer
-
Returns data and associated address without changing the state.
- seeData(BitVector, BitVector) - Method in interface ru.ispras.microtesk.mmu.model.api.BufferObserver
-
Returns data and associated address without changing the state.
- seeData(BitVector, BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Cache
-
- seeData(BitVector, BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Line
-
- seeData(BitVector, BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Memory
-
- seeData(BitVector, BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Mmu
-
- seeData(BitVector, BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.MmuMapping
-
- seeData(BitVector, BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping
-
- seeData(BitVector, BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Segment
-
- seeData(BitVector, BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Set
-
- Segment<D,A extends Address> - Class in ru.ispras.microtesk.mmu.model.api
-
- Segment(BitVector, BitVector) - Constructor for class ru.ispras.microtesk.mmu.model.api.Segment
-
- segment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- segment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- Segment - Class in ru.ispras.microtesk.mmu.translator.ir
-
- Segment(String, Address, Var, BigInteger, BigInteger, Address, Var, Map<String, Var>, Map<String, Attribute>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Segment
-
- segment_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.segment_return
-
- select(AbstractSequence) - Method in class ru.ispras.microtesk.test.engine.SequenceSelector
-
- SelfCheck - Class in ru.ispras.microtesk.test
-
- SelfCheck(AddressingModeWrapper) - Constructor for class ru.ispras.microtesk.test.SelfCheck
-
- SelfCheckEngine - Class in ru.ispras.microtesk.test.engine
-
- SemanticError - Class in ru.ispras.microtesk.translator.antlrex
-
The SemanticError
class describes a semantic error in the specification detected
by a translator.
- SemanticError(String) - Constructor for class ru.ispras.microtesk.translator.antlrex.SemanticError
-
- SemanticException - Exception in ru.ispras.microtesk.translator.antlrex
-
The SemanticException
exception is thrown by the translator (lexer, parser, tree walker
or other its parts) if it detects a semantic error in the translated specification.
- SEMI - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- SEMI - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- SEMI - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- SEMI - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- SEMI - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- SEMI - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- SEMI - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- SEMI - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- SEMI - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- SEMI - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- SenderKind - Enum in ru.ispras.microtesk.translator.antlrex.log
-
The SenderKind enumeration identifies the subsystem responsible for raising an event to be
registered in the log.
- SEQUENCE - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryDataGenerator
-
- SEQUENCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- sequence() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- SEQUENCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- sequence() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- SEQUENCE - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- sequence() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- SEQUENCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- sequence() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- SEQUENCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- sequence() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- SEQUENCE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- sequence() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- sequence_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.sequence_return
-
- sequence_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.sequence_return
-
- sequence_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.sequence_return
-
- SequenceProcessor - Class in ru.ispras.microtesk.test.engine
-
- SequenceSelector - Class in ru.ispras.microtesk.test.engine
-
- SequenceSelector(String) - Constructor for class ru.ispras.microtesk.test.engine.SequenceSelector
-
- SequenceSelector(String, boolean) - Constructor for class ru.ispras.microtesk.test.engine.SequenceSelector
-
- Set<D extends Data,A extends Address> - Class in ru.ispras.microtesk.mmu.model.api
-
This class implements a cache set, which is a fully associative buffer consisting of cache lines.
- Set(int, PolicyId, Matcher<D, A>) - Constructor for class ru.ispras.microtesk.mmu.model.api.Set
-
Constructs a cache set of the given associativity.
- set(GeneratorSettings) - Static method in class ru.ispras.microtesk.settings.GeneratorSettings
-
- set(BitVector, T) - Method in class ru.ispras.microtesk.utils.SparseArray
-
- setActivePE(int) - Method in class ru.ispras.microtesk.model.Model
-
- setAddress(MmuAddressInstance, BitVector) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
-
- setAddress(MmuBufferAccess, BitVector) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
-
- setAddress(BitVector) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
-
- setAddress(long) - Method in class ru.ispras.microtesk.test.CodeAllocator
-
- setAddress(Section, long) - Method in class ru.ispras.microtesk.test.template.ConcreteCall
-
- setAddress(BigInteger) - Method in class ru.ispras.microtesk.test.template.LabelValue
-
- setAddressingMode(AddressingMode) - Method in class ru.ispras.microtesk.model.memory.Location
-
- setAlignment(BigInteger, BigInteger) - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
-
- setAlignment(BigInteger, BigInteger, Where) - Method in class ru.ispras.microtesk.test.template.Template
-
- setAllocationAddresses(long, long) - Method in class ru.ispras.microtesk.test.ConcreteSequence
-
- setAllocator(Allocator) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
-
Replaces the current allocator with a new one.
- setArgument(String, BigInteger) - Method in class ru.ispras.microtesk.model.IsaPrimitiveBuilder
-
Initializes the specified immediate argument with an integer value.
- setArgument(String, IsaPrimitive) - Method in class ru.ispras.microtesk.model.IsaPrimitiveBuilder
-
- setArgument(String, BigInteger) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- setArgument(String, String) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- setArgument(String, RandomValue) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- setArgument(String, Primitive) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- setArgument(String, PrimitiveBuilder) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- setArgument(String, UnknownImmediateValue) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- setArgument(String, LazyValue) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- setArgument(String, LabelValue) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- setArgUsage(String, ArgumentMode) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- setAssertionsEnabled(boolean) - Static method in class ru.ispras.microtesk.model.Execution
-
- setAtomic(boolean) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- setAttribute(String, String) - Method in class ru.ispras.microtesk.test.engine.allocator.AllocatorBuilder
-
- setAttribute(String, Object) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- setAttribute(String, Object) - Method in class ru.ispras.microtesk.test.template.MapBuilder
-
- setAttribute(String, Object) - Method in class ru.ispras.microtesk.test.template.Situation.Builder
-
- setBaseAddress(BigInteger) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
-
- setBlockCoverage(Set<Integer>) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
-
Sets the block coverage of the branch instruction.
- setBlockSize(int) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- setBody(List<Stmt>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CallableBuilder
-
- setBranch(boolean) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- setBranchLabel(int) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
-
Sets the branch label (index of the target instruction in the branch structure).
- setBuffer(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuStruct
-
Sets the buffer associated with the structure (for buffer entries).
- setCallText(String) - Method in class ru.ispras.microtesk.test.template.Template
-
- setCanThrowException(boolean) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- setCodeAllocationAddress(long) - Method in class ru.ispras.microtesk.test.engine.EngineContext
-
- setCodeAllocator(CodeAllocator) - Method in class ru.ispras.microtesk.test.engine.EngineContext
-
- setCombinator(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
-
Sets the combinator used in the generator.
- setCombinator(String) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- setCommandLineOption(Option) - Method in class ru.ispras.microtesk.test.testutils.TemplateTest
-
- setCommandLineOption(Option, String) - Method in class ru.ispras.microtesk.test.testutils.TemplateTest
-
- setCompositor(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
-
Sets the compositor used in the generator.
- setCompositor(String) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- setConditionalBranch(boolean) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- setConflict(boolean) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
-
- setContext(String) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- setContext(TranslatorContext) - Method in class ru.ispras.microtesk.translator.Translator
-
- setControlCodeInBasicBlock(boolean) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
-
- setControlCodeInDelaySlot(boolean) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
-
- setCurrentAddress(BigInteger) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
-
- setCustomContext(String, Object) - Method in class ru.ispras.microtesk.test.engine.EngineContext
-
- setData(A, D) - Method in interface ru.ispras.microtesk.mmu.model.api.Buffer
-
Updates the data associated with the given address.
- setData(A, D) - Method in class ru.ispras.microtesk.mmu.model.api.Cache
-
- setData(A) - Method in class ru.ispras.microtesk.mmu.model.api.Cache
-
- setData(A, D) - Method in class ru.ispras.microtesk.mmu.model.api.Line
-
- setData(A, D) - Method in class ru.ispras.microtesk.mmu.model.api.Memory
-
- setData(A) - Method in class ru.ispras.microtesk.mmu.model.api.Memory
-
- setData(A, D) - Method in class ru.ispras.microtesk.mmu.model.api.MmuMapping
-
- setData(A, D) - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping
-
- setData(A) - Method in class ru.ispras.microtesk.mmu.model.api.RegisterMapping
-
- setData(A, D) - Method in class ru.ispras.microtesk.mmu.model.api.Segment
-
- setData(A, D) - Method in class ru.ispras.microtesk.mmu.model.api.Set
-
- setData(NodeVariable, BitVector) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
-
- setData(BigInteger) - Method in class ru.ispras.microtesk.test.template.MemoryObject
-
- setData(BigInteger) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
-
- setDataDirectiveFactory(DataDirectiveFactory) - Method in class ru.ispras.microtesk.test.engine.EngineContext
-
- setDataSection(Section) - Method in class ru.ispras.microtesk.model.memory.Sections
-
- setDataVariable(NodeVariable) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
-
- setDebug(boolean) - Static method in class ru.ispras.microtesk.Logger
-
- setDefaultSituation(String, Situation) - Method in class ru.ispras.microtesk.test.template.Template
-
- setDefaultSituation(String, Variate<Situation>) - Method in class ru.ispras.microtesk.test.template.Template
-
- setDependency(int, BufferDependency) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
-
- setElse(CommonTree, List<Stmt>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.IfBuilder
-
- setEnabled(boolean) - Static method in class ru.ispras.microtesk.model.tracer.Tracer
-
- setEntry(MmuBufferAccess, EntryObject) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AddressObject
-
- setEntry(CommonTree, Type) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
-
- setEpilogue(boolean) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- setExceptionFlags(int) - Static method in class ru.ispras.microtesk.model.data.floatx.FloatX
-
- setFields(List<Pair<Node, ImageInfo>>) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
-
- setFloatExceptionFlags(int) - Static method in class ru.ispras.microtesk.model.data.Data
-
- setFloatRoundingMode(int) - Static method in class ru.ispras.microtesk.model.data.Data
-
- setGroupId(int) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
-
Sets the group identifier of the entry.
- setGuard(CommonTree, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
-
- setHandler(MemoryDevice) - Method in class ru.ispras.microtesk.model.memory.Memory
-
- setImageInfo(ImageInfo) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- setIndex(CommonTree, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
-
- setInstances(int) - Method in class ru.ispras.microtesk.test.template.ExceptionHandlerBuilder
-
- setInstances(int, int) - Method in class ru.ispras.microtesk.test.template.ExceptionHandlerBuilder
-
- setInstances(Collection<Integer>) - Method in class ru.ispras.microtesk.test.template.ExceptionHandlerBuilder
-
- setIterate(boolean) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- setIterator(Iterator<? extends E>) - Method in class ru.ispras.microtesk.utils.FilterIterator
-
Sets the iterator for this iterator to use.
- setIterators(List<Iterator<T>>) - Method in class ru.ispras.microtesk.test.sequence.internal.CompositeIterator
-
Sets the sub-iterators.
- setLabel(Object) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph.Edge
-
- setLabel(Object) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuProgram
-
- setLabel(Label) - Method in class ru.ispras.microtesk.test.template.LabelValue
-
- setLabelReference(LabelReference) - Method in class ru.ispras.microtesk.model.IsaPrimitive
-
- setLabelReference(LabelReference) - Method in class ru.ispras.microtesk.model.IsaPrimitiveBuilder
-
- setLastParentToken(Token) - Method in class ru.ispras.microtesk.translator.antlrex.TokenSourceStack
-
- setLastParentToken(int, Token) - Method in class ru.ispras.microtesk.translator.antlrex.TokenSourceStack
-
- setLevels(int) - Method in class ru.ispras.microtesk.test.template.BufferPreparatorBuilder
-
- setListener(Logger.Listener) - Static method in class ru.ispras.microtesk.Logger
-
- setListener(Executor.Listener) - Method in class ru.ispras.microtesk.test.Executor
-
- setLoad(boolean) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- setLog(LogStore) - Method in class ru.ispras.microtesk.translator.Translator
-
- setMaskCollection(Collection<String>) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
-
- setMaskValue(String) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
-
- setMatch(CommonTree, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
-
- setMatchBindings(Collection<MmuBinding>) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer
-
- setMemoryHandler(String, MemoryDevice) - Method in class ru.ispras.microtesk.model.Model
-
- setMemoryHandler(String, MemoryDevice) - Method in class ru.ispras.microtesk.model.ProcessingElement
-
- setMemoryReference(boolean) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- setMode(String) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
-
- setModel(Model) - Static method in class ru.ispras.microtesk.model.Reader
-
- setName(String) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
-
- setName(String) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
-
- setName(String) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
-
- setNextLabels(Set<Object>) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Graph.Edge
-
- setNodeInfo(NodeInfo) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.Expr
-
- setObfuscator(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
-
Sets the obfuscator used in the generator.
- setObfuscator(String) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- setOpc(BitVector) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
-
- setOpcMask(BitVector) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.ImageInfo
-
- setOptionValue(String, Object) - Method in class ru.ispras.microtesk.test.TestEngine
-
- setOrigin(BigInteger) - Method in class ru.ispras.microtesk.model.memory.MemoryAllocator
-
- setOrigin(BigInteger, boolean) - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
-
- setOrigin(BigInteger) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
-
Sets allocation origin.
- setOrigin(BigInteger, Where) - Method in class ru.ispras.microtesk.test.template.Template
-
- setOutDir(String) - Method in class ru.ispras.microtesk.translator.Translator
-
- setOutput(Var) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CallableBuilder
-
- setPa(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Section
-
- setPa(BigInteger) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
-
- setPa(BigInteger, BigInteger) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
-
- setPa(String) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
-
- setPauseOnUndefinedLabel(boolean) - Method in class ru.ispras.microtesk.test.Executor
-
- setPENumber(int) - Method in class ru.ispras.microtesk.model.Model
-
- setPermutator(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
-
Sets the permutator used in the generator.
- setPermutator(String) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- setPhysicalAddress(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
-
- setPhysicalAddress(BigInteger) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
-
- setPolicyId(CommonTree, CommonTree) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
-
- setPostBlocks(Map<Integer, Integer>) - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
-
- setPostSlots(Map<Integer, Integer>) - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
-
- setPreBlocks(Map<Integer, Integer>) - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
-
- setPredicate(Predicate<? super E>) - Method in class ru.ispras.microtesk.utils.FilterIterator
-
Sets the predicate this the iterator to use.
- setPreparatorReference(PreparatorReference) - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
-
- setPreprocessor(Preprocessor) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- setPreprocessor(Preprocessor) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- setPreSlots(Map<Integer, Integer>) - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
-
- setProgramLengthLimit(long) - Method in class ru.ispras.microtesk.test.Statistics
-
- setPrologue(boolean) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- setRearranger(String) - Method in class ru.ispras.microtesk.test.sequence.GeneratorBuilder
-
Sets the rearranger used in the generator.
- setRearranger(String) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- setReference(Label) - Method in class ru.ispras.microtesk.test.template.LabelReference
-
- setReferenceNumber(int) - Method in class ru.ispras.microtesk.test.template.Label
-
Assigns a number that uniquely identifies the label which is duplicated within an
instruction sequence.
- setRegion(RegionSettings) - Method in class ru.ispras.microtesk.mmu.test.template.AccessConstraints.Builder
-
- setRegisterFirstUse(boolean) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
-
Specifies whether the register is used for the first time.
- setRegisterId(int) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
-
Sets the register identifier of the branch entry.
- setRelativeOrigin(BigInteger) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
-
Sets allocation origin related to the current address.
- setRelativeOrigin(BigInteger, Where) - Method in class ru.ispras.microtesk.test.template.Template
-
- setRetType(Type) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.CallableBuilder
-
- setRevisions(Set<String>) - Method in class ru.ispras.microtesk.translator.Translator
-
- setRootOperation(Primitive) - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
-
- setRootOperation(Primitive, Where) - Method in class ru.ispras.microtesk.test.template.Template
-
- setRoundingMode(int) - Static method in class ru.ispras.microtesk.model.data.floatx.FloatX
-
- sets() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- sets_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.sets_return
-
- setSavedPa(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Section
-
- setSelfCheckMode(boolean) - Method in class ru.ispras.microtesk.test.Executor
-
- setSelfChecks(List<SelfCheck>) - Method in class ru.ispras.microtesk.test.ConcreteSequence
-
- setSequence(boolean) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- setSequenceIndex(int) - Method in class ru.ispras.microtesk.test.template.DataSection
-
- setSequenceIndex(int) - Method in class ru.ispras.microtesk.test.template.Label
-
Assigns an index that identifies the instruction sequence where the label is defined.
- setSets(CommonTree, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
-
- setSettings(GeneratorSettings) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem
-
- setSituation(Situation) - Method in interface ru.ispras.microtesk.test.template.Primitive
-
- setSituation(Situation) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- setSituation(Variate<Situation>) - Method in interface ru.ispras.microtesk.test.template.PrimitiveBuilder
-
- setSlotCoverage(Set<Integer>) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
-
Sets the slot coverage of the branch instruction.
- setSolverId(SolverId) - Static method in class ru.ispras.microtesk.translator.nml.coverage.TestBase
-
- setSpecification(MmuSubsystem) - Static method in class ru.ispras.microtesk.mmu.MmuPlugin
-
- setStartAction(MmuAction) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
-
Sets the initial (root) action of the memory management unit.
- setStatus(TreeVisitor.Status) - Method in interface ru.ispras.microtesk.translator.nml.ir.IrVisitor
-
- setStatus(TreeVisitor.Status) - Method in class ru.ispras.microtesk.translator.nml.ir.IrVisitorDefault
-
- setStorage(MemoryDevice) - Method in class ru.ispras.microtesk.mmu.model.api.Memory
-
- setStorage(Var) - Method in class ru.ispras.microtesk.mmu.translator.ir.StmtReturn
-
- setStorageDevice(MemoryDevice) - Method in class ru.ispras.microtesk.mmu.model.api.MmuModel
-
- setStore(boolean) - Method in class ru.ispras.microtesk.translator.nml.ir.primitive.PrimitiveInfo
-
- setSuffix(String) - Method in class ru.ispras.microtesk.test.template.LabelValue
-
- setSymbolicResult(SymbolicResult) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.Access
-
- setSymbols(SymbolTable) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- setSymbols(SymbolTable) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- setTag(Object) - Method in class ru.ispras.microtesk.translator.antlrex.symbols.Symbol
-
Links the specified tag object the symbol.
- setTarget(LabelManager.Target) - Method in class ru.ispras.microtesk.test.template.LabelReference
-
- setTargetBuffer(MmuBuffer) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
-
Sets the target buffer (the main memory device).
- setTestData(TestData) - Method in class ru.ispras.microtesk.test.template.Situation
-
- setText(String) - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
-
- setTextSection(Section) - Method in class ru.ispras.microtesk.model.memory.Sections
-
- setThisArgs(Map<String, Primitive>) - Method in class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
-
- SettingsParser - Class in ru.ispras.microtesk.settings
-
SettingsParser
implements a SAX-based parser of XML-based generator settings.
- setTitle(String) - Method in class ru.ispras.microtesk.test.ConcreteSequence
-
- setTraceLengthLimit(long) - Method in class ru.ispras.microtesk.test.Statistics
-
- setTreeAdaptor(TreeAdaptor) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- setTreeAdaptor(TreeAdaptor) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- setTreeAdaptor(TreeAdaptor) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- setTreeAdaptor(TreeAdaptor) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- setType(BranchEntry.Type) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEntry
-
Sets the type of the entry.
- setType(Type) - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
-
- setUnknownImmValue(NodeValue, Argument, Immediate) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
-
- setUnknownImmValues(TestData, Map<String, Argument>) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
-
- setUnknownImmValues(TestData, Map<String, Argument>, Map<String, IsaPrimitive>) - Static method in class ru.ispras.microtesk.test.engine.EngineUtils
-
- setUseTempState(boolean) - Method in class ru.ispras.microtesk.mmu.model.api.Cache
-
- setUseTempState(boolean) - Method in class ru.ispras.microtesk.mmu.model.api.MmuModel
-
- setUseTempState(boolean) - Method in class ru.ispras.microtesk.model.memory.Sections
-
- setUseTempState(boolean) - Method in class ru.ispras.microtesk.model.Model
-
- setUseTempState(boolean) - Method in interface ru.ispras.microtesk.model.ModelStateManager
-
- setVa(BigInteger) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
-
- setVa(BigInteger, BigInteger) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
-
- setVa(String) - Method in class ru.ispras.microtesk.test.template.MemoryObjectBuilder
-
- setValid(boolean) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
-
- setValue(NodeVariable, BitVector, boolean) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
-
- setValue(NodeVariable, BitVector) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuEntry
-
- setValue(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Location
-
- setValue(BigInteger) - Method in interface ru.ispras.microtesk.model.memory.LocationAccessor
-
Sets the value of the specified location.
- setValue(String, Object) - Method in class ru.ispras.microtesk.options.Options
-
- setValue(BigInteger) - Method in class ru.ispras.microtesk.test.template.UnknownImmediateValue
-
- setValue(T, Object) - Method in class ru.ispras.microtesk.utils.PropertyMap
-
- setVariable(NodeVariable) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuAddressInstance
-
- setVerbose(boolean) - Method in class ru.ispras.microtesk.test.testutils.TemplateTest
-
- setVersionNumber(Variable, int) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
-
- setVirtualAddress(MmuAddressInstance) - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuSubsystem.Builder
-
- setVirtualAddress(BigInteger) - Method in class ru.ispras.microtesk.test.template.DataSectionBuilder
-
Sets allocation origin that corresponds to the specified virtual address.
- setWays(CommonTree, Node) - Method in class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.BufferBuilder
-
- setWhere(Where) - Method in class ru.ispras.microtesk.test.template.AbstractCallBuilder
-
- setWhere(Where) - Method in class ru.ispras.microtesk.test.template.BlockBuilder
-
- setWhere(Where) - Method in class ru.ispras.microtesk.test.template.PreparatorBuilder
-
- SHARED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- SHARED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- SHARED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- SHARED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- SHARED - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- SHARED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- SHARED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- SHARED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- SHARED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- SHARED - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- SHARED_CLASS_FORMAT - Static variable in class ru.ispras.microtesk.translator.generation.PackageInfo
-
Format string for the name of the class that holds information on the microprocessor state and
other global data (context).
- SHARED_PACKAGE_FORMAT - Static variable in class ru.ispras.microtesk.translator.generation.PackageInfo
-
Format string for the name of the package where we store information on the microprocessor
state and other global data (context).
- sharedCopy() - Method in class ru.ispras.microtesk.utils.SharedObject
-
Returns a shared copy of the object made by its owner.
- sharedCopyAll(List<T>) - Static method in class ru.ispras.microtesk.utils.SharedObject
-
Returns a list that stores shared copies of objects in the specified list.
- SharedObject<T extends SharedObject<T>> - Class in ru.ispras.microtesk.utils
-
The
SharedObject
class implements a protocol of copying shared
objects.
- SharedObject() - Constructor for class ru.ispras.microtesk.utils.SharedObject
-
Constructs a new shared object.
- SharedObject(SharedObject<T>) - Constructor for class ru.ispras.microtesk.utils.SharedObject
-
Constructs a copy of a shared object.
- SHARP - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- SHARP - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- SHARP - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- SHARP - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- SHARP - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- SHARP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- SHARP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- SHARP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- SHARP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- SHARP - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- 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
-
- shiftExpr_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.shiftExpr_return
-
- shiftExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.shiftExpr_return
-
- shiftLeft(Data) - Method in class ru.ispras.microtesk.model.data.Data
-
- shiftRight(Data) - Method in class ru.ispras.microtesk.model.data.Data
-
- Shortcut - Class in ru.ispras.microtesk.translator.nml.ir.primitive
-
The Shortcut class describes a shortcut (a short way) to address a group of operations within the
operation tree (some specific path) that describes a composite operation.
- Shortcut(PrimitiveAND, PrimitiveAND, 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).
- shutdown() - Static method in class ru.ispras.microtesk.model.tracer.Tracer
-
- SIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- SIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- SIF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- SIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- SIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- SIF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- SIGN_EXTEND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- SIGN_EXTEND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- SIGN_EXTEND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- SIGN_EXTEND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- SIGN_EXTEND - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- SIGN_EXTEND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- SIGN_EXTEND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- SIGN_EXTEND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- SIGN_EXTEND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- SIGN_EXTEND - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- signExtend(Type, Data) - Static method in class ru.ispras.microtesk.model.data.Data
-
- signExtend(int) - Method in class ru.ispras.microtesk.test.template.LazyValue
-
- signExtend(Where, Expr, Type) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
-
- signExtendTo(Type) - Method in class ru.ispras.microtesk.model.data.Data
-
- SimGenerator - Class in ru.ispras.microtesk.mmu.translator.generation.sim
-
- SimGenerator(Translator<Ir>) - Constructor for class ru.ispras.microtesk.mmu.translator.generation.sim.SimGenerator
-
- SIMPLE_TEMPLATE_NAME - Static variable in class ru.ispras.microtesk.tools.templgen.templates.SimpleTemplate
-
- SimpleTemplate - Class in ru.ispras.microtesk.tools.templgen.templates
-
The SimpleTemplate
class generates simple template of meta model.
- SimpleTemplate(MetaModel, TemplatePrinter, Set<String>) - Constructor for class ru.ispras.microtesk.tools.templgen.templates.SimpleTemplate
-
- 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(String, Map<String, Object>, boolean) - 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.bitvector.Sat4jFormula
-
- size() - Method in class ru.ispras.microtesk.mmu.basis.BufferStateTracker
-
Returns the number of items stored in the buffer.
- size(int) - Method in class ru.ispras.microtesk.mmu.basis.BufferStateTracker
-
Returns the number of items stored in the i-th set of the buffer.
- size() - Method in class ru.ispras.microtesk.mmu.basis.MemoryAccessStack
-
- size() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessPath
-
- size() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.EntryTracker
-
- size() - Method in class ru.ispras.microtesk.test.engine.allocator.AllocationTable
-
Returns the number of available objects (both free and used).
- size() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTrace
-
- size() - Method in class ru.ispras.microtesk.test.sequence.internal.CompositeIterator
-
Returns the number of iterators in the list.
- size - Variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.sizeType_return
-
- size() - Method in class ru.ispras.microtesk.utils.HierarchicalCollection
-
- size() - Method in class ru.ispras.microtesk.utils.HierarchicalMap
-
- size() - Method in class ru.ispras.microtesk.utils.HierarchicalSet
-
- SIZE_OF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- SIZE_OF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- SIZE_OF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- SIZE_OF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- SIZE_OF - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- SIZE_OF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- SIZE_OF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- SIZE_OF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- SIZE_OF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- SIZE_OF - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- SIZE_TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- SIZE_TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- SIZE_TYPE - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- sizeExpr() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- sizeExpr_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.sizeExpr_return
-
- SizeExpressionTypeMismatch - Class in ru.ispras.microtesk.translator.nml.errors
-
- SizeExpressionTypeMismatch(Class<?>) - Constructor for class ru.ispras.microtesk.translator.nml.errors.SizeExpressionTypeMismatch
-
- sizeOf(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
-
- sizeType() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- sizeType() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- sizeType_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.sizeType_return
-
- sizeType_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.sizeType_return
-
- SOFT - Static variable in class ru.ispras.microtesk.basis.solver.Bias
-
Constraint is optional.
- SOFT(C...) - Static method in class ru.ispras.microtesk.basis.solver.BiasedConstraints
-
- SOLUTION - Static variable in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryDataGenerator
-
- solve(Solver.Mode) - Method in class ru.ispras.microtesk.basis.solver.bitvector.BitVectorFormulaSolverSat4j
-
- solve(Solver.Mode) - Method in interface ru.ispras.microtesk.basis.solver.Solver
-
Checks whether the equation clause is satisfiable and returns a solution (if required).
- solve(EngineContext, AbstractSequence) - Method in class ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngine
-
- solve(EngineContext, AbstractSequence) - Method in class ru.ispras.microtesk.test.engine.branch.BranchEngine
-
- solve(EngineContext, AbstractSequence) - Method in interface ru.ispras.microtesk.test.engine.Engine
-
- solve(EngineContext, Section, List<SelfCheck>) - Static method in class ru.ispras.microtesk.test.engine.SelfCheckEngine
-
- Solver<T> - Interface in ru.ispras.microtesk.basis.solver
-
Solver
defines an interface of solvers.
- Solver.Mode - Enum in ru.ispras.microtesk.basis.solver
-
- 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
-
- splitOnFirst(String, char) - Static method in class ru.ispras.microtesk.utils.StringUtils
-
- splitOnLast(String, char) - Static method in class ru.ispras.microtesk.utils.StringUtils
-
- SQRT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- SQRT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- SQRT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- SQRT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- SQRT - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- sqrt() - Method in class ru.ispras.microtesk.model.data.Data
-
- sqrt() - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
-
- SQRT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- SQRT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- SQRT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- SQRT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- SQRT - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- sqrt(Where, Expr) - Method in class ru.ispras.microtesk.translator.nml.ir.expr.ExprFactory
-
- SsaAssembler - Class in ru.ispras.microtesk.translator.nml.coverage
-
- SsaAssembler(Map<String, SsaForm>) - Constructor for class ru.ispras.microtesk.translator.nml.coverage.SsaAssembler
-
- SsaForm - Class in ru.ispras.microtesk.translator.nml.coverage
-
- SsaForm(Block, Block, Collection<Block>) - Constructor for class ru.ispras.microtesk.translator.nml.coverage.SsaForm
-
- SsaOperation - Enum in ru.ispras.microtesk.translator.nml.coverage
-
- start(Options, List<String>) - Method in class ru.ispras.microtesk.mmu.translator.MmuTranslator
-
- start(Options, List<String>) - Method in class ru.ispras.microtesk.translator.nml.NmlTranslator
-
- start(Options, List<String>) - Method in class ru.ispras.microtesk.translator.Translator
-
- startBlock() - Method in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
-
- startBlock() - Method in interface ru.ispras.microtesk.tools.templgen.printers.TemplatePrinter
-
Opens the block in template file.
- startElement(String, String, String, Attributes) - Method in class ru.ispras.microtesk.settings.SettingsParser
-
- startLexer(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
-
- startRule_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.startRule_return
-
- startRule_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.startRule_return
-
- startSequence(String) - Method in class ru.ispras.microtesk.tools.templgen.printers.RubyTemplatePrinter
-
- startSequence(String) - Method in interface ru.ispras.microtesk.tools.templgen.printers.TemplatePrinter
-
Opens the sequence in template file.
- startsWith(NamePath) - Method in class ru.ispras.microtesk.utils.NamePath
-
- statement() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- 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
-
- statement_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser.statement_return
-
- statement_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker.statement_return
-
- statement_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser.statement_return
-
- statement_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.statement_return
-
- 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, Var) - 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
-
- Stmt - Class in ru.ispras.microtesk.mmu.translator.ir
-
- Stmt.Kind - Enum in ru.ispras.microtesk.mmu.translator.ir
-
- StmtAssert - Class in ru.ispras.microtesk.mmu.translator.ir
-
- StmtAssert(Node) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtAssert
-
- StmtAssign - Class in ru.ispras.microtesk.mmu.translator.ir
-
- StmtAssign(Node, Node) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtAssign
-
- StmtCall - Class in ru.ispras.microtesk.mmu.translator.ir
-
- StmtCall(Callable, List<Node>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtCall
-
- StmtException - Class in ru.ispras.microtesk.mmu.translator.ir
-
- StmtException(String) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtException
-
- StmtIf - Class in ru.ispras.microtesk.mmu.translator.ir
-
- StmtIf(List<Pair<Node, List<Stmt>>>, List<Stmt>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtIf
-
- StmtMark - Class in ru.ispras.microtesk.mmu.translator.ir
-
- StmtMark(String) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtMark
-
- StmtReturn - Class in ru.ispras.microtesk.mmu.translator.ir
-
- StmtReturn(Node) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtReturn
-
- StmtTrace - Class in ru.ispras.microtesk.mmu.translator.ir
-
- StmtTrace(String) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtTrace
-
- StmtTrace(String, List<FormatMarker>, List<Node>) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.StmtTrace
-
- stop() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator
-
- stop() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorExhaustive
-
- stop() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorRandom
-
- stop() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorExhaustive
-
- stop() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorRandom
-
- stop() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
-
- stop() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecutionIterator
-
- stop() - Method in class ru.ispras.microtesk.test.engine.branch.BranchStructureIterator
-
- stop() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTraceIterator
-
- stop() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorPermutator
-
- stop() - Method in class ru.ispras.microtesk.test.sequence.GeneratorCompositor
-
- stop() - Method in class ru.ispras.microtesk.test.sequence.GeneratorIterate
-
- stop() - Method in class ru.ispras.microtesk.test.sequence.GeneratorObfuscator
-
- stop() - Method in class ru.ispras.microtesk.test.sequence.GeneratorPrologueEpilogue
-
- stop() - Method in class ru.ispras.microtesk.test.sequence.GeneratorRearranger
-
- stop() - Method in class ru.ispras.microtesk.test.sequence.GeneratorSequence
-
- stop() - Method in class ru.ispras.microtesk.test.sequence.permutator.PermutatorRandom
-
- stop() - Method in class ru.ispras.microtesk.test.sequence.permutator.PermutatorTrivial
-
- stop() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerExpand
-
- stop() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerSample
-
- stop() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerTrivial
-
- STORE(MemoryDataType) - Static method in class ru.ispras.microtesk.mmu.basis.MemoryAccessType
-
- store(BitVector, int, BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Mmu
-
- store(BitVector, BitVector) - Method in class ru.ispras.microtesk.mmu.model.api.Mmu
-
- store(int) - Method in class ru.ispras.microtesk.model.Execution.InternalVariable
-
- store(Data) - Method in class ru.ispras.microtesk.model.Execution.InternalVariable
-
- store(Data) - Method in class ru.ispras.microtesk.model.memory.Location
-
- store(Location) - Method in class ru.ispras.microtesk.model.memory.Location
-
- store(BitVector, BitVector) - Method in interface ru.ispras.microtesk.model.memory.MemoryDevice
-
Stores the specified data at the given address.
- store(BitVector, int, BitVector) - Method in interface ru.ispras.microtesk.model.memory.MemoryDevice
-
Stores the specified data at the given address.
- store(BitVector, BitVector) - Method in class ru.ispras.microtesk.model.memory.MemoryDeviceWrapper
-
- store(BitVector, int, BitVector) - Method in class ru.ispras.microtesk.model.memory.MemoryDeviceWrapper
-
- StrategySettings - Class in ru.ispras.microtesk.settings
-
- StrategySettings(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, Primitive, Primitive, List<AbstractCall>, List<AbstractCall>, List<AbstractCall>, int) - Constructor for class ru.ispras.microtesk.test.template.Stream
-
- StreamPreparator - Class in ru.ispras.microtesk.test.template
-
- StreamPreparator(LabelManager, List<AbstractCall>, List<AbstractCall>, List<AbstractCall>, LazyPrimitive, LazyPrimitive, LabelValue) - Constructor for class ru.ispras.microtesk.test.template.StreamPreparator
-
- StreamPreparatorBuilder - Class in ru.ispras.microtesk.test.template
-
- StreamPreparatorBuilder(LabelManager, MetaAddressingMode, MetaAddressingMode) - Constructor for class ru.ispras.microtesk.test.template.StreamPreparatorBuilder
-
- StreamStore - Class in ru.ispras.microtesk.test.template
-
- StreamStore() - Constructor for class ru.ispras.microtesk.test.template.StreamStore
-
- STRING_CONST - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- 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
-
- StringTemplateBuilder - Interface in ru.ispras.microtesk.codegen
-
The
StringTemplateBuilder
interface is a base interface for classes
that are responsible for initialization of StringTemplate objects.
- StringUtils - Class in ru.ispras.microtesk.utils
-
The
StringUtils
class provides utility methods to deal with strings.
- StringUtils.Converter<T> - Interface in ru.ispras.microtesk.utils
-
- struct() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- struct() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- STRUCT - 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
-
- struct_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuParser.struct_return
-
- StructBuilder(String) - Constructor for class ru.ispras.microtesk.mmu.translator.MmuTreeWalkerBase.StructBuilder
-
- structDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- structDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- structDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.structDef_return
-
- structField() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- structField_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.structField_return
-
- structFields(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
-
- structFields_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.structFields_return
-
- structFields_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.structFields_return
-
- sub(FloatX) - Method in class ru.ispras.microtesk.model.data.floatx.FloatX
-
- subpath(int) - Method in class ru.ispras.microtesk.utils.NamePath
-
- subpath(int, int) - Method in class ru.ispras.microtesk.utils.NamePath
-
- subtract(Data) - Method in class ru.ispras.microtesk.model.data.Data
-
- Supplier<T> - Interface in ru.ispras.microtesk.utils.function
-
- SUPPORT_EMAIL - Static variable in class ru.ispras.microtesk.Logger
-
- SYMBOL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- SYMBOL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- SYMBOL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- SYMBOL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- SYMBOL - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- Symbol - Class in ru.ispras.microtesk.translator.antlrex.symbols
-
The
Symbol
class describes a record in a symbol table.
- SYMBOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- SYMBOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- SYMBOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- SYMBOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- SYMBOL - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- SymbolicExecutor - Class in ru.ispras.microtesk.mmu.test.engine.memory
-
SymbolicExecutor
implements a simple symbolic executor of memory access structures.
- SymbolicExecutor(SymbolicRestrictor, SymbolicResult) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicExecutor
-
- SymbolicExecutor(SymbolicResult) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicExecutor
-
- SymbolicExecutor - Class in ru.ispras.microtesk.tools.symexec
-
- SymbolicRestrictor - Class in ru.ispras.microtesk.mmu.test.engine.memory
-
- SymbolicRestrictor(RegionSettings) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicRestrictor
-
- SymbolicResult - Class in ru.ispras.microtesk.mmu.test.engine.memory
-
- SymbolicResult(BitVectorFormulaBuilder) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
-
- SymbolicResult(BitVectorFormulaBuilder, SymbolicResult) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
-
- SymbolicResult(SymbolicResult) - Constructor for class ru.ispras.microtesk.mmu.test.engine.memory.SymbolicResult
-
- SymbolScope - Interface in ru.ispras.microtesk.translator.antlrex.symbols
-
The
SymbolScope
interface is to be implemented by symbol scopes.
- SymbolTable - Class in ru.ispras.microtesk.translator.antlrex.symbols
-
- SymbolTable() - Constructor for class ru.ispras.microtesk.translator.antlrex.symbols.SymbolTable
-
Creates a symbol table with a global scope.
- SymbolTypeMismatch - Class in ru.ispras.microtesk.translator.antlrex.errors
-
- SymbolTypeMismatch(String, Enum<?>, Enum<?>) - Constructor for class ru.ispras.microtesk.translator.antlrex.errors.SymbolTypeMismatch
-
- SymbolTypeMismatch(String, Enum<?>, List<Enum<?>>) - Constructor for class ru.ispras.microtesk.translator.antlrex.errors.SymbolTypeMismatch
-
- synpred14_NmlParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- synpred14_NmlParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- synpred15_MmuParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- synpred15_MmuParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- synpred21_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred21_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred21_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred21_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred22_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred22_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred22_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred22_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred27_NmlParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- synpred27_NmlParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- synpred28_NmlParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- synpred28_NmlParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- synpred35_MmuParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- synpred35_MmuParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- synpred39_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred39_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred39_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred39_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred40_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred40_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred40_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred40_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred55_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred55_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred55_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred55_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred56_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred56_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred56_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred56_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred6_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred6_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred6_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred6_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred70_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred70_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred70_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred70_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred71_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred71_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred71_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred71_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred72_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred72_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred72_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred72_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred75_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred75_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred75_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred75_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred76_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred76_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred76_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred76_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred77_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred77_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred77_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred77_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred87_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred87_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred87_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred87_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred89_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred89_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred89_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred89_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred91_CommonParser() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred91_CommonParser() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- synpred91_CommonParser_fragment() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- synpred91_CommonParser_fragment() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- SYNTAX - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- SYNTAX - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- SYNTAX - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- syntax(TemporaryVariables) - Method in class ru.ispras.microtesk.model.IsaPrimitive
-
Returns assembly format of the specified primitive.
- SYNTAX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- SYNTAX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- SYNTAX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- SYNTAX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- SYNTAX - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- SYNTAX_NAME - Static variable in class ru.ispras.microtesk.translator.nml.ir.primitive.Attribute
-
- syntaxDef() - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- syntaxDef(String) - Method in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- syntaxDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlParser.syntaxDef_return
-
- syntaxDef_return() - Constructor for class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker.syntaxDef_return
-
- SysUtils - Class in ru.ispras.microtesk
-
The
SysUtils
class provides utility methods to interact with the environment.
- value() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator
-
- value() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorExhaustive
-
- value() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.AccessesIteratorRandom
-
- value() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorExhaustive
-
- value() - Method in class ru.ispras.microtesk.mmu.test.engine.memory.DependencyIteratorRandom
-
- value() - Method in class ru.ispras.microtesk.mmu.translator.ir.spec.MmuDynamicConst
-
- value() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecution
-
- value() - Method in class ru.ispras.microtesk.test.engine.branch.BranchExecutionIterator
-
- value() - Method in class ru.ispras.microtesk.test.engine.branch.BranchStructureIterator
-
- value() - Method in class ru.ispras.microtesk.test.engine.branch.BranchTraceIterator
-
- value() - Method in class ru.ispras.microtesk.test.sequence.combinator.CombinatorPermutator
-
- value() - Method in class ru.ispras.microtesk.test.sequence.GeneratorCompositor
-
- value() - Method in class ru.ispras.microtesk.test.sequence.GeneratorIterate
-
- value() - Method in class ru.ispras.microtesk.test.sequence.GeneratorObfuscator
-
- value() - Method in class ru.ispras.microtesk.test.sequence.GeneratorPrologueEpilogue
-
- value() - Method in class ru.ispras.microtesk.test.sequence.GeneratorRearranger
-
- value() - Method in class ru.ispras.microtesk.test.sequence.GeneratorSequence
-
- value() - Method in class ru.ispras.microtesk.test.sequence.permutator.PermutatorRandom
-
- value() - Method in class ru.ispras.microtesk.test.sequence.permutator.PermutatorTrivial
-
- value() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerExpand
-
- value() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerSample
-
- value() - Method in class ru.ispras.microtesk.test.sequence.rearranger.RearrangerTrivial
-
- Value - Interface in ru.ispras.microtesk.test.template
-
The Value interface is to be implemented by all classes that hold immediate values (arguments
of addressing modes and operations).
- valueOf(String) - Static method in enum ru.ispras.microtesk.basis.solver.bitvector.BitVectorConstraint.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.basis.solver.bitvector.BitVectorVariableInitializer
-
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.MemoryDataType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.basis.MemoryOperation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.model.api.PolicyId
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.settings.BooleanValuesSettings.Values
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.settings.BufferEventsSettings.Values
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.test.engine.memory.GraphAbstraction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.generation.spec.Atom.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.generation.spec.Condition.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.ir.ExternalSource.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.ir.Stmt.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.MmuLanguageContext
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.MmuSymbolKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.mmu.translator.Operator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.model.ArgumentMode
-
Returns the enum constant of this type with the specified name.
- valueOf(Type, BigInteger) - Static method in class ru.ispras.microtesk.model.data.Data
-
- valueOf(Type, long) - Static method in class ru.ispras.microtesk.model.data.Data
-
- valueOf(Type, int) - Static method in class ru.ispras.microtesk.model.data.Data
-
- valueOf(Type, boolean) - Static method in class ru.ispras.microtesk.model.data.Data
-
- valueOf(String) - Static method in enum ru.ispras.microtesk.model.data.floatx.Precision
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.model.data.TypeId
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.model.IsaPrimitiveKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.model.memory.Memory.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.model.metadata.MetaGroup.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.model.tracer.RecordKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.options.Option
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.settings.RegionSettings.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.test.engine.allocator.AllocationStrategyId
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.test.engine.branch.BranchEntry.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.test.engine.branch.BranchStructureIterator.Flags
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.test.engine.InitializerMaker.Stage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.test.Statistics.Activity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.test.template.Argument.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.test.template.Label.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.test.template.Output.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.test.template.Primitive.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.test.template.Template.SectionKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.translator.antlrex.log.LogEntry.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.translator.antlrex.log.SenderKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.coverage.SsaOperation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo.Coercion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.IrWalker.Direction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.Attribute.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.Primitive.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.Primitive.Modifier
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.Statement.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.ir.shared.Alias.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.translator.nml.NmlSymbolKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.utils.FormatMarker.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.ispras.microtesk.utils.HierarchicalCollection.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class ru.ispras.microtesk.utils.Mask
-
- valueOf(Collection<String>) - Static method in class ru.ispras.microtesk.utils.Mask
-
- 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.bitvector.BitVectorConstraint.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.basis.solver.bitvector.BitVectorVariableInitializer
-
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.MemoryDataType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.basis.MemoryOperation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.model.api.PolicyId
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.settings.BooleanValuesSettings.Values
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.settings.BufferEventsSettings.Values
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.test.engine.memory.AccessesIterator.Mode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.test.engine.memory.AccessPath.Entry.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.test.engine.memory.BufferHazard.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.test.engine.memory.GraphAbstraction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.translator.generation.spec.Atom.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.translator.generation.spec.Condition.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.translator.ir.ExternalSource.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.translator.ir.spec.MmuBuffer.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.translator.ir.Stmt.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.translator.MmuLanguageContext
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.translator.MmuSymbolKind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.mmu.translator.Operator
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.model.ArgumentMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.model.data.floatx.Precision
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.model.data.TypeId
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.model.IsaPrimitiveKind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.model.memory.Memory.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.model.metadata.MetaGroup.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.model.tracer.RecordKind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.options.Option
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.settings.RegionSettings.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.test.engine.allocator.AllocationStrategyId
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.test.engine.branch.BranchEntry.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.test.engine.branch.BranchStructureIterator.Flags
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.test.engine.InitializerMaker.Stage
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.test.Statistics.Activity
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.test.template.Argument.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.test.template.Label.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.test.template.Output.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.test.template.Primitive.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.test.template.Template.SectionKind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.translator.antlrex.log.LogEntry.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.translator.antlrex.log.SenderKind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.translator.nml.coverage.SsaOperation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo.Coercion
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.expr.NodeInfo.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.expr.Operator
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.IrWalker.Direction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.Attribute.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.InstanceArgument.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.Primitive.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.Primitive.Modifier
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.primitive.Statement.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.translator.nml.ir.shared.Alias.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.translator.nml.NmlSymbolKind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.utils.FormatMarker.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.ispras.microtesk.utils.HierarchicalCollection.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class ru.ispras.microtesk.utils.HierarchicalMap
-
- 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 - Class in ru.ispras.microtesk.mmu.translator.ir
-
- Var(String, Type) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Var
-
- Var(String, Type, Object) - Constructor for class ru.ispras.microtesk.mmu.translator.ir.Var
-
- VAR - 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
-
- variableAtom_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker.variableAtom_return
-
- variableBitfield(boolean) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- variableBitfield_return() - Constructor for class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker.variableBitfield_return
-
- variableConcat(boolean, int) - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- VariableConstraint - Class in ru.ispras.microtesk.mmu.test.template
-
- VariableConstraint(Node, Value, Set<BigInteger>) - Constructor for class ru.ispras.microtesk.mmu.test.template.VariableConstraint
-
- variableList() - Method in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- VariableStorage - Class in ru.ispras.microtesk.mmu.translator
-
- VariableStorage() - Constructor for class ru.ispras.microtesk.mmu.translator.VariableStorage
-
- Variant(String, int) - Constructor for class ru.ispras.microtesk.test.template.Preparator.Variant
-
- Variant(String) - Constructor for class ru.ispras.microtesk.test.template.Preparator.Variant
-
- VERT_BAR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer
-
- VERT_BAR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuLexer_CommonLexer
-
- VERT_BAR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser
-
- VERT_BAR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuParser_CommonParser
-
- VERT_BAR - Static variable in class ru.ispras.microtesk.mmu.translator.grammar.MmuTreeWalker
-
- VERT_BAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer
-
- VERT_BAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlLexer_CommonLexer
-
- VERT_BAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- VERT_BAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlParser_CommonParser
-
- VERT_BAR - Static variable in class ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- virtualFromOrigin(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Section
-
- virtualToOrigin(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Section
-
- virtualToPhysical(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Section
-
- virtualToPhysical(BigInteger) - Method in class ru.ispras.microtesk.model.memory.Sections
-
- visit(IrVisitor, IrWalker.Direction) - Method in class ru.ispras.microtesk.translator.nml.ir.IrWalker
-
- visit() - Method in class ru.ispras.microtesk.translator.nml.ir.IrWalkerFlow
-
- visit() - Method in class ru.ispras.microtesk.translator.nml.ir.IrWalkerShortcuts
-