diff options
author | David Shah <dave@ds0.me> | 2020-10-15 09:36:15 +0100 |
---|---|---|
committer | David Shah <dave@ds0.me> | 2020-10-15 09:36:15 +0100 |
commit | b18ea204c2cd88a5fad8989f4597cfa3a8152ca1 (patch) | |
tree | 83d380897bc119f7f4295a8f795e23a826e62735 /generic/arch.h | |
parent | 576baa994f4b9e1746a231469bfd9e65d1d5a2b4 (diff) | |
download | nextpnr-b18ea204c2cd88a5fad8989f4597cfa3a8152ca1.tar.gz nextpnr-b18ea204c2cd88a5fad8989f4597cfa3a8152ca1.tar.bz2 nextpnr-b18ea204c2cd88a5fad8989f4597cfa3a8152ca1.zip |
Remove wire alias API
It has not actually been implemented in any router for over 2.5 years and causes nothing more than confusion. It can always be added back if it forms part of a future solution; possibly as part of a more general database structure rethink.
Signed-off-by: David Shah <dave@ds0.me>
Diffstat (limited to 'generic/arch.h')
-rw-r--r-- | generic/arch.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/generic/arch.h b/generic/arch.h index cbfb943d..011d7d45 100644 --- a/generic/arch.h +++ b/generic/arch.h @@ -50,7 +50,7 @@ struct WireInfo IdString name, type; std::map<IdString, std::string> attrs; NetInfo *bound_net; - std::vector<PipId> downhill, uphill, aliases; + std::vector<PipId> downhill, uphill; BelPin uphill_bel_pin; std::vector<BelPin> downhill_bel_pins; std::vector<BelPin> bel_pins; @@ -142,7 +142,6 @@ struct Arch : BaseCtx void addWire(IdString name, IdString type, int x, int y); void addPip(IdString name, IdString type, IdString srcWire, IdString dstWire, DelayInfo delay, Loc loc); - void addAlias(IdString name, IdString type, IdString srcWire, IdString dstWire, DelayInfo delay); void addBel(IdString name, IdString type, Loc loc, bool gb); void addBelInput(IdString bel, IdString name, IdString wire); @@ -241,7 +240,6 @@ struct Arch : BaseCtx DelayInfo getPipDelay(PipId pip) const; const std::vector<PipId> &getPipsDownhill(WireId wire) const; const std::vector<PipId> &getPipsUphill(WireId wire) const; - const std::vector<PipId> &getWireAliases(WireId wire) const; GroupId getGroupByName(IdString name) const; IdString getGroupName(GroupId group) const; |