Circuit IR Compilers and Tools
Full Changelog: https://github.com/llvm/circt/compare/firtool-1.73.0...firtool-1.74.0
Pure
trait from Pipeline operations by @mortbopet in https://github.com/llvm/circt/pull/6888
std::optional
dereferencing by @mortbopet in https://github.com/llvm/circt/pull/6895
PrintFOp
in sv $signed()
by @ubfx in https://github.com/llvm/circt/pull/6887
Full Changelog: https://github.com/llvm/circt/compare/firtool-1.72.0...firtool-1.73.0
I messed up https://github.com/llvm/circt/releases/tag/firtool-1.71.0, sorry! This contains the correct (and many repeated) commits.
emit
ops by @nandor in https://github.com/llvm/circt/pull/6828
Transforms
dependency to implementation by @mortbopet in https://github.com/llvm/circt/pull/6889
Full Changelog: https://github.com/llvm/circt/compare/firtool-1.70.0...firtool-1.72.0
emit
ops by @nandor in https://github.com/llvm/circt/pull/6828
Full Changelog: https://github.com/llvm/circt/compare/firtool-1.70.0...firtool-1.71.0
Full Changelog: https://github.com/llvm/circt/compare/firtool-1.69.0...firtool-1.70.0
emit.fragment
by @nandor in https://github.com/llvm/circt/pull/6789
Full Changelog: https://github.com/llvm/circt/compare/firtool-1.68.0...firtool-1.69.0
Full Changelog: https://github.com/llvm/circt/compare/firtool-1.67.0...firtool-1.68.0
std::future
in channel reads and func calls by @teqdruid in https://github.com/llvm/circt/pull/6723
sv.finish
/sv.fatal
by @nandor in https://github.com/llvm/circt/pull/6737
emit
dialect by @nandor in https://github.com/llvm/circt/pull/6727
emit
ops by @nandor in https://github.com/llvm/circt/pull/6729
output_file
with an emit::File
by @nandor in https://github.com/llvm/circt/pull/6751
emit.ref
to pull ops into file bodies by @nandor in https://github.com/llvm/circt/pull/6762
Full Changelog: https://github.com/llvm/circt/compare/firtool-1.66.0...firtool-1.67.0
requestChannelsFor
into accelerator connection by @teqdruid in https://github.com/llvm/circt/pull/6646
sv.reg
with initial value by @fzi-hielscher in https://github.com/llvm/circt/pull/6689
Full Changelog: https://github.com/llvm/circt/compare/firtool-1.65.0...firtool-1.66.0