Class RiscvEqDataGenerator
- java.lang.Object
-
- ru.ispras.microtesk.test.engine.branch.BranchDataGenerator
-
- ru.ispras.microtesk.riscv.test.branch.RiscvBranchDataGenerator
-
- ru.ispras.microtesk.riscv.test.branch.RiscvEqDataGenerator
-
- All Implemented Interfaces:
ru.ispras.testbase.generator.DataGenerator
public final class RiscvEqDataGenerator extends RiscvBranchDataGenerator
RiscvEqDataGenerator
is a test data generator for BEQ instructions.
-
-
Field Summary
-
Fields inherited from class ru.ispras.microtesk.riscv.test.branch.RiscvBranchDataGenerator
MAX_VALUE, MIN_VALUE
-
-
Constructor Summary
Constructors Constructor Description RiscvEqDataGenerator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ru.ispras.testbase.knowledge.iterator.Iterator<ru.ispras.testbase.TestData>
generateElse(ru.ispras.testbase.TestBaseQuery query)
ru.ispras.testbase.knowledge.iterator.Iterator<ru.ispras.testbase.TestData>
generateThen(ru.ispras.testbase.TestBaseQuery query)
-
Methods inherited from class ru.ispras.microtesk.riscv.test.branch.RiscvBranchDataGenerator
getOperands, getTestData
-
-
-
-
Method Detail
-
generateThen
public ru.ispras.testbase.knowledge.iterator.Iterator<ru.ispras.testbase.TestData> generateThen(ru.ispras.testbase.TestBaseQuery query)
- Specified by:
generateThen
in classru.ispras.microtesk.test.engine.branch.BranchDataGenerator
-
generateElse
public ru.ispras.testbase.knowledge.iterator.Iterator<ru.ispras.testbase.TestData> generateElse(ru.ispras.testbase.TestBaseQuery query)
- Specified by:
generateElse
in classru.ispras.microtesk.test.engine.branch.BranchDataGenerator
-
-