User Details
- User Since
- Jul 18 2018, 4:39 PM (244 w, 3 d)
Sep 11 2018
Rebased
Fixed ninja target names in README
Added README
Cleaned up code and refined Python driver script
Sep 7 2018
Modified Python script.
Alphabetized opcode enums in .proto files, modified Python script, and added comment to handle_asm.cpp.
Sep 5 2018
Aug 28 2018
Combined protobuf for RV64 and RV32 base ISAs into single protobuf for RISC-V fuzzer tool.
Aug 27 2018
Removed default path to GNU objdump (/prj/.../) from example_mcfuzz script
Fixed according to Mandeep's comments
Aug 24 2018
Abandoning revision because tool has been moved to llvm/tools from clang/tools, as of this patch: https://reviews.llvm.org/D51144
Abandoning revision because tool has been moved to llvm/tools from clang/tools, as of this patch: https://reviews.llvm.org/D51144
Abandoning revision because tool has been moved to llvm/tools from clang/tools, as of this patch: https://reviews.llvm.org/D51144
Aug 23 2018
Fixed error in Python script
Aug 22 2018
Aug 20 2018
Updated with pseudoinstructions added to the Protobuf
Aug 16 2018
Patch got messed up, fixing it now.
Aug 15 2018
Added missing instructions to rv32i.proto and rv32c.proto
Aug 8 2018
Cleaned up proto_to_asm, simplified grammar to have fewer messages and be more easily extensible
Aug 6 2018
Rebased patch and added fuzzer support for more extensions (m,c)
Aug 3 2018
Added Load instructions to fuzzer's Protobuf representation of the RV32I ISA (rv32i_asm.proto and proto_to_asm_rv32i.cpp)
Reverting
Aug 2 2018
Aug 1 2018
Jul 24 2018
Fixed hardcoded paths in cmake/modules/ProtobufMutatorMC.cmake, cleaned up naming in asm_proto.proto, updated README, and reverted changes in cmake/modules/ProtobufMutator.cmake