nextpnr/common
gatecat 65c611da02 router2: Reserve wires in more complex cases
Signed-off-by: gatecat <gatecat@ds0.me>
2021-05-06 21:20:09 +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
base_arch.h base_arch: Fix typo in getClusterPlacement 2021-05-06 12:23:28 +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 Split nextpnr.h to allow for linear inclusion. 2021-03-15 09:05:23 -07: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
command.cc clangformat 2021-02-19 13:52:06 +00:00
command.h
constraints.h Split nextpnr.h to allow for linear inclusion. 2021-03-15 09:05:23 -07:00
constraints.impl.h Working on standing up initial constraints system. 2021-02-17 12:03:16 -08:00
context.cc Run "make clangformat". to fix up master. 2021-03-18 13:30:37 -07:00
context.h Split nextpnr.h to allow for linear inclusion. 2021-03-15 09:05:23 -07:00
design_utils.cc Fix utilisation report when bel buckets are used 2021-04-15 09:24:27 +01:00
design_utils.h
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
embed.h
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 fast_bels: Don't return pointer that might become invalid 2021-04-12 10:23:41 +01:00
handle_error.cc
hash_table.h Hash table refactoring 2021-04-14 10:30:19 +01:00
idstring.cc Split nextpnr.h to allow for linear inclusion. 2021-03-15 09:05:23 -07:00
idstring.h Split nextpnr.h to allow for linear inclusion. 2021-03-15 09:05:23 -07:00
idstringlist.cc Split nextpnr.h to allow for linear inclusion. 2021-03-15 09:05:23 -07:00
idstringlist.h Split nextpnr.h to allow for linear inclusion. 2021-03-15 09:05:23 -07:00
log.cc
log.h Split nextpnr.h to allow for linear inclusion. 2021-03-15 09:05:23 -07: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
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 Split nextpnr.h to allow for linear inclusion. 2021-03-15 09:05:23 -07: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 Update placers to use new cluster APIs 2021-05-06 11:47:07 +01:00
place_common.cc Update placers to use new cluster APIs 2021-05-06 11:47:07 +01:00
place_common.h Refactor some common code to CellInfo methods 2021-02-23 13:11:10 +00:00
placer1.cc Update placers to use new cluster APIs 2021-05-06 11:47:07 +01:00
placer1.h
placer_heap.cc Update placers to use new cluster APIs 2021-05-06 11:47:07 +01:00
placer_heap.h
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 python: Bindings for DelayPair and DelayQuad 2021-02-19 13:41:40 +00:00
pybindings.h
pycontainers.h
pywrappers.h
relptr.h Split nextpnr.h to allow for linear inclusion. 2021-03-15 09:05:23 -07:00
router1.cc Add initial handling of local site inverters and constant signals. 2021-03-25 17:20:09 -07:00
router1.h
router2.cc router2: Reserve wires in more complex cases 2021-05-06 21:20:09 +01:00
router2.h
scope_lock.h Use NEXTPNR_NAMESPACE macro's now that headers are seperated. 2021-03-15 18:49:12 +00:00
sdf.cc Replace DelayInfo with DelayPair/DelayQuad 2021-02-19 11:31:33 +00: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
timing.cc timing: Fix domain init when loops are present 2021-04-13 09:23:08 +01:00
timing.h timing: Fix domain init when loops are present 2021-04-13 09:23:08 +01:00
timing_opt.cc Update placers to use new cluster APIs 2021-05-06 11:47:07 +01:00
timing_opt.h
util.h timing: Add port-domain tracking 2021-03-04 10:29:36 +00:00
version.h.in