Refactor V3Delayed to enable algorithmic extension (#5090)

No functional change.

This patch is just cleanup with some non-functional changes to enable
the next patch. Most importantly createDlyOnSet, which implements NBAs
for arrays, has a new streamlined implementation that does the same
thing. Some output code is perturbed due to statement/local variable
insertion order.

Also renamed Vdlyvfoo to VdlyFoo for easier readability of the generated
code.
This commit is contained in:
Geza Lore
2024-05-01 23:06:25 +01:00
committed by GitHub
parent b5b937e2f2
commit d841a791e6
3 changed files with 424 additions and 430 deletions
+419 -423
View File
File diff suppressed because it is too large Load Diff