..
arch_api.h
Add "checkPipAvailForNet" to Arch API.
2021-03-22 09:17:55 -07:00
arch_pybindings_shared.h
Add getBelPinType to Python interface.
2021-03-22 09:25:45 -07:00
archcheck.cc
Mark IdString and IdStringList single argument constructors explicit.
2021-02-04 16:38:07 -08:00
base_arch.h
Add "checkPipAvailForNet" to Arch API.
2021-03-22 09:17:55 -07:00
basectx.cc
Run "make clangformat". to fix up master.
2021-03-18 13:30:37 -07: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
Use NEXTPNR_NAMESPACE macro's now that headers are seperated.
2021-03-15 18:49:12 +00:00
chain_utils.h
common/chain_utils: Don't allow overlapping chains
2018-12-19 10:36:55 +00:00
command.cc
clangformat
2021-02-19 13:52:06 +00:00
command.h
Preserve cmd parameters when loading json from GUI
2020-09-04 17:14:30 +02:00
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
Add getBelHidden and add some missing "override" statements.
2021-02-11 14:58:02 -08: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
Run "make clangformat".
2021-02-02 07:44:49 -08:00
handle_error.cc
Initial conversion to pybind11
2020-07-23 18:35:18 +02:00
hash_table.h
Moving hash map/set type selection to header.
2021-03-17 16:54:29 -07: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
Renamed LogLevel members, to prevent issue with system defines on Windows
2018-12-05 19:58:38 +01:00
log.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
Split nextpnr.h to allow for linear inclusion.
2021-03-15 09:05:23 -07:00
nextpnr_types.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
place_common.cc
Refactor some common code to CellInfo methods
2021-02-23 13:11:10 +00:00
place_common.h
Refactor some common code to CellInfo methods
2021-02-23 13:11:10 +00:00
placer1.cc
interchange: Fix illegal placements
2021-03-30 15:28:19 +01:00
placer1.h
placer1: Add routeability optimisation (off by default)
2020-02-12 10:41:27 +00:00
placer_heap.cc
Use NEXTPNR_NAMESPACE macro's now that headers are seperated.
2021-03-15 18:49:12 +00:00
placer_heap.h
Rename Partition -> BelBucket.
2021-02-02 07:34:56 -08: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
python: Bindings for DelayPair and DelayQuad
2021-02-19 13:41:40 +00: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
Add initial handling of local site inverters and constant signals.
2021-03-25 17:20:09 -07:00
router1.h
clangformat run
2019-06-25 18:19:25 +02:00
router2.cc
Fix bug in router2 where router may give up too early.
2021-04-06 10:22:47 -07:00
router2.h
router2: Make magic numbers configurable
2020-02-03 11:38:31 +00:00
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
svg: Basic SVG graphics rendering
2020-02-15 11:35:51 +00:00
timing_opt.cc
opt-timing: Skip undriven nets
2021-03-15 16:08:47 +00:00
timing_opt.h
clangformat run
2019-06-25 18:19:25 +02:00
timing.cc
timing: Integration tweaks
2021-03-05 10:04:35 +00:00
timing.h
timing: Integration tweaks
2021-03-05 10:04:35 +00:00
util.h
timing: Add port-domain tracking
2021-03-04 10:29:36 +00:00
version.h.in
Change version to git describe and make set-able from outside
2020-01-11 11:38:45 +01:00