Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/llvm/circt
Circuit IR Compilers and Tools
https://github.com/llvm/circt
[FIRRTL] Change InferReadWrite to use a walk, error if it sees WhenOps
seldridge opened this pull request about 1 month ago
seldridge opened this pull request about 1 month ago
[FIRRTL] Convert LowerMemory to walk
seldridge opened this pull request about 1 month ago
seldridge opened this pull request about 1 month ago
LLVM Bump
maerhart opened this pull request about 1 month ago
maerhart opened this pull request about 1 month ago
[python] Fix clang-tidy warnings in `walk_with_filter`, NFC
uenoku opened this pull request about 1 month ago
uenoku opened this pull request about 1 month ago
[FIRRTL] Probes can target the wrong signal when a local signal has the same name as the containing module
youngar opened this issue about 1 month ago
youngar opened this issue about 1 month ago
[FIRRTL][GrandCentral] Remove legacy Augmented types.
dtzSiFive opened this pull request about 1 month ago
dtzSiFive opened this pull request about 1 month ago
[python] Add `walk_with_filter` to walk subset of IR
uenoku opened this pull request about 1 month ago
uenoku opened this pull request about 1 month ago
[FIRRTL] LowerToHW: guard against folded operations (#7358) (backport)
dtzSiFive opened this pull request about 1 month ago
dtzSiFive opened this pull request about 1 month ago
[Moore] Add assert, assume, and cover ops.
hailongSun2000 opened this pull request about 1 month ago
hailongSun2000 opened this pull request about 1 month ago
[FIRRTL] Add back unambiguous path requirement.
mikeurbach opened this pull request about 1 month ago
mikeurbach opened this pull request about 1 month ago
[HW] Add reduction patterns to trim port list of top-level module
maerhart opened this pull request about 1 month ago
maerhart opened this pull request about 1 month ago
[FIRRTL] Firtool may crash when compiling a certain fir file.
Siudya opened this issue about 1 month ago
Siudya opened this issue about 1 month ago
[FIRRTL][Folds] Fix mux fold if result type doesn't match operands.
dtzSiFive opened this pull request about 1 month ago
dtzSiFive opened this pull request about 1 month ago
[FIRRTL][FIRParser] Defer inner symbols to post-processing, fix race.
dtzSiFive opened this pull request about 1 month ago
dtzSiFive opened this pull request about 1 month ago
Make sure type conversion materialization callbacks return values of the correct type
maerhart opened this pull request about 1 month ago
maerhart opened this pull request about 1 month ago
[ImportVerilog] Skip defparams which have been handled by slang.
hailongSun2000 opened this pull request about 1 month ago
hailongSun2000 opened this pull request about 1 month ago
[FIRRTL] memory parsing support for combined port declarations - document/spec, comma-separate?
dtzSiFive opened this issue about 1 month ago
dtzSiFive opened this issue about 1 month ago
[FIRRTL] memory parsing crashes on unexpected order of "fields"
dtzSiFive opened this issue about 1 month ago
dtzSiFive opened this issue about 1 month ago
[FIRRTL][Lexer] Don't crash on trailing slash in inline anno.
dtzSiFive opened this pull request about 2 months ago
dtzSiFive opened this pull request about 2 months ago
[HW] Fix crash when error encountered parsing hw.array.
dtzSiFive opened this pull request about 2 months ago
dtzSiFive opened this pull request about 2 months ago
[FIRRTL][GrandCentral] Don't crash on missing keys, getAs.
dtzSiFive opened this pull request about 2 months ago
dtzSiFive opened this pull request about 2 months ago
[FIRRTL][GrandCentral] Fix crashes on error re:tryGetAs.
dtzSiFive opened this pull request about 2 months ago
dtzSiFive opened this pull request about 2 months ago
[HW][HWTypes] Fix use of OptionalParseResult.
dtzSiFive opened this pull request about 2 months ago
dtzSiFive opened this pull request about 2 months ago
[FIRRTL][FIRParser] Check force source more.
dtzSiFive opened this pull request about 2 months ago
dtzSiFive opened this pull request about 2 months ago
[MooreToCore] Separate conversion pattern for moore.output
maerhart opened this pull request about 2 months ago
maerhart opened this pull request about 2 months ago
Bump LLVM
maerhart opened this pull request about 2 months ago
maerhart opened this pull request about 2 months ago
[ESI] Don't assume `using namespace std` in Manifest.cpp
mortbopet opened this pull request about 2 months ago
mortbopet opened this pull request about 2 months ago
[HW][OM] Propose to add functions to query the top OM class
SpriteOvO opened this issue about 2 months ago
SpriteOvO opened this issue about 2 months ago
[ESI][Runtime] Logging API
teqdruid opened this pull request about 2 months ago
teqdruid opened this pull request about 2 months ago
[ESI][Runtime] Address MMIO regions symbolically
teqdruid opened this pull request about 2 months ago
teqdruid opened this pull request about 2 months ago
[ESI][Runtime] Pretty printing of service ports
teqdruid opened this pull request about 2 months ago
teqdruid opened this pull request about 2 months ago
[Moore][NFC] Fix warning when building Moore components
cepheus69 opened this pull request about 2 months ago
cepheus69 opened this pull request about 2 months ago
[MooreToCore] Support to lower unpacked struct type
cepheus69 opened this pull request about 2 months ago
cepheus69 opened this pull request about 2 months ago
[SV] Fix regop canonicalizer crashing.
dtzSiFive opened this pull request about 2 months ago
dtzSiFive opened this pull request about 2 months ago
[SV] Canonicalizer ASAN failure
dtzSiFive opened this issue about 2 months ago
dtzSiFive opened this issue about 2 months ago
[FIRRTL] canonicalizer failure with mux of const-mixed operands
seldridge opened this issue about 2 months ago
seldridge opened this issue about 2 months ago
[ESI] Manifest: change the schema to be more rational
teqdruid opened this pull request about 2 months ago
teqdruid opened this pull request about 2 months ago
[Arc][Vectorization]: Add vector splitter
elhewaty opened this pull request about 2 months ago
elhewaty opened this pull request about 2 months ago
[Arc] Implement memory initializers
fzi-hielscher opened this pull request about 2 months ago
fzi-hielscher opened this pull request about 2 months ago
[ExportVerilog] Drop external module emission
seldridge opened this pull request about 2 months ago
seldridge opened this pull request about 2 months ago
[FIRRTL] Verify enabled layers of module, extmodule.
dtzSiFive opened this pull request about 2 months ago
dtzSiFive opened this pull request about 2 months ago
[FIRRTL] Verify enable/disable layer lists of circuit.
dtzSiFive opened this pull request about 2 months ago
dtzSiFive opened this pull request about 2 months ago
[ESI] Add optional non-blocking write API to `WriteChannelPort`
mortbopet opened this pull request about 2 months ago
mortbopet opened this pull request about 2 months ago
[ESI] Make AcceleratorConnection::disconnect virtual
mortbopet opened this pull request about 2 months ago
mortbopet opened this pull request about 2 months ago
[Seq] Introduce seq.initial, !seq.immutable and replace powerOn value with initial value in compreg
uenoku opened this pull request about 2 months ago
uenoku opened this pull request about 2 months ago
[FIRRTL] Improve Layer Merge Performance
seldridge opened this pull request about 2 months ago
seldridge opened this pull request about 2 months ago
[FIRRTL] Poor Asymptotic Performance of Layer Merge and Layer Sink
seldridge opened this issue about 2 months ago
seldridge opened this issue about 2 months ago
Bump LLVM to 10407be542aeb2b59477b167bbba3716538dc722.
mikeurbach opened this pull request about 2 months ago
mikeurbach opened this pull request about 2 months ago
[FreezePaths] Add an optional argument, to get the operation name
prithayan opened this pull request about 2 months ago
prithayan opened this pull request about 2 months ago
Advanced LayerSink
rwy7 opened this pull request about 2 months ago
rwy7 opened this pull request about 2 months ago
[firrtl] Add CheckLayers diagnostics pass
youngar opened this pull request about 2 months ago
youngar opened this pull request about 2 months ago
[Scheduling] Allow cloning of problem instances
jopperm opened this issue about 2 months ago
jopperm opened this issue about 2 months ago
[Scheduling] Add interface to manage solutions
jopperm opened this issue about 2 months ago
jopperm opened this issue about 2 months ago
[Scheduling] Add interfaces to allow removal of problem components and properties
jopperm opened this issue about 2 months ago
jopperm opened this issue about 2 months ago
[FIRRTL] Add layers output file to file list
SpriteOvO opened this pull request about 2 months ago
SpriteOvO opened this pull request about 2 months ago
[FIRTOOL] Verification layers are not included in filelist.f
FanShupei opened this issue about 2 months ago
FanShupei opened this issue about 2 months ago
[FIRRTL] Set output dirs on annotated blackboxes
seldridge opened this pull request about 2 months ago
seldridge opened this pull request about 2 months ago
[MooreToCore] Ignore ConstantLike values in wait op
fabianschuiki opened this pull request about 2 months ago
fabianschuiki opened this pull request about 2 months ago
[CheckCombLoops] Report all the operations that participate in the cycle, when reporting a cycle
prithayan opened this pull request about 2 months ago
prithayan opened this pull request about 2 months ago
[FIRRTL] Blackboxes, Directories, and Layers not working as expected
seldridge opened this issue about 2 months ago
seldridge opened this issue about 2 months ago
[OM] Rework ClassOp to use fields terminator
leonardt opened this pull request about 2 months ago
leonardt opened this pull request about 2 months ago
[FIRRTLUtils] Fix walkDrivers subfield id calculation
uenoku opened this pull request about 2 months ago
uenoku opened this pull request about 2 months ago
[MooreToCore] VariableOp lowered failed
mingzheTerapines opened this issue about 2 months ago
mingzheTerapines opened this issue about 2 months ago
[firtool] Run canonicalization before LowerLayers
seldridge opened this pull request about 2 months ago
seldridge opened this pull request about 2 months ago
[FIRRTL] design with layers not optimized as well as without
seldridge opened this issue about 2 months ago
seldridge opened this issue about 2 months ago
[MooreToCore] Add always_comb and always_latch lowering support
maerhart opened this pull request about 2 months ago
maerhart opened this pull request about 2 months ago
[Moore] Input triggers assertion in canonicalizer infra
maerhart opened this issue about 2 months ago
maerhart opened this issue about 2 months ago
[FIRRTL][FIRParser] Cache property constants.
dtzSiFive opened this pull request 2 months ago
dtzSiFive opened this pull request 2 months ago
[Comb] Let parent op decide if cross-block canonicalizations should be allowed
maerhart opened this pull request 2 months ago
maerhart opened this pull request 2 months ago
[LLHD] Let WaitOp observe plain values instead of signals
maerhart opened this pull request 2 months ago
maerhart opened this pull request 2 months ago
[CombFolds] Don't canonicalize extract(shl(1, x)) if shift is multiply used
uenoku opened this pull request 2 months ago
uenoku opened this pull request 2 months ago
[firrtl] Fix bug in sibling layer specialization
seldridge opened this pull request 2 months ago
seldridge opened this pull request 2 months ago
[FIRRTL] `SpecializeLayers` not removing all nested layers
seldridge opened this issue 2 months ago
seldridge opened this issue 2 months ago
Bump LLVM to LLVM 19.1.0-rc1 in release/19.x branch
uenoku opened this pull request 2 months ago
uenoku opened this pull request 2 months ago
[LLHD] Align signals with other wire/variable ops
fabianschuiki opened this pull request 2 months ago
fabianschuiki opened this pull request 2 months ago
[FIRRTL] Update LowerClasses to alter what PathInfo stores.
mikeurbach opened this pull request 2 months ago
mikeurbach opened this pull request 2 months ago
[NFC] Add circt copy of upstream's linkify.
dtzSiFive opened this pull request 2 months ago
dtzSiFive opened this pull request 2 months ago
[firtool] Change layer specialization CLI interface
youngar opened this pull request 2 months ago
youngar opened this pull request 2 months ago
[LowerIntmodules] Fix EICG_wrapper intrinsic lowering, swap en/test_en.
dtzSiFive opened this pull request 2 months ago
dtzSiFive opened this pull request 2 months ago
[Moore] Improve WaitEventOp, lower to LLHD
fabianschuiki opened this pull request 2 months ago
fabianschuiki opened this pull request 2 months ago
[ESI][Runtime] Generate C++ header files for constants
teqdruid opened this pull request 2 months ago
teqdruid opened this pull request 2 months ago
LowerLayers: fix how we emit layer bindfile headers
rwy7 opened this pull request 2 months ago
rwy7 opened this pull request 2 months ago
[LLHD] Relax sig parent constraint
maerhart opened this pull request 2 months ago
maerhart opened this pull request 2 months ago
[Comb][Fold] Fix idemp n^2 and bugfix + more optimization.
dtzSiFive opened this pull request 2 months ago
dtzSiFive opened this pull request 2 months ago
[FIRRTL] Add list concatenation conversion to LowerClasses.
mikeurbach opened this pull request 2 months ago
mikeurbach opened this pull request 2 months ago
[FIRRTL] Add list concatenation parser support.
mikeurbach opened this pull request 2 months ago
mikeurbach opened this pull request 2 months ago
[OM] Support list concatenation in the Evaluator.
mikeurbach opened this pull request 2 months ago
mikeurbach opened this pull request 2 months ago
[PyCDE] Support for adding module constants to manifests
teqdruid opened this pull request 2 months ago
teqdruid opened this pull request 2 months ago
[LLHD][NFC] Clean up some LLHD files
maerhart opened this pull request 2 months ago
maerhart opened this pull request 2 months ago
[LLHD] Remove RegOp
maerhart opened this pull request 2 months ago
maerhart opened this pull request 2 months ago
[LLHD][NFC] Clean up regression tests a bit
maerhart opened this pull request 2 months ago
maerhart opened this pull request 2 months ago
Explain IR acronym in README
parker-research opened this pull request 2 months ago
parker-research opened this pull request 2 months ago
[LLHD] Add `llhd.delay` operation
maerhart opened this pull request 2 months ago
maerhart opened this pull request 2 months ago
[HW][CAPI] Add a function to get an empty `InnerSymAttr`
SpriteOvO opened this pull request 2 months ago
SpriteOvO opened this pull request 2 months ago
[MooreToCore] Support CaseZEq and CaseXZEq ops
fabianschuiki opened this pull request 2 months ago
fabianschuiki opened this pull request 2 months ago
[MooreToCore] Support four-valued VariableOp without init
fabianschuiki opened this pull request 2 months ago
fabianschuiki opened this pull request 2 months ago
[MooreToCore] Support ConditionalOp
fabianschuiki opened this pull request 2 months ago
fabianschuiki opened this pull request 2 months ago
[MooreToCore] Support AssignedVariableOp
maerhart opened this pull request 2 months ago
maerhart opened this pull request 2 months ago
[MooreToCore] More extract op lowerings
maerhart opened this pull request 2 months ago
maerhart opened this pull request 2 months ago
[Moore] Fix mem2reg implementation
fabianschuiki opened this pull request 2 months ago
fabianschuiki opened this pull request 2 months ago