tum-ei-eda / seal5

Seal5 - Semi-automated LLVM Support for RISC-V Extensions including Autovectorization
https://tum-ei-eda.github.io/seal5/
Apache License 2.0
12 stars 6 forks source link

Transforms: Support function inlining #56

Open PhilippvK opened 7 months ago

PhilippvK commented 7 months ago

The pattern-gen flow does not support CoreDSL2 functions. To support pattern generation for instructions with function calls, we could inline the function behavior into the instructions’ behavior.