228 Commits

Author SHA1 Message Date
Minseong Jang 4902bd6d9f Update asm 2022-01-25 17:22:58 +09:00
Minseong Jang a843992e8f Change Option<DataSize> to DataSize 2022-01-25 17:21:41 +09:00
Minseong Jang 1fb7e85d37 Update end-to-end test 2022-01-25 17:17:41 +09:00
Minseong Jang eabf0067e2 Add RISC-V documentation links 2022-01-25 09:15:56 +09:00
Minseong Jang 724ffd2e6f Replace failure with thiserror 2022-01-25 09:14:55 +09:00
Minseong Jang 13f491642b Increase RUST_MIN_STACK for ci 2022-01-25 09:10:30 +09:00
Minseong Jang 407615f86d Update ci 2022-01-25 09:10:18 +09:00
Minseong Jang 6e1365c242 Do not use extern crate 2022-01-20 18:28:46 +09:00
Minseong Jang 7b1cdf9da3 Use clap::Parser 2022-01-20 18:27:01 +09:00
Minseong Jang 234cc109ed Bump dependencies 2022-01-20 18:21:20 +09:00
Minseong Jang 39b2467f7e Update bench 2022-01-12 00:44:14 +09:00
Minseong Jang a68aeef92c Add -fsigned-char option 2022-01-09 10:20:17 +09:00
Minseong Jang 1ed49eb716 Bump dependencies 2022-01-05 17:17:59 +09:00
Minseong Jang 28e4bb46a8 Update fuzzer script 2021-12-31 16:31:54 +09:00
Minseong Jang fca635529c Update dependencies 2021-12-31 16:30:54 +09:00
Jeehoon Kang de3068854a Fix error 2021-06-21 18:54:57 +00:00
Jeehoon Kang 4535b2ef6f Update 2021-06-21 18:45:39 +00:00
Chunmyong Park 2d8d1e7fb4 Fix bugs 2020-07-03 12:02:26 +00:00
Chunmyong Park 87a17b2bb9 Add .zero directive 2020-07-03 07:59:47 +00:00
Chunmyong Park 1483614cad Set the range of the random number 2020-07-03 00:58:06 +00:00
Jeehoon Kang 542535fbd6 Update bench 2020-07-02 16:33:01 +00:00
Chunmyong Park e4eec1e81d Update skeleton 2020-07-02 14:28:58 +00:00
Chunmyong Park 5395c1e9ba Fix grader 2020-07-02 10:50:47 +00:00
Chunmyong Park d64e9f622e Update grader 2020-07-02 06:54:19 +00:00
Jeehoon Kang 114f38cbb6 Add benchmark 2020-07-01 14:23:41 +09:00
Chunmyong Park c3237276dc Expose ir::Value::try_from_initializer method 2020-06-27 09:38:38 +00:00
Chunmyong Park 56aabbe35d Update skeleton 2020-06-23 04:26:05 +00:00
Jeehoon Kang f79106c03d Update skeleton 2020-06-21 21:51:54 +09:00
Jeehoon Kang 98505a6179 Update skeleton 2020-06-21 21:38:51 +09:00
Chunmyong Park f4611c6eef Fix write asm 2020-06-19 12:57:22 +00:00
Jeehoon Kang 4c12d47939 Add trait derives 2020-06-17 11:33:47 +00:00
Jeehoon Kang dcc09cb472 Hotfix ir equiv 2020-06-15 07:00:05 +00:00
Jeehoon Kang 67920894bb Fix more ir equiv 2020-06-14 15:40:45 +00:00
Jeehoon Kang 73d006f111 Fix ir equiv 2020-06-14 13:35:08 +00:00
Chunmyong Park b79a713b5c Update IR interpreter 2020-06-14 12:59:12 +00:00
Chunmyong Park 833f26b013 Update ir examples 2020-06-14 12:58:28 +00:00
Jeehoon Kang 1526873f41 Hotfix ir equiv 2 2020-06-13 16:55:03 +00:00
Jeehoon Kang 0bdcfa7bc1 Hotfix ir equiv 2020-06-13 16:38:15 +00:00
Chunmyong Park e8a69a3276 Update skeleton 2020-06-12 14:44:49 +00:00
Jeehoon Kang 45de57cef7 Update submission scripts 2020-06-12 05:32:47 +09:00
Jeehoon Kang a12db7949c Update tests 2020-06-12 05:05:23 +09:00
Jeehoon Kang c2380efbb0 Implement IR equivalence checker 2020-06-10 22:27:54 +09:00
Chunmyong Park 6146714112 Fix example code 2020-06-10 10:47:32 +00:00
Chunmyong Park 9ca05ba893 Improve --irrun option to print byte size value 2020-06-10 02:45:57 +00:00
Jeehoon Kang 5101b294b6 Increase the suggested stack size to 32MB 2020-06-10 09:45:05 +09:00
Jeehoon Kang 8e1441e9fe Fix test script and bump Rust 2020-06-09 15:08:00 +00:00
Jeehoon Kang ea9e6afcf8 Add tests 2020-06-09 14:45:11 +00:00
Jeehoon Kang ea97330e03 Hotfix deadcode elimination 2020-06-06 22:24:34 +09:00
Jeehoon Kang 54004932e3 Update skeleton 2020-06-05 20:27:13 +09:00
Jeehoon Kang 8134a56966 Hotfix mem2reg examples 2020-06-05 12:26:39 +09:00