llvm / circt

Circuit IR Compilers and Tools
https://circt.org
Other
1.64k stars 285 forks source link

[SV][HW] Introduce hw::HWFunctionType and use it for Sim/SV function ops #7193

Open uenoku opened 3 months ago

uenoku commented 3 months ago

Currently Sim/SV function operation uses HWModuleType as a type representation but it doesn't capture an explicit return value type.