├── LICENSE.txt ├── README.md ├── src ├── BitTable.v ├── BitTableModel.v ├── CallReturnHelper.v ├── CommonData.v ├── CommonMemory.v ├── CommonModel.v ├── CommonSeq.v ├── ETable.v ├── ETableModel.v ├── ImageTableModel.v ├── IntegerFunctions.v ├── JTable.v ├── JTableModel.v ├── MTable.v ├── MTableModel.v ├── Makefile ├── OpBin.v ├── OpBinBit.v ├── OpBinBitModel.v ├── OpBinModel.v ├── OpBinShift.v ├── OpBinShiftModel.v ├── OpBr.v ├── OpBrIf.v ├── OpBrIfEqz.v ├── OpBrIfEqzModel.v ├── OpBrIfModel.v ├── OpBrModel.v ├── OpBrTable.v ├── OpBrTableModel.v ├── OpCall.v ├── OpCallIndirect.v ├── OpCallIndirectModel.v ├── OpCallModel.v ├── OpConst.v ├── OpConstModel.v ├── OpConversion.v ├── OpConversionModel.v ├── OpDrop.v ├── OpGlobalGet.v ├── OpGlobalGetModel.v ├── OpGlobalSet.v ├── OpGlobalSetModel.v ├── OpLoad.v ├── OpLoadHelper.v ├── OpLoadModel.v ├── OpLocalGet.v ├── OpLocalGetModel.v ├── OpLocalSet.v ├── OpLocalSetModel.v ├── OpLocalTee.v ├── OpLocalTeeModel.v ├── OpMemoryGrow.v ├── OpMemoryGrowModel.v ├── OpMemorySize.v ├── OpMemorySizeModel.v ├── OpRel.v ├── OpRelModel.v ├── OpReturn.v ├── OpReturnModel.v ├── OpSelect.v ├── OpSelectModel.v ├── OpStore.v ├── OpStoreModel.v ├── OpTest.v ├── OpTestModel.v ├── OpUnary.v ├── OpUnaryModel.v ├── RTable.v ├── RTableModel.v ├── Relation.v ├── RelationHelper.v ├── Shared.v └── _CoqProject └── tables.png /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/README.md -------------------------------------------------------------------------------- /src/BitTable.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/BitTable.v -------------------------------------------------------------------------------- /src/BitTableModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/BitTableModel.v -------------------------------------------------------------------------------- /src/CallReturnHelper.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/CallReturnHelper.v -------------------------------------------------------------------------------- /src/CommonData.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/CommonData.v -------------------------------------------------------------------------------- /src/CommonMemory.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/CommonMemory.v -------------------------------------------------------------------------------- /src/CommonModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/CommonModel.v -------------------------------------------------------------------------------- /src/CommonSeq.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/CommonSeq.v -------------------------------------------------------------------------------- /src/ETable.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/ETable.v -------------------------------------------------------------------------------- /src/ETableModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/ETableModel.v -------------------------------------------------------------------------------- /src/ImageTableModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/ImageTableModel.v -------------------------------------------------------------------------------- /src/IntegerFunctions.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/IntegerFunctions.v -------------------------------------------------------------------------------- /src/JTable.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/JTable.v -------------------------------------------------------------------------------- /src/JTableModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/JTableModel.v -------------------------------------------------------------------------------- /src/MTable.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/MTable.v -------------------------------------------------------------------------------- /src/MTableModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/MTableModel.v -------------------------------------------------------------------------------- /src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/Makefile -------------------------------------------------------------------------------- /src/OpBin.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpBin.v -------------------------------------------------------------------------------- /src/OpBinBit.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpBinBit.v -------------------------------------------------------------------------------- /src/OpBinBitModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpBinBitModel.v -------------------------------------------------------------------------------- /src/OpBinModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpBinModel.v -------------------------------------------------------------------------------- /src/OpBinShift.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpBinShift.v -------------------------------------------------------------------------------- /src/OpBinShiftModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpBinShiftModel.v -------------------------------------------------------------------------------- /src/OpBr.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpBr.v -------------------------------------------------------------------------------- /src/OpBrIf.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpBrIf.v -------------------------------------------------------------------------------- /src/OpBrIfEqz.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpBrIfEqz.v -------------------------------------------------------------------------------- /src/OpBrIfEqzModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpBrIfEqzModel.v -------------------------------------------------------------------------------- /src/OpBrIfModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpBrIfModel.v -------------------------------------------------------------------------------- /src/OpBrModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpBrModel.v -------------------------------------------------------------------------------- /src/OpBrTable.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpBrTable.v -------------------------------------------------------------------------------- /src/OpBrTableModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpBrTableModel.v -------------------------------------------------------------------------------- /src/OpCall.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpCall.v -------------------------------------------------------------------------------- /src/OpCallIndirect.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpCallIndirect.v -------------------------------------------------------------------------------- /src/OpCallIndirectModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpCallIndirectModel.v -------------------------------------------------------------------------------- /src/OpCallModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpCallModel.v -------------------------------------------------------------------------------- /src/OpConst.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpConst.v -------------------------------------------------------------------------------- /src/OpConstModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpConstModel.v -------------------------------------------------------------------------------- /src/OpConversion.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpConversion.v -------------------------------------------------------------------------------- /src/OpConversionModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpConversionModel.v -------------------------------------------------------------------------------- /src/OpDrop.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpDrop.v -------------------------------------------------------------------------------- /src/OpGlobalGet.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpGlobalGet.v -------------------------------------------------------------------------------- /src/OpGlobalGetModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpGlobalGetModel.v -------------------------------------------------------------------------------- /src/OpGlobalSet.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpGlobalSet.v -------------------------------------------------------------------------------- /src/OpGlobalSetModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpGlobalSetModel.v -------------------------------------------------------------------------------- /src/OpLoad.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpLoad.v -------------------------------------------------------------------------------- /src/OpLoadHelper.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpLoadHelper.v -------------------------------------------------------------------------------- /src/OpLoadModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpLoadModel.v -------------------------------------------------------------------------------- /src/OpLocalGet.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpLocalGet.v -------------------------------------------------------------------------------- /src/OpLocalGetModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpLocalGetModel.v -------------------------------------------------------------------------------- /src/OpLocalSet.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpLocalSet.v -------------------------------------------------------------------------------- /src/OpLocalSetModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpLocalSetModel.v -------------------------------------------------------------------------------- /src/OpLocalTee.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpLocalTee.v -------------------------------------------------------------------------------- /src/OpLocalTeeModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpLocalTeeModel.v -------------------------------------------------------------------------------- /src/OpMemoryGrow.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpMemoryGrow.v -------------------------------------------------------------------------------- /src/OpMemoryGrowModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpMemoryGrowModel.v -------------------------------------------------------------------------------- /src/OpMemorySize.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpMemorySize.v -------------------------------------------------------------------------------- /src/OpMemorySizeModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpMemorySizeModel.v -------------------------------------------------------------------------------- /src/OpRel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpRel.v -------------------------------------------------------------------------------- /src/OpRelModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpRelModel.v -------------------------------------------------------------------------------- /src/OpReturn.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpReturn.v -------------------------------------------------------------------------------- /src/OpReturnModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpReturnModel.v -------------------------------------------------------------------------------- /src/OpSelect.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpSelect.v -------------------------------------------------------------------------------- /src/OpSelectModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpSelectModel.v -------------------------------------------------------------------------------- /src/OpStore.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpStore.v -------------------------------------------------------------------------------- /src/OpStoreModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpStoreModel.v -------------------------------------------------------------------------------- /src/OpTest.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpTest.v -------------------------------------------------------------------------------- /src/OpTestModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpTestModel.v -------------------------------------------------------------------------------- /src/OpUnary.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpUnary.v -------------------------------------------------------------------------------- /src/OpUnaryModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/OpUnaryModel.v -------------------------------------------------------------------------------- /src/RTable.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/RTable.v -------------------------------------------------------------------------------- /src/RTableModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/RTableModel.v -------------------------------------------------------------------------------- /src/Relation.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/Relation.v -------------------------------------------------------------------------------- /src/RelationHelper.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/RelationHelper.v -------------------------------------------------------------------------------- /src/Shared.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/Shared.v -------------------------------------------------------------------------------- /src/_CoqProject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/src/_CoqProject -------------------------------------------------------------------------------- /tables.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CertiKProject/zkwasm-fv/HEAD/tables.png --------------------------------------------------------------------------------