nextpnr/common/kernel
2024-01-04 10:39:45 +01:00
..
arch_api.h archapi: Add new API for global constant routing 2023-11-07 09:00:03 +01:00
arch_pybindings_shared.h api: add explain_invalid option to isBelLocationValid 2022-12-07 10:27:58 +01:00
archcheck.cc common: add missing includes for libc++. 2023-02-23 02:32:19 +00:00
array2d.h placer_static: Initial prototype 2023-10-02 14:56:40 +02:00
base_arch.h common/kernel: Fixed unused parameters and spurious ; warnings in some of the headers 2024-01-04 10:39:45 +01:00
base_clusterinfo.h Split up common into kernel,place,route 2022-04-08 13:42:54 +01:00
basectx.cc refactor: id(stringf(...)) to new idf(...) helper 2022-08-10 10:57:46 +01:00
basectx.h refactor: id(stringf(...)) to new idf(...) helper 2022-08-10 10:57:46 +01:00
bits.cc Split up common into kernel,place,route 2022-04-08 13:42:54 +01:00
bits.h Split up common into kernel,place,route 2022-04-08 13:42:54 +01:00
chain_utils.h Split up common into kernel,place,route 2022-04-08 13:42:54 +01:00
command.cc Fixes for building on windows 2023-10-26 21:21:14 +02:00
command.h common/kernel: Fixed unused parameters and spurious ; warnings in some of the headers 2024-01-04 10:39:45 +01:00
constraints.h Split up common into kernel,place,route 2022-04-08 13:42:54 +01:00
constraints.impl.h rename c++20 keyword s/requires/requires_range. 2023-05-16 12:43:40 +02:00
context.cc Rip out budgets 2023-06-20 10:57:10 +02:00
context.h Remove old timing analyser 2023-08-18 09:15:37 +02:00
design_utils.cc Split up common into kernel,place,route 2022-04-08 13:42:54 +01:00
design_utils.h Remove deprecated functions 2022-12-22 15:26:39 +01:00
deterministic_rng.h placer_static: Initial prototype 2023-10-02 14:56:40 +02:00
dynamic_bitarray.h Split up common into kernel,place,route 2022-04-08 13:42:54 +01:00
embed.cc Fixes for building on windows 2023-10-26 21:21:14 +02:00
embed.h Split up common into kernel,place,route 2022-04-08 13:42:54 +01:00
exclusive_state_groups.h clangformat 2023-05-19 09:00:31 +02:00
exclusive_state_groups.impl.h rename c++20 keyword s/requires/requires_range. 2023-05-16 12:43:40 +02:00
handle_error.cc Split up common into kernel,place,route 2022-04-08 13:42:54 +01:00
hashlib.h hashlib: Improve pool hash function. 2023-09-27 17:08:29 +02:00
idstring.cc Split up common into kernel,place,route 2022-04-08 13:42:54 +01:00
idstring.h Split up common into kernel,place,route 2022-04-08 13:42:54 +01:00
idstringlist.cc Split up common into kernel,place,route 2022-04-08 13:42:54 +01:00
idstringlist.h common/kernel: Fixed unused parameters and spurious ; warnings in some of the headers 2024-01-04 10:39:45 +01:00
indexed_store.h Split up common into kernel,place,route 2022-04-08 13:42:54 +01:00
log.cc common: Implement Werror flag 2023-02-13 10:52:05 +01:00
log.h common: Implement Werror flag 2023-02-13 10:52:05 +01:00
nextpnr_assertions.cc Split up common into kernel,place,route 2022-04-08 13:42:54 +01:00
nextpnr_assertions.h Split up common into kernel,place,route 2022-04-08 13:42:54 +01:00
nextpnr_base_types.h refactor: ArcBounds -> BoundingBox 2022-12-07 10:00:53 +01:00
nextpnr_namespaces.cc Split up common into kernel,place,route 2022-04-08 13:42:54 +01:00
nextpnr_namespaces.h Split up common into kernel,place,route 2022-04-08 13:42:54 +01:00
nextpnr_types.cc refactor: id(stringf(...)) to new idf(...) helper 2022-08-10 10:57:46 +01:00
nextpnr_types.h common/kernel: Fixed unused parameters and spurious ; warnings in some of the headers 2024-01-04 10:39:45 +01:00
nextpnr.cc Split up common into kernel,place,route 2022-04-08 13:42:54 +01:00
nextpnr.h Split up common into kernel,place,route 2022-04-08 13:42:54 +01:00
property.cc Split up common into kernel,place,route 2022-04-08 13:42:54 +01:00
property.h Fix "implicit copy constructor for 'Property' is deprecated" 2022-11-10 10:57:41 +01:00
pybindings.cc (broken) third round of review fixes 2024-01-03 13:42:18 +01:00
pybindings.h Split up common into kernel,place,route 2022-04-08 13:42:54 +01:00
pycontainers.h common/kernel: Fixed unused parameters and spurious ; warnings in some of the headers 2024-01-04 10:39:45 +01:00
pywrappers.h common/kernel: Fixed unused parameters and spurious ; warnings in some of the headers 2024-01-04 10:39:45 +01:00
relptr.h Split up common into kernel,place,route 2022-04-08 13:42:54 +01:00
report.cc Remove old timing analyser 2023-08-18 09:15:37 +02:00
scope_lock.h Split up common into kernel,place,route 2022-04-08 13:42:54 +01:00
sdf.cc context: Add getNetinfoRouteDelayQuad 2023-01-18 16:28:33 +01:00
sso_array.h Split up common into kernel,place,route 2022-04-08 13:42:54 +01:00
str_ring_buffer.cc Split up common into kernel,place,route 2022-04-08 13:42:54 +01:00
str_ring_buffer.h Split up common into kernel,place,route 2022-04-08 13:42:54 +01:00
svg.cc Split up common into kernel,place,route 2022-04-08 13:42:54 +01:00
timing_log.cc tmg: Fix logging of slack histogram 2023-09-25 13:20:40 +02:00
timing.cc std::numeric_limits<delay_t>::lowest() -> ::min() 2023-09-28 16:27:15 +02:00
timing.h tmg: Fix argument order in run method 2023-09-25 13:20:40 +02:00
util.h Remove deprecated functions 2022-12-22 15:26:39 +01:00