aboutsummaryrefslogtreecommitdiffstats
path: root/common
Commit message (Expand)AuthorAgeFilesLines
* api: Make NetInfo* of checkPipAvailForNet constgatecat2022-12-022-2/+2
* Fix "implicit copy constructor for 'Property' is deprecated"gatecat2022-11-101-0/+1
* run clangformatgatecat2022-10-171-6/+10
* Modify code to meet the code style preferencesairskywater2022-09-241-4/+4
* Add more sanity check for pointersairskywater2022-09-241-0/+1
* fix runtime segmentation faultairskywater2022-09-241-0/+5
* Merge pull request #1019 from antmicro/support-clock-relationsmyrtle2022-09-203-7/+289
|\
| * Added the --ignore-rel-clk option to control timing checks for cross-domain p...Maciej Kurc2022-09-203-115/+108
| * Code cleanupMaciej Kurc2022-08-311-64/+35
| * Added timing check for cross-domain paths for related clocksMaciej Kurc2022-08-311-4/+104
| * Augmented TimingAnalyser class with detection of clock to clock relationsMaciej Kurc2022-08-302-7/+225
* | router2: Reserve source wire, toogatecat2022-09-201-0/+7
|/
* add missing overridesMiodrag Milanovic2022-08-221-3/+3
* Fix parameter orderMiodrag Milanovic2022-08-221-2/+1
* pybindings: Mark CellInfo::bel as readonlygatecat2022-08-181-2/+1
* refactor: id(stringf(...)) to new idf(...) helpergatecat2022-08-103-4/+18
* netlist: Add PseudoCell APIgatecat2022-07-0813-44/+179
* generic: Use arch_pybindings_sharedgatecat2022-07-041-0/+6
* Don't assert on mixed domain paths in reportgatecat2022-05-221-5/+0
* common: Correct a minor typo in the messageYRabbit2022-05-101-1/+1
* prefine: Do full-tile swaps, toogatecat2022-04-192-1/+100
* Move general parallel detail place code out of parallel_refinegatecat2022-04-175-545/+730
* Split up common into kernel,place,routegatecat2022-04-0874-0/+0
* parallel_refine: Fix compile error with some configsgatecat2022-03-191-1/+1
* BUGFIX: disable the thousands separatorYRabbit2022-03-161-1/+8
* Set the locale as early as possibleYRabbit2022-03-161-1/+9
* clangformatgatecat2022-03-091-5/+2
* Add missing part of commit aee35768.Catherine2022-03-081-1/+4
* Disable parallel refinement on WebAssembly.Catherine2022-03-052-1/+19
* parallel_refine: New, parallelised placement refinement passgatecat2022-03-035-2/+1012
* Switch to potentially-sparse net users arraygatecat2022-02-2714-260/+285
* Add indexed_store container typegatecat2022-02-262-0/+267
* Add IdStringList::concat overrides taking IdStringgatecat2022-02-201-0/+4
* refactor: New member functions to replace design_utilsgatecat2022-02-186-172/+167
* refactor: New NetInfo and CellInfo constructorsgatecat2022-02-163-11/+10
* run clangformatgatecat2022-02-031-3/+1
* gowin: Add GUI.YRabbit2022-01-292-0/+4
* Switched integer pair hashing function from DJB2 to CantorMaciej Kurc2022-01-111-2/+5
* SSOArray: Implement move and assignment operatorsgatecat2021-12-301-0/+20
* generic: Refactor for faster performancegatecat2021-12-301-9/+8
* archapi: Use arbitrary rather than actual placement in predictDelaygatecat2021-12-198-11/+34
* router1: Experimental timing-driven ripup supportgatecat2021-12-183-6/+103
* router1: Improve timing heuristicgatecat2021-12-181-13/+25
* python: Bind getBelLocation/getPipLocationgatecat2021-12-142-1/+8
* router2: Improve reservation debug logginggatecat2021-12-121-2/+4
* Merge pull request #867 from mkj/mkj/routerspeed2gatecat2021-12-121-2/+1
|\
| * ecp5: Keep "visited" localMatt Johnston2021-12-121-2/+1
* | router2: Error instead of hang in case of reservation conflictsgatecat2021-12-121-0/+3
|/
* common: Improved the random seed initialisation for the contextdx-mon2021-11-191-6/+4
* router2: Disable criticality sorting towards end of routinggatecat2021-10-091-1/+1