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
Murad Bashirov
bf39604eff
Fix: Optimize before visualizing IR
...
When you do
```
cargo run -- --simplify-cfg --irviz test.png test.c
```
The `kecc` first tries to visualize the IR, then apply optimizations.
This should not be intended, as right now there's no way to visualize
the IR after optimizations.
2023-01-02 17:15:09 +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
9ea9eb8f4e
Add kecc users manual
2022-02-24 19:04:42 +09:00
Minseong Jang
b5f8858825
Fix -o option
2022-02-24 19:00:28 +09:00
Minseong Jang
f731a3dce2
Update option name
2022-01-27 15:22:37 +09:00
Minseong Jang
99d0ff1311
Implement IR visualizer
2022-01-27 15:16:14 +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
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
9ca05ba893
Improve --irrun option to print byte size value
2020-06-10 02:45:57 +00: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
4c850d5801
Update skeleton
2020-05-29 21:30:16 +09:00
Jeehoon Kang
e81247ba54
Update skeleton
2020-05-18 18:57:21 +09:00
Jeehoon Kang
9917ffcbd5
Update skeleton
2020-04-23 00:56:28 +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
Jeehoon Kang
b929dc334d
Initial commit
2020-03-17 17:31:16 +09:00