Commit Graph

142 Commits

Author SHA1 Message Date
Donald Sebastian Leung a9cff77a82 Add I-type (shift variation) instruction format 2020-08-03 14:44:33 +08:00
Donald Sebastian Leung c3821bc885 Add SW instruction 2020-08-03 14:29:52 +08:00
Donald Sebastian Leung 948a3db1c1 Add SH instruction 2020-08-03 14:27:08 +08:00
Donald Sebastian Leung 84454e7048 Add SB instruction 2020-08-03 14:23:40 +08:00
Donald Sebastian Leung eebb39ee27 Add S-type instruction format 2020-08-03 14:15:09 +08:00
Donald Sebastian Leung 62ae797737 Add BGEU instruction 2020-08-03 11:33:57 +08:00
Donald Sebastian Leung 596d7fcf6d Add BLTU instruction 2020-08-03 11:30:16 +08:00
Donald Sebastian Leung f6008f3096 Add BGE instruction 2020-08-03 10:42:27 +08:00
Donald Sebastian Leung 8d1b070a02 Add BLT instruction 2020-08-03 10:38:54 +08:00
Donald Sebastian Leung 680042b9ee ADD BNE instruction 2020-08-03 10:33:45 +08:00
Donald Sebastian Leung 486c77a108 Fix BEQ instruction 2020-08-03 10:29:17 +08:00
Donald Sebastian Leung c17ccdf897 Add BEQ instruction 2020-08-03 10:28:01 +08:00
Donald Sebastian Leung 33ecb317b2 Add SB-type instruction 2020-08-03 10:19:01 +08:00
Donald Sebastian Leung 663b0b3b48 Add ANDI instruction 2020-07-31 16:51:59 +08:00
Donald Sebastian Leung 912580dda8 Add ORI instruction 2020-07-31 16:49:59 +08:00
Donald Sebastian Leung bf80a13d55 Add XORI instruction 2020-07-31 16:48:00 +08:00
Donald Sebastian Leung e49476746e Add SLTIU instruction 2020-07-31 16:45:15 +08:00
Donald Sebastian Leung 305d2195be Add SLTI instruction 2020-07-31 16:42:29 +08:00
Donald Sebastian Leung a9bc0629bd Add ADDI instruction 2020-07-31 16:39:32 +08:00
Donald Sebastian Leung cf8033a8bb Add LHU instruction 2020-07-31 16:35:06 +08:00
Donald Sebastian Leung e3f0727e9c Add LBU instruction 2020-07-31 16:31:25 +08:00
Donald Sebastian Leung dc31087f73 Add LW instruction 2020-07-31 16:27:36 +08:00
Donald Sebastian Leung 96015ee5d9 Add LH instruction 2020-07-31 16:19:04 +08:00
Donald Sebastian Leung ecfe8b11c4 Fix JALR instruction 2020-07-31 16:15:17 +08:00
Donald Sebastian Leung d525a89ccb Add LB instruction 2020-07-31 16:14:48 +08:00
Donald Sebastian Leung ecba1dc3e7 Add JALR instruction 2020-07-31 16:07:15 +08:00
Donald Sebastian Leung 08150e1ecd Add I-type instruction class 2020-07-31 14:26:27 +08:00
Donald Sebastian Leung 67cba5bf12 Add JAL instruction 2020-07-31 14:06:55 +08:00
Donald Sebastian Leung b6a68b5b15 Add UJ-type instruction class 2020-07-31 13:57:52 +08:00
Donald Sebastian Leung 7ddfa890dc Add AUIPC instruction 2020-07-31 13:44:22 +08:00
Donald Sebastian Leung 05266b8474 Add LUI instruction 2020-07-31 13:40:40 +08:00
Donald Sebastian Leung 9cbed8f147 Add U-type instruction class 2020-07-31 13:29:48 +08:00
Donald Sebastian Leung 5274e5b1f1 Add generic instruction class 2020-07-31 13:06:03 +08:00
Donald Sebastian Leung 29c5e52574 Categorize RV32IM instructions by type 2020-07-31 11:56:22 +08:00
Donald Sebastian Leung aa9967e83d Start over in insns/ 2020-07-31 11:17:58 +08:00
Donald Sebastian Leung e3273c7e51 Fix BGEU instruction 2020-07-30 17:37:13 +08:00
Donald Sebastian Leung 83e7ab1f05 Fix BLTU instruction 2020-07-30 16:33:49 +08:00
Donald Sebastian Leung b8e8d10648 Fix BGE instruction 2020-07-30 16:31:23 +08:00
Donald Sebastian Leung d0de67d09c Fix BLT instruction 2020-07-30 16:28:52 +08:00
Donald Sebastian Leung 65e4b68517 Fix BNE instruction 2020-07-30 16:26:29 +08:00
Donald Sebastian Leung 4146a2ed20 Fix BEQ instruction 2020-07-30 16:24:04 +08:00
Donald Sebastian Leung 9ddc5563f7 Fix JALR instruction 2020-07-30 16:19:01 +08:00
Donald Sebastian Leung b583ab728f Fix JAL instruction 2020-07-30 16:16:06 +08:00
Donald Sebastian Leung 6cff1038be Fix AUIPC instruction 2020-07-30 16:12:10 +08:00
Donald Sebastian Leung 4d62caadc7 Fix U-type instruction format 2020-07-30 16:08:24 +08:00
Donald Sebastian Leung e24ddd4269 Fix LUI instruction 2020-07-30 16:07:47 +08:00
Donald Sebastian Leung 9974db7e7b Refactor BGEU instruction 2020-07-30 15:53:39 +08:00
Donald Sebastian Leung 331cfda279 Refactor BLTU instruction 2020-07-30 15:49:56 +08:00
Donald Sebastian Leung 847099e4de Refactor BGE instruction 2020-07-30 15:46:18 +08:00
Donald Sebastian Leung 583d165ec1 Refactor BLT instruction 2020-07-30 15:42:10 +08:00