Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
64 commits
Select commit Hold shift + click to select a range
066864f
feat: makefile
linsyking Oct 26, 2024
7fa9fde
Merge branch 'main' into dev
linsyking Oct 26, 2024
fa93296
style: rename
linsyking Oct 26, 2024
61802d1
chore: remove changelog
linsyking Oct 26, 2024
14841be
feat: userspace loader
linsyking Oct 26, 2024
1430b71
fix: normalize_load_const
linsyking Oct 28, 2024
303fc23
feat: optimization, bulitin pass
linsyking Oct 28, 2024
8932fa6
fix: do not use r10 as register
linsyking Oct 28, 2024
140becf
feat: debugging
linsyking Oct 28, 2024
14c7ac4
fix: some set_insn_dst
linsyking Oct 28, 2024
af041df
fix: spilling
linsyking Oct 29, 2024
f234d85
fix: storeraw spill
linsyking Oct 29, 2024
802debc
feat: ir_kern utils improved
linsyking Oct 29, 2024
36513af
feat: remove test files
linsyking Oct 29, 2024
1294e7c
feat: epasstool
linsyking Oct 29, 2024
c961710
feat: userspace tools
linsyking Oct 29, 2024
9b861f5
feat: userspace cli option
linsyking Oct 29, 2024
a6165c8
chore: remove cli
linsyking Oct 29, 2024
ac3a84e
docs: help msg
linsyking Oct 29, 2024
a1b0220
refactor: argument order
linsyking Oct 29, 2024
9c9d691
chore: add claim
linsyking Oct 29, 2024
8ccae94
chore: remove unnecessary files
linsyking Oct 29, 2024
d2831af
feat: add test progs
linsyking Oct 29, 2024
96733c5
feat: logging utils
linsyking Oct 29, 2024
01d01c4
chore: print functions
linsyking Oct 29, 2024
23628af
feat: test pipeline
linsyking Oct 29, 2024
db02791
fix: return error when framework fails
linsyking Oct 29, 2024
05e8234
fix: test helper function
linsyking Oct 29, 2024
0a1ed77
fix: remove wrong check
linsyking Oct 29, 2024
97ea844
feat: optimize commutative ALU instructions
linsyking Oct 29, 2024
a54dbef
fix: raise error when detected invalid function calls
linsyking Oct 29, 2024
ccd19e7
fix: print and printlog
linsyking Oct 29, 2024
71c03dc
feat: add rsh instruction
linsyking Oct 29, 2024
f072b5d
feat: add some alu instructions
linsyking Oct 29, 2024
5e73152
fix: generate loadimm instruction instead of using 64 const
linsyking Oct 29, 2024
6e22083
feat: reorganize tests
linsyking Oct 29, 2024
3e3f9f8
feat: add uninitialize test
linsyking Oct 29, 2024
6156bca
feat: no need to print log in debug mode
linsyking Oct 30, 2024
1380272
feat: add random tests generated by buzzer
linsyking Oct 30, 2024
9c5007f
feat: add some pass programs
linsyking Oct 30, 2024
91ab5c2
feat: add some ALU instructions
linsyking Oct 30, 2024
637c976
feat: add test cases
linsyking Oct 30, 2024
ff2a6ce
fix: post passes
linsyking Oct 30, 2024
83b9a5d
fix: storeraw for array
linsyking Oct 30, 2024
ec6bc51
feat: alloc zero mapping space
linsyking Oct 30, 2024
8301256
chore: add compile argument
linsyking Oct 30, 2024
60c3de2
feat: add helper functions
linsyking Oct 30, 2024
45d1845
chore: comment
linsyking Oct 30, 2024
f2af143
feat: add all remaining functions
linsyking Oct 30, 2024
fc36f31
feat: add libbpf test cases
linsyking Oct 30, 2024
b1f1e4a
chore: binalu
linsyking Oct 31, 2024
2d8a4e6
feat: start adding two ALU nonbin instructions
linsyking Oct 31, 2024
b5c11fc
feat: spilling two instructions
linsyking Oct 31, 2024
f7967dd
feat: translate
linsyking Oct 31, 2024
b73ddb4
feat: add insn check
linsyking Oct 31, 2024
d3ed752
fix: neg definition
linsyking Oct 31, 2024
60a1da2
fix: neg translate
linsyking Oct 31, 2024
c4b407d
docs: remove outdate doc
linsyking Oct 31, 2024
8afcc4c
fix: addr_value constant
linsyking Oct 31, 2024
35546bd
feat: msan storeraw
linsyking Oct 31, 2024
42a26b7
feat: split bb signature
linsyking Oct 31, 2024
c203d5c
feat: msan
linsyking Oct 31, 2024
66c731f
feat: add xor insn
linsyking Oct 31, 2024
72bb938
docs: help msg
linsyking Oct 31, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
57 changes: 0 additions & 57 deletions CHANGELOG.md

This file was deleted.

5 changes: 0 additions & 5 deletions IR/.clang-tidy

This file was deleted.

25 changes: 0 additions & 25 deletions IR/tests/b2b.c

This file was deleted.

45 changes: 0 additions & 45 deletions IR/userspace/read.c

This file was deleted.

11 changes: 0 additions & 11 deletions IR/userspace/test_kern.c

This file was deleted.

68 changes: 0 additions & 68 deletions IR/userspace/test_masking.c

This file was deleted.

8 changes: 0 additions & 8 deletions IR/userspace/userspace.h

This file was deleted.

1 change: 0 additions & 1 deletion cli/.gitignore

This file was deleted.

101 changes: 0 additions & 101 deletions cli/Cargo.lock

This file was deleted.

10 changes: 0 additions & 10 deletions cli/Cargo.toml

This file was deleted.

35 changes: 0 additions & 35 deletions cli/build.rs

This file was deleted.

Loading