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

[SCFToCalyx] Use `ref` construct when lowering `memref`

rachitnigam opened this issue almost 2 years ago
[FIRRTL] Isolate reset inference to a cast rather than connect

darthscsi opened this pull request almost 2 years ago
[FIRRTL] RefConnect for references

darthscsi opened this pull request almost 2 years ago
[FIRRTL] Missed comb cycle, crash in canonicalizer

dtzSiFive opened this issue almost 2 years ago
[FIRRTL] make IMCP correct for registers and more aggressive

darthscsi opened this pull request almost 2 years ago
[FIRRTL] Instrinsic Modules

darthscsi opened this pull request almost 2 years ago
[FIRRTL][PortInfo] Add emitError/emitWarning helpers.

dtzSiFive opened this pull request almost 2 years ago
[COMB] disable one folder for 25% end-to-end perf improvement.

darthscsi opened this pull request almost 2 years ago
Fix Combinational Component Builder

andrewb1999 opened this pull request almost 2 years ago
silence warning

darthscsi opened this pull request almost 2 years ago
Handle all data-flow ops in FieldSource

darthscsi opened this pull request almost 2 years ago
[LowerTypes] Split clock or reset type

uenoku opened this pull request almost 2 years ago
[LowerAnnotations] Allow wiring type-equivalent types.

dtzSiFive opened this pull request almost 2 years ago
[FIRRTL] Support read-under-write modifiers on CHIRRTL mem constructs

seldridge opened this issue almost 2 years ago
[NFC] Document verilog baseline assumed for consuming tools

darthscsi opened this pull request almost 2 years ago
[CombFolds] Preserve more twoState flags in canonicalization

uenoku opened this pull request about 2 years ago
[SV] String types and system functions

darthscsi opened this pull request about 2 years ago
[FIRRTL][IMCP] Lower unconnected registers to invalids

darthscsi opened this pull request about 2 years ago
[FIRRTL] Add support for "intrinsics"

darthscsi opened this pull request about 2 years ago
[PyCDE] Ok that out dirs may already exist

mortbopet opened this pull request about 2 years ago
[COMB] mux of muxes with identical branches can be simplified

darthscsi opened this pull request about 2 years ago
Bump llvm

uenoku opened this pull request about 2 years ago
[FIRRTLFolds] Improve getCompleteWrite

uenoku opened this pull request about 2 years ago
[FIRRTL] Extend some constant folds.

darthscsi opened this pull request about 2 years ago
[HW] Move Firrtl's innersym attribute to hw

darthscsi opened this pull request about 2 years ago
[FIRRTL] Use nested array for aggregate constants

darthscsi opened this pull request about 2 years ago
[FIRRTL] Don't match invalids with getConstant

darthscsi opened this pull request about 2 years ago
[FIRRTL] Move more canonicalizations to patterns.

darthscsi opened this pull request about 2 years ago
[FIRRTL] Eliminate more invalid canonicalization

darthscsi opened this pull request about 2 years ago
[FIRRTL] Move DShift to patterns

darthscsi opened this pull request about 2 years ago
[FIRRTL] Preserve names on expressions when applying canonicalization patterns

darthscsi opened this pull request about 2 years ago
[NFC] Move connect canonicalization to patterns

darthscsi opened this pull request about 2 years ago
[IMDCE][SV] SV-level inter-module dead-code elimination

nandor opened this pull request about 2 years ago
[FIRRTL] Convert Wires To Nodes when dominance allows

darthscsi opened this pull request about 2 years ago
PrettyPrinter: init, w/convenience classes.

dtzSiFive opened this pull request about 2 years ago
[Seq] Add `seq.fifo` ODS and rationale

mortbopet opened this pull request about 2 years ago
[FIRRTL] Add Aggregate creation ops and aggregate constants

darthscsi opened this pull request about 2 years ago
[Comb][HW] Fold tree of muxes into an array_get

nandor opened this pull request about 2 years ago
[StdToHandshake] Error on unshaped unidimensional arrays

mortbopet opened this pull request about 2 years ago
[SV] SV to llvm conversions support

cepheus69 opened this issue about 2 years ago
PrettyPrinterBuilder.h: init PPBuilder, PPBuilderStringSaver, PPStream

dtzSiFive opened this pull request about 2 years ago
[NFC] Cache sybmol lookup removing O(N^2) behavior from CircuitOp::verify

darthscsi opened this pull request about 2 years ago
[FIRRTL] Implement out-of-bounds as array extension

darthscsi opened this pull request over 2 years ago
Don't read lowering options from hidden global options

darthscsi opened this pull request over 2 years ago
[VerbosePassInstrumentation] Moved verbose pass logging to a helper class

nandor opened this pull request over 2 years ago
Convert binary muxes to ifs when feeding seq.firreg

