aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Added Save ASC optionMiodrag Milanovic2018-06-266-3/+59
|
* Fixing Python bindings after adding unique_ptrDavid Shah2018-06-2610-36/+137
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* Working on debugging carry packerDavid Shah2018-06-267-22/+86
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* clang fixMiodrag Milanovic2018-06-261-1/+1
|
* ice40: Working on carry legalisationDavid Shah2018-06-261-11/+75
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* fix one moreMiodrag Milanovic2018-06-261-12/+14
|
* nets and cells are unique_ptr'sMiodrag Milanovic2018-06-2514-213/+207
|
* ice40: Remove constant driver cells in packerDavid Shah2018-06-251-1/+6
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* mergeMiodrag Milanovic2018-06-254-51/+195
|\
| * ice40: Working on the placement legaliserDavid Shah2018-06-251-4/+43
| | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| * ice40: Creating a carry chain splitter functionDavid Shah2018-06-253-19/+77
| | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| * ice40: More preparations for carry legalisationDavid Shah2018-06-252-30/+80
| | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
* | add cells to a cells collectionMiodrag Milanovic2018-06-251-0/+2
| |
* | some more memory leaksMiodrag Milanovic2018-06-251-0/+6
|/
* Fix some memory leaksMiodrag Milanovic2018-06-252-1/+12
|
* ice40: Helper functions for placement legalisationDavid Shah2018-06-251-2/+40
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ice40: Start work on the placement legaliserDavid Shah2018-06-252-0/+109
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* Refactor: remove PlacementValidityChecker and move methods to ArchDavid Shah2018-06-2514-210/+107
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* added valgrind infoMiodrag Milanovic2018-06-241-5/+6
|
* both compilers have to be clangMiodrag Milanovic2018-06-241-1/+1
|
* Added documentation for new commandline options for buildingMiodrag Milanovic2018-06-241-0/+13
|
* add sanitizer supportMiodrag Milanovic2018-06-241-0/+12
|
* Added CMake-sanitizers scriptsMiodrag Milanovic2018-06-2413-0/+779
|
* added project saving and loadingMiodrag Milanovic2018-06-245-0/+114
|
* display type in propertiesMiodrag Milanovic2018-06-231-0/+6
|
* Fixing the Python bindings following Context/Arch refactoringDavid Shah2018-06-232-4/+6
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* added PCF loadMiodrag Milanovic2018-06-236-9/+61
|
* Move json parser from frontend/json/ to json/Clifford Wolf2018-06-233-2/+2
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Update jsonparse clangformatClifford Wolf2018-06-231-98/+48
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnrClifford Wolf2018-06-2341-682/+557
|\
| * Update from increased clangformat line lengthDavid Shah2018-06-2317-490/+236
| | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
| * added credits for testsMiodrag Milanovic2018-06-238-0/+158
| |
| * clangformat cleanupMiodrag Milanovic2018-06-2318-194/+84
| |
| * Added assign time budget and placement optionMiodrag Milanovic2018-06-236-9/+90
| |
* | Improve router ripup handlingClifford Wolf2018-06-232-18/+55
|/ | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Updates from clangformatClifford Wolf2018-06-2311-326/+149
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Set clangformat column limit to 120Clifford Wolf2018-06-231-1/+1
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnrClifford Wolf2018-06-2321-289/+424
|\
| * removed all deprecated unused api callsMiodrag Milanovic2018-06-231-66/+0
| |
| * Tests pass nowMiodrag Milanovic2018-06-236-6/+12
| |
| * Added BUILD_GUI, BUILD_PYTHON and BUILD_TESTS cmake options,Miodrag Milanovic2018-06-2318-196/+312
| |
| * Merge branch 'q3k/gl-vbo' into 'master'Miodrag Milanović2018-06-233-21/+100
| |\ | | | | | | | | | | | | OpenGL 3.1, VAO/VBO See merge request SymbioticEDA/nextpnr!2
| | * OpenGL 3.1, VAO/VBOSergiusz Bazanski2018-06-223-21/+100
| | |
* | | Refactoring bind/unbind APIClifford Wolf2018-06-239-81/+155
|/ / | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* | place_sa: Add option to disable timing-driven placementDavid Shah2018-06-233-17/+29
| | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
* | ice40: Move global net test to ArchDavid Shah2018-06-236-26/+39
| | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
* | ice40: Fix UltraPlus quasi-logic-cell bitsDavid Shah2018-06-231-25/+29
| | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com>
* | Cleanup almost all deprecation warningsMiodrag Milanovic2018-06-235-63/+63
| |
* | one moreMiodrag Milanovic2018-06-231-1/+1
| |
* | cleaned some warningsMiodrag Milanovic2018-06-235-10/+10
|/