aboutsummaryrefslogtreecommitdiffstats
path: root/generic
Commit message (Expand)AuthorAgeFilesLines
* netlist: Add PseudoCell APIgatecat2022-07-081-1/+1
* generic: Use arch_pybindings_sharedgatecat2022-07-041-105/+12
* generic: Add some extra helpers for viaduct uarchesgatecat2022-05-024-4/+52
* generic: Add missing uarch guardgatecat2022-04-271-1/+2
* generic: Allow bel pins without wiresgatecat2022-04-041-3/+6
* Switch to potentially-sparse net users arraygatecat2022-02-274-7/+8
* okami: new Viaduct archLofty2022-02-247-1/+638
* refactor: New member functions to replace design_utilsgatecat2022-02-185-20/+20
* refactor: Use cell member functions to add portsgatecat2022-02-161-15/+8
* refactor: New NetInfo and CellInfo constructorsgatecat2022-02-162-11/+5
* viaduct: Allow constraining only cascades without fanoutgatecat2022-02-042-2/+5
* generic: Add missing Pip vector bindinggatecat2022-02-042-0/+13
* Viaduct API for a hybrid between generic and full-custom archgatecat2022-01-0418-28/+1055
* generic: Refactor for faster performancegatecat2021-12-306-205/+319
* archapi: Use arbitrary rather than actual placement in predictDelaygatecat2021-12-192-5/+6
* Fixing old emails and names in copyrightsgatecat2021-06-129-11/+11
* Use hashlib in most remaining codegatecat2021-06-021-2/+2
* Using hashlib in archesgatecat2021-06-025-36/+21
* Use hashlib for core netlist structuresgatecat2021-06-023-16/+19
* Add stub cluster API impl for remaining archesgatecat2021-05-062-0/+12
* Add "checkPipAvailForNet" to Arch API.Keith Rothman2021-03-222-0/+7
* Split nextpnr.h to allow for linear inclusion.Keith Rothman2021-03-152-6/+20
* Change CellInfo in getBelPinsForCellPin to be const.Keith Rothman2021-02-232-2/+2
* Replace DelayInfo with DelayPair/DelayQuadgatecat2021-02-194-60/+31
* generic: Don't generate Vcc if not neededgatecat2021-02-171-5/+7
* Remove isValidBelForCellgatecat2021-02-162-16/+0
* generic: Add APIs for controlling cell->bel pin mappinggatecat2021-02-154-3/+29
* Merge pull request #575 from YosysHQ/gatecat/belpin-2gatecat2021-02-152-0/+4
|\
| * Add getBelPinsForCellPin to Arch APIgatecat2021-02-102-0/+4
* | Add getBelHidden and add some missing "override" statements.Keith Rothman2021-02-114-8/+12
|/
* Use 'T' postfix to disambiguate LHS and RHS of usingD. Shah2021-02-081-21/+21
* Add archArgs and archArgsToId to Arch APID. Shah2021-02-051-2/+3
* generic: Base upon ArchAPID. Shah2021-02-051-102/+132
* generic: Fix pin names accidentally being IdStringList not IdStringD. Shah2021-02-052-4/+4
* Mark IdString and IdStringList single argument constructors explicit.Keith Rothman2021-02-043-23/+19
* Post-rebase fixD. Shah2021-02-021-4/+3
* generic: Use IdStringList for all arch object namesD. Shah2021-02-024-107/+118
* arch: Add getNameDelimiter API for string listsD. Shah2021-02-021-0/+1
* Run "make clangformat".Keith Rothman2021-02-022-39/+25
* Add pybindings for new APIs.Keith Rothman2021-02-021-0/+26
* Rename Partition -> BelBucket.Keith Rothman2021-02-022-10/+10
* Finish implementing new generic APIs.Keith Rothman2021-02-021-3/+15
* Add archcheck for partition methods.Keith Rothman2021-02-022-0/+29
* Initial refactoring of placer API.Keith Rothman2021-02-021-0/+3
* Remove wire alias APIDavid Shah2020-10-153-26/+2
* Update generic synth script for dfflegalize changesPepijn de Vos2020-09-181-0/+1
* clangformatMiodrag Milanovic2020-07-251-26/+26
* proper argument propagationMiodrag Milanovic2020-07-241-26/+28
* Initial conversion to pybind11Miodrag Milanovic2020-07-231-35/+35
* Fix spelling of 'unsupported'Nathaniel Graff2020-05-131-1/+1