| Commit message (Expand) | Author | Age | Files | Lines |
* | api: add explain_invalid option to isBelLocationValid | gatecat | 2022-12-07 | 1 | -1/+1 |
* | refactor: ArcBounds -> BoundingBox | gatecat | 2022-12-07 | 1 | -2/+2 |
* | refactor: id(stringf(...)) to new idf(...) helper | gatecat | 2022-08-10 | 1 | -4/+4 |
* | refactor: Use constids instead of id("..") | gatecat | 2022-02-16 | 1 | -11/+11 |
* | archapi: Use arbitrary rather than actual placement in predictDelay | gatecat | 2021-12-19 | 1 | -6/+7 |
* | Fixing old emails and names in copyrights | gatecat | 2021-06-12 | 1 | -1/+1 |
* | Fix compiler warnings introduced by -Wextra | gatecat | 2021-02-25 | 1 | -0/+1 |
* | Remove isValidBelForCell | gatecat | 2021-02-16 | 1 | -8/+0 |
* | machxo2: Misc tidying up | gatecat | 2021-02-12 | 1 | -1/+4 |
* | machxo2: Python bindings and stub GUI | gatecat | 2021-02-12 | 1 | -0/+10 |
* | machxo2: Use snake_case for non-ArchAPI functions | gatecat | 2021-02-12 | 1 | -17/+17 |
* | machxo2: Use IdStringLists in earnest | gatecat | 2021-02-12 | 1 | -66/+56 |
* | machxo2: Update with Arch API changes | gatecat | 2021-02-12 | 1 | -73/+32 |
* | machxo2: Checkpoint commit for slice bitstream generation. | William D. Jones | 2021-02-12 | 1 | -0/+11 |
* | machxo2: Write out pips to bitstream. | William D. Jones | 2021-02-12 | 1 | -0/+27 |
* | machxo2: Add/fix copyright banners. | William D. Jones | 2021-02-12 | 1 | -1/+2 |
* | machxo2: Tweak A-star parameters for acceptable performance. | William D. Jones | 2021-02-12 | 1 | -2/+18 |
* | machxo2: Finish implementing Wire API functions. nextpnr segfaults on example... | William D. Jones | 2021-02-12 | 1 | -8/+0 |
* | machxo2: Finish implementing Pip API functions. | William D. Jones | 2021-02-12 | 1 | -18/+0 |
* | machxo2: Implement 4 more Wire/Pip API functions. | William D. Jones | 2021-02-12 | 1 | -24/+0 |
* | machxo2: Add stub getAttrs API functions. | William D. Jones | 2021-02-12 | 1 | -8/+0 |
* | machxo2: Implement getByName/getName for Wires and Pips. | William D. Jones | 2021-02-12 | 1 | -9/+61 |
* | machxo2: Detect LOC attributes during packing to implement rudimentary user c... | William D. Jones | 2021-02-12 | 1 | -0/+15 |
* | machxo2: clang format. | William D. Jones | 2021-02-12 | 1 | -59/+25 |
* | machxo2: Implement WireId/PipId, complete Bel part of API. | William D. Jones | 2021-02-12 | 1 | -0/+16 |
* | machxo2: Implement all of Bel API except getBelPinWire. | William D. Jones | 2021-02-12 | 1 | -9/+70 |
* | machxo2: Fix place phase segfault. Placement suceeds with warning of no clock. | William D. Jones | 2021-02-12 | 1 | -0/+2 |
* | machxo2: Stub valid BEL functions with comment. Place phase segfaults. | William D. Jones | 2021-02-12 | 1 | -2/+7 |
* | machxo2: Implement bel_to_cell and API functions using it. | William D. Jones | 2021-02-12 | 1 | -16/+0 |
* | machxo2: Implement 2 Bel API functions. | William D. Jones | 2021-02-12 | 1 | -2/+17 |
* | machxo2: Implement General Methods. | William D. Jones | 2021-02-12 | 1 | -0/+19 |
* | machxo2: Implement getBelLocation to stop std::out_of_range in place phase. | William D. Jones | 2021-02-12 | 1 | -5/+0 |
* | machxo2: Implement functions to get device utilization (throws std::out_of_ra... | William D. Jones | 2021-02-12 | 1 | -5/+1 |
* | machxo2: Initialize Arch context with device type and package. | William D. Jones | 2021-02-12 | 1 | -8/+41 |
* | machxo2: Stub out arch API functions and members. | William D. Jones | 2021-02-12 | 1 | -178/+57 |
* | machxo2: Remove HeAP placer for now, fix typos. | William D. Jones | 2021-02-12 | 1 | -25/+3 |
* | machxo2: Remove generic packing. | William D. Jones | 2021-02-12 | 1 | -10/+1 |
* | machxo2: Start creating MachXO2CommandHandler. | William D. Jones | 2021-02-12 | 1 | -13/+41 |
* | machxo2: Remove generic API functions from Arch. | William D. Jones | 2021-02-12 | 1 | -230/+0 |
* | Create machxo2 backend (renamed from generic). | gatecat | 2021-02-12 | 1 | -0/+730 |