darthscsi opened this pull request over 2 years ago
[FIRTOOL] Run canonicalization prior to seq lowering.

darthscsi opened this pull request over 2 years ago
[Comb] Add a folder for simple binary values

darthscsi opened this pull request over 2 years ago
[NFC] LLVM bump for 2022/09/14

darthscsi opened this pull request over 2 years ago
[FIRRTL][WireDFT] use enable signal to name added ports.

dtzSiFive opened this pull request over 2 years ago
[FIRRTL] Improved code generation for register initialization

darthscsi opened this pull request over 2 years ago
[COMB] Add flag to assert binary behavior.

darthscsi opened this pull request over 2 years ago
[FIRRTL] Support optional version in fir files

darthscsi opened this pull request over 2 years ago
Convert firrtl IsX assert forms to real ops

darthscsi opened this pull request over 2 years ago
Bump LLVM to dd74d3117de0fd96383beeb4b4b913efcb9f4328

darthscsi opened this pull request over 2 years ago
Treat regreset the same in its initial lattice value as reg

darthscsi opened this pull request over 2 years ago
[FIRRTL] Remove old canonicalization patterns and fix NodeBypass

darthscsi opened this pull request over 2 years ago
[FIRRTL] Don't apply node bypass to node with droppable names

uenoku opened this pull request over 2 years ago
Add an op to constrain output statements in graph regions

darthscsi opened this pull request over 2 years ago
[FIRRTL] Document baseline naming and what symbols imply

darthscsi opened this pull request over 2 years ago
[Rational] Document inner symbol and references

darthscsi opened this pull request over 2 years ago
[NFC] Define InnerSymbol OpInterface and document rational in op

darthscsi opened this pull request over 2 years ago
Fewer Assigns of Constants in ExportVerilog

darthscsi opened this pull request over 2 years ago
Handle 0-length vectors in inferreset without connects to invalid

darthscsi opened this pull request over 2 years ago
Preserves FIRRTL names

darthscsi opened this pull request over 2 years ago
[comb] Missing Optimization to Build Reduction Ops

seldridge opened this issue over 2 years ago
Cmdline flags to deal with subcircuit

darthscsi opened this pull request over 2 years ago
[NFC] Change Canonicalization pattern to avoid exponential behavior

darthscsi opened this pull request over 2 years ago
Improve SV Case handling

darthscsi opened this pull request almost 3 years ago
[ExportVerilog] Make module portlist one name per line, more like humans often do.

darthscsi opened this pull request almost 3 years ago
[NFC] silence warning

darthscsi opened this pull request almost 3 years ago
InferReset generates strict connects

darthscsi opened this pull request almost 3 years ago
[FIRRTL] Don't lower types for invalid durring parsing.

darthscsi opened this pull request almost 3 years ago
Add NLATable analysis and use it in PrefixModules

darthscsi opened this pull request almost 3 years ago
[NFC] bump build env

darthscsi opened this pull request almost 3 years ago
[NFC] bump build prior to llvm bump

darthscsi opened this pull request almost 3 years ago
[IMCP] Mark aggregates overdefined and process them.

darthscsi opened this pull request almost 3 years ago
[FIRRTL] Strict Connect op and starting to canonicalize all connects to it

darthscsi opened this pull request almost 3 years ago
[NFC,FIRRTL] Reorder worklist for IMConstProp

darthscsi opened this pull request almost 3 years ago
[NFC] Bump llvm to b0cd3abf032e

darthscsi opened this pull request almost 3 years ago
[NFC] Simplify name preservation in LowerTypes

darthscsi opened this pull request almost 3 years ago
[HW] Preserve names on variadics during generation and export

darthscsi opened this pull request almost 3 years ago
[FIRRTL] retain node names when sensible

darthscsi opened this pull request almost 3 years ago
hw.probe for late binding to nameless values

darthscsi opened this pull request almost 3 years ago
[GrandCentralTaps] Connect port with fieldID

uenoku opened this pull request about 3 years ago
[FIRRTL] handle testbench dir annotation in combination with dut annotation

darthscsi opened this pull request about 3 years ago
[ExportVerilog] Emit modules in descending order of module size

uenoku opened this pull request about 3 years ago
make firtool output options and pipeline structure a bit more sensible

darthscsi opened this pull request about 3 years ago
[FIRRTL] Fix use-after-free of ops erased during assert parsing

fabianschuiki opened this pull request about 3 years ago
[Simulator] UB when using llhd.shr on signal

maerhart opened this issue about 3 years ago
[Comb] `or` of exclusive concats can be merged

lattner opened this issue over 3 years ago
[FIRRTL] SFC requires a unique name for everything

youngar opened this issue over 3 years ago
[PyCDE] Create pipeline to create and publish python wheel

teqdruid opened this issue over 3 years ago