Skip to content
Merged
Show file tree
Hide file tree
Changes from 59 commits
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
b2f928c
feat: implement PE-based instruction organization in GenerateCodePass
n0thingNoob Jul 19, 2025
6065d28
docs: add generated-instructions.json example output
n0thingNoob Jul 19, 2025
a73637e
feat: enhance GenerateCodePass with PE instruction organization and r…
n0thingNoob Jul 20, 2025
3f9f560
merge: resolve conflicts and sync GenerateCodePass from main
n0thingNoob Jul 20, 2025
131bb17
example json file output from test.mlir
n0thingNoob Jul 20, 2025
1bd9c99
Add Generated_Code folder with test results and fix GenerateCodePass …
n0thingNoob Jul 20, 2025
1f0802e
Update GenerateCodePass: output files to Generated_Code folder and im…
n0thingNoob Jul 20, 2025
5813cd1
fix some small issue, still working on file check and visualized demo
n0thingNoob Jul 21, 2025
d0647e6
add protection for potential segmentation fault
n0thingNoob Jul 21, 2025
655f089
add File Check to the test_code_generate.mlir
n0thingNoob Jul 22, 2025
0364a85
test file
n0thingNoob Jul 23, 2025
3608638
add FileCheck to test file
n0thingNoob Jul 23, 2025
9eff3ee
revise test and codegenpass
n0thingNoob Jul 23, 2025
3d54593
revise the code generate file name
n0thingNoob Jul 23, 2025
cf32fa0
fix direction calculate
n0thingNoob Jul 23, 2025
f8c206b
Fix send and recv direction
n0thingNoob Jul 23, 2025
55e1ab3
change json instruction name
n0thingNoob Jul 24, 2025
9f7ad5a
change the json format
n0thingNoob Jul 24, 2025
3310dd9
json output revision
n0thingNoob Jul 24, 2025
e52e8ca
optimized the size of each function and comments
n0thingNoob Jul 26, 2025
f6141eb
Delete test/codegenerate/test/codegenerate directory
n0thingNoob Jul 26, 2025
472a758
Delete test/codegenerate/Output directory
n0thingNoob Jul 26, 2025
20960af
Delete test/codegenerate/test.mlir
n0thingNoob Jul 26, 2025
c2e4397
change the entry constraints
n0thingNoob Aug 6, 2025
c322ef9
change the entry constraints
n0thingNoob Aug 6, 2025
1b7cc83
Remove unwanted files from tracking
n0thingNoob Aug 6, 2025
68cef63
Merge remote-tracking branch 'origin/main' into architecture_spec
n0thingNoob Aug 6, 2025
4dfb72c
Delete include/ArchitectureSpec/architecture.json
n0thingNoob Aug 6, 2025
0a15e50
Delete include/ArchitectureSpec/yaml2json.py
n0thingNoob Aug 6, 2025
25fa21c
modify to generate yaml
n0thingNoob Aug 7, 2025
fe60db6
modify gencodepass to generate yaml
n0thingNoob Aug 7, 2025
be4b0db
modify the yaml generate
n0thingNoob Aug 7, 2025
71601b4
Merge remote-tracking branch 'origin/architecture_spec' into architec…
n0thingNoob Aug 7, 2025
385c352
Delete branch_for_test.mlir
n0thingNoob Aug 12, 2025
7e6fec5
Delete generated-instructions.yaml
n0thingNoob Aug 12, 2025
7d8e74b
Delete test/test_filecheck.mlir
n0thingNoob Aug 13, 2025
b3999b1
Delete test/test_generate_code.mlir
n0thingNoob Aug 13, 2025
ce48ba2
Delete test/mapped.mlir
n0thingNoob Aug 13, 2025
c4dff99
fix the id and coordinate problems
n0thingNoob Aug 13, 2025
ec58fb0
Replace test/codegenerate with test/code_gen (shorter name)
n0thingNoob Aug 13, 2025
5c46520
Merge main branch
n0thingNoob Aug 16, 2025
f3edf39
new version of generate code
n0thingNoob Aug 19, 2025
32eada6
rebuild the codegenerate pass
n0thingNoob Aug 31, 2025
2b9b55b
fix small format bug
n0thingNoob Sep 3, 2025
13411cc
backup
n0thingNoob Sep 4, 2025
7c7beb3
Merge main branch updates into architecture_spec
n0thingNoob Sep 5, 2025
ca4f813
Refactor GenerateCodePass and update test case
n0thingNoob Sep 5, 2025
fb224fc
revise the variable and function name, split runOnOperation with smal…
n0thingNoob Sep 5, 2025
cea312b
optimize the code, modified some variable names and function names
n0thingNoob Sep 6, 2025
37b19b8
Reduce times of walking through all IR
n0thingNoob Sep 6, 2025
691404b
reivse some comments and helper function
n0thingNoob Sep 6, 2025
b9276a3
FIX small output mistake
n0thingNoob Sep 6, 2025
131d533
FIX small mistake
n0thingNoob Sep 6, 2025
b5754c8
Modify comments, variables, testcase
n0thingNoob Sep 6, 2025
5b0bffc
Merge branch 'main' into architecture_spec
n0thingNoob Sep 6, 2025
74ffd8b
Delete test/code_gen/README.md
n0thingNoob Sep 6, 2025
3671c38
Create README.md for test
n0thingNoob Sep 7, 2025
1d11598
Update README.md
n0thingNoob Sep 7, 2025
2dc7929
Update README.md
n0thingNoob Sep 7, 2025
730c5e4
fix failed test
n0thingNoob Sep 7, 2025
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
121 changes: 0 additions & 121 deletions include/ArchitectureSpec/architecture.json

This file was deleted.

33 changes: 0 additions & 33 deletions include/ArchitectureSpec/yaml2json.py

This file was deleted.

1 change: 1 addition & 0 deletions lib/NeuraDialect/Transforms/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,5 @@ add_mlir_library(
MLIRTransforms
MLIRNeura
${dialect_libs}
LLVMSupport
)
Loading
Loading