nextpnr/common
gatecat 875004d300 gui: Don't destroy context when loading JSON
Signed-off-by: gatecat <gatecat@ds0.me>
2021-06-07 21:07:17 +01:00
..
arch_api.h Update placers to use new cluster APIs 2021-05-06 11:47:07 +01:00
arch_pybindings_shared.h interchange: Implement getWireType 2021-04-30 11:07:31 +01:00
archcheck.cc Use hashlib in most remaining code 2021-06-02 15:05:20 +01:00
base_arch.h Remove redundant code after hashlib move 2021-06-02 15:05:20 +01:00
base_clusterinfo.h Add stub cluster API impl for remaining arches 2021-05-06 13:12:52 +01:00
basectx.cc Update placers to use new cluster APIs 2021-05-06 11:47:07 +01:00
basectx.h Use hashlib in most remaining code 2021-06-02 15:05:20 +01:00
bits.cc Use NEXTPNR_NAMESPACE macro's now that headers are seperated. 2021-03-15 18:49:12 +00:00
bits.h Update bits.h 2021-04-30 21:42:25 -05:00
chain_utils.h Use hashlib for core netlist structures 2021-06-02 14:27:56 +01:00
command.cc gui: Don't destroy context when loading JSON 2021-06-07 21:07:17 +01:00
command.h gui: Don't destroy context when loading JSON 2021-06-07 21:07:17 +01:00
constraints.h Use hashlib in most remaining code 2021-06-02 15:05:20 +01:00
constraints.impl.h Working on standing up initial constraints system. 2021-02-17 12:03:16 -08:00
context.cc Use hashlib for core netlist structures 2021-06-02 14:27:56 +01:00
context.h Use hashlib in routers 2021-06-02 15:04:53 +01:00
design_utils.cc Fix utilisation report when bel buckets are used 2021-04-15 09:24:27 +01:00
design_utils.h nexus: Refactor DSP macro splitting to make it more generic 2020-11-30 08:45:28 +00:00
deterministic_rng.h Split nextpnr.h to allow for linear inclusion. 2021-03-15 09:05:23 -07:00
dynamic_bitarray.h Use new parameter definition data in FPGA interchange processing. 2021-03-23 09:01:43 -07:00
embed.cc Fix clangformat and execute it 2020-06-27 13:20:16 +02:00
embed.h Fix clangformat and execute it 2020-06-27 13:20:16 +02:00
exclusive_state_groups.h Use NEXTPNR_NAMESPACE macro's now that headers are seperated. 2021-03-15 18:49:12 +00:00
exclusive_state_groups.impl.h Split nextpnr.h to allow for linear inclusion. 2021-03-15 09:05:23 -07:00
fast_bels.h Use hashlib in placers 2021-06-02 15:04:49 +01:00
handle_error.cc Initial conversion to pybind11 2020-07-23 18:35:18 +02:00
hashlib.h Using hashlib in arches 2021-06-02 15:05:19 +01:00
idstring.cc Split nextpnr.h to allow for linear inclusion. 2021-03-15 09:05:23 -07:00
idstring.h Remove redundant code after hashlib move 2021-06-02 15:05:20 +01:00
idstringlist.cc cyclonev: Add names and archcheck fixes 2021-05-15 14:54:33 +01:00
idstringlist.h Remove redundant code after hashlib move 2021-06-02 15:05:20 +01:00
log.cc Use hashlib in most remaining code 2021-06-02 15:05:20 +01:00
log.h Use hashlib in most remaining code 2021-06-02 15:05:20 +01:00
nextpnr_assertions.cc Split nextpnr.h to allow for linear inclusion. 2021-03-15 09:05:23 -07:00
nextpnr_assertions.h Add missing includes to fix WASI build. 2021-03-16 05:52:41 +00:00
nextpnr_base_types.h Remove redundant code after hashlib move 2021-06-02 15:05:20 +01:00
nextpnr_namespaces.cc Split nextpnr.h to allow for linear inclusion. 2021-03-15 09:05:23 -07:00
nextpnr_namespaces.h Refactor header structures in FPGA interchange Arch. 2021-03-19 21:36:06 -07:00
nextpnr_types.cc Update placers to use new cluster APIs 2021-05-06 11:47:07 +01:00
nextpnr_types.h Use hashlib for core netlist structures 2021-06-02 14:27:56 +01:00
nextpnr.cc Run "make clangformat". to fix up master. 2021-03-18 13:30:37 -07:00
nextpnr.h Split nextpnr.h to allow for linear inclusion. 2021-03-15 09:05:23 -07:00
place_common.cc Use hashlib in placers 2021-06-02 15:04:49 +01:00
place_common.h Refactor some common code to CellInfo methods 2021-02-23 13:11:10 +00:00
placer1.cc Remove redundant code after hashlib move 2021-06-02 15:05:20 +01:00
placer1.h placer1: Add routeability optimisation (off by default) 2020-02-12 10:41:27 +00:00
placer_heap.cc Use hashlib in placers 2021-06-02 15:04:49 +01:00
placer_heap.h Use hashlib in placers 2021-06-02 15:04:49 +01:00
property.cc Run "make clangformat". to fix up master. 2021-03-18 13:30:37 -07:00
property.h Use new parameter definition data in FPGA interchange processing. 2021-03-23 09:01:43 -07:00
pybindings.cc Use hashlib for core netlist structures 2021-06-02 14:27:56 +01:00
pybindings.h generic: Use IdStringList for all arch object names 2021-02-02 17:00:56 +00:00
pycontainers.h clangformat 2020-07-25 10:17:13 +02:00
pywrappers.h python: Fix handling of None in pybind11 2020-09-14 14:17:07 +01:00
relptr.h Split nextpnr.h to allow for linear inclusion. 2021-03-15 09:05:23 -07:00
router1.cc Use hashlib in routers 2021-06-02 15:04:53 +01:00
router1.h clangformat run 2019-06-25 18:19:25 +02:00
router2.cc Use hashlib in routers 2021-06-02 15:04:53 +01:00
router2.h router2: Add heatmap by routing resource type 2021-05-20 14:54:23 +01:00
scope_lock.h Use NEXTPNR_NAMESPACE macro's now that headers are seperated. 2021-03-15 18:49:12 +00:00
sdf.cc Use hashlib for core netlist structures 2021-06-02 14:27:56 +01:00
sso_array.h Split nextpnr.h to allow for linear inclusion. 2021-03-15 09:05:23 -07:00
str_ring_buffer.cc Split nextpnr.h to allow for linear inclusion. 2021-03-15 09:05:23 -07:00
str_ring_buffer.h Split nextpnr.h to allow for linear inclusion. 2021-03-15 09:05:23 -07:00
svg.cc svg: Basic SVG graphics rendering 2020-02-15 11:35:51 +00:00
timing_opt.cc Use hashlib in most remaining code 2021-06-02 15:05:20 +01:00
timing_opt.h Use hashlib in most remaining code 2021-06-02 15:05:20 +01:00
timing.cc Using hashlib in timing 2021-06-02 15:05:20 +01:00
timing.h Using hashlib in timing 2021-06-02 15:05:20 +01:00
util.h Remove redundant code after hashlib move 2021-06-02 15:05:20 +01:00
version.h.in Change version to git describe and make set-able from outside 2020-01-11 11:38:45 +01:00