Tags: llvm/circt
Tags
[ESI][Runtime] Fix Windows cibuildwheel builds (#9616) Fix python (not python3) finding in cmake. Windows builds were finding the python that the host environment is using rather than the one which cibuildwheel is trying to use. Also fixes some formatting stuff.
[CombToLLVM] Add conversion for comb::ReverseOp to LLVM dialect (#9431) This PR implements the lowering of `comb.reverse` to the LLVM dialect. Previously, this operation had no conversion path and would cause failures during the lowering pipeline. Since the Arith dialect does not support bit reversal, this operation is now handled directly in CombToLLVM by mapping it to the `llvm.intr.bitreverse` intrinsic.
[ESI][Runtime] Fix [de-]serialization for callbacks In the conversion from Pybind11 to Nanobind, we missed a spot converting from bytes to bytearrays. Adding a test.
[ESI] Factor out gRPC/proto usage in Cosim backend (#9350) To facilitate reuse of the gRPC/protobuf generated files, and to equally hide these dependencies from the user, this PR factors out all references of gRPC and `cosim.grpc.pb.h` into a stand-alone library.
PreviousNext