Commit Graph

36 Commits

Author SHA1 Message Date
Janggun Lee
fad9d02fea Prepare for Spring 2025. 2025-02-24 17:31:17 +09:00
Janggun Lee
00c64a5297 Format and stuff 2025-01-23 19:11:43 +09:00
Janggun Lee
fcb6ca2538 Update 2025-01-06 18:45:28 +09:00
jungin.rhee
a02a928bf9 Update examples with new testcase 2023-03-16 20:33:22 +09:00
Janggun Lee
55ebcad347 Parse integral values, closes #289 2022-12-20 16:31:06 +09:00
Janggun Lee
c5946611a3 Bump Rust and add skeleton code for irgen. 2022-12-19 18:50:22 +09:00
Janggun Lee
094cbfdd2c Lots of improvements.
* Better script names and grammar fix.
* Bump Rust
* Enforce more lints.
* Improve few struct definitions by removing box.
* Many minor implementation improvements.
2022-11-21 15:27:04 +09:00
Minseong Jang
e7edf89fb3 Bump dependencies 2022-09-12 10:51:55 +09:00
Janggun Lee
88bd64e423 Add fmt to kecc IR and Assembly (#7)
* Add fmt to kecc ir structs

* Add fmt for KECC asm
2022-08-02 10:14:37 +09:00
Minseong Jang
64124bb68d Change function name
`Instruction::is_pure` -> `Instruction::has_no_side_effects`
2022-05-02 19:31:25 +09:00
Minseong Jang
0b839020cf Bump Rust to 1.59.0 2022-02-28 09:57:16 +09:00
Minseong Jang
6f0df5a4b8 Modify comments for cargo doc 2022-02-27 22:39:21 +09:00
Minseong Jang
99d0ff1311 Implement IR visualizer 2022-01-27 15:16:14 +09:00
Minseong Jang
fca635529c Update dependencies 2021-12-31 16:30:54 +09:00
Jeehoon Kang
4535b2ef6f Update 2021-06-21 18:45:39 +00:00
Chunmyong Park
d64e9f622e Update grader 2020-07-02 06:54:19 +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
Jeehoon Kang
4c12d47939 Add trait derives 2020-06-17 11:33:47 +00:00
Jeehoon Kang
c2380efbb0 Implement IR equivalence checker 2020-06-10 22:27:54 +09:00
Jeehoon Kang
ea9e6afcf8 Add tests 2020-06-09 14:45:11 +00:00
Jeehoon Kang
7bb9ed11b5 Update skeleton 2020-06-05 00:54:00 +09:00
Jeehoon Kang
1c0c9a5dbc Update skeleton 2020-06-01 21:51:16 +09:00
Jeehoon Kang
f4dc5e426c Update skeleton 2020-05-02 07:52:40 +00:00
Jeehoon Kang
3bef06455e Update skeleton 2020-04-29 23:10:15 +09:00
Jeehoon Kang
61b2162408 Update mem2reg test 2020-04-24 02:01:07 +00:00
Jeehoon Kang
073a65ae53 Update skeleton 2020-04-23 22:41:48 +09:00
Jeehoon Kang
9917ffcbd5 Update skeleton 2020-04-23 00:56:28 +09:00
Jeehoon Kang
7569d5ad83 Update skeleton 2020-04-20 16:21:20 +09:00
Jeehoon Kang
5b45cf1fd8 Update skeleton 2020-04-20 16:19:44 +09:00
Jeehoon Kang
72ec63ea82 Update IR's helper functions 2020-04-11 12:20:53 +09:00
Jeehoon Kang
6edb4665c0 Update IR 2020-04-09 13:04:23 +09:00
Jeehoon Kang
cef3fb7650 Add skeleton for arrays in IR 2020-04-01 23:44:37 +09:00
Jeehoon Kang
93a1d767a5 Issue homework 2: irgen 2020-04-01 10:54:46 +09:00
Jeehoon Kang
2a5a5e71ed Fix hw1 fuzzer again 2020-03-28 18:29:04 +09:00
Jeehoon Kang
8938a7ad8f Update homework 1 and 2 2020-03-26 03:38:20 +09:00