verilator/test_regress
Geza Lore 7c5d462564
Remove AstJumpLabel (#6221)
Remove AstJumpLabel

AstJumpGo now references one if its enclosing AstJumpBlocks, and
branches straight after the referenced block.

That is:

```
JumpBlock a {
   ...
   JumpGo(a);
   ...
}
// <--- the JumpGo(a) goes here
```

This is sufficient for all use cases and makes control flow much easier to
reason about. As a result, V3Const can optimize a bit more aggressively.

Second half of, and fixes #6216
2025-07-23 17:51:16 +01:00
..
t Remove AstJumpLabel (#6221) 2025-07-23 17:51:16 +01:00
.gdbinit
.gitignore
CMakeLists.txt Copyright year update. 2025-01-01 08:30:25 -05:00
Makefile Internals: Standardize Makefile indents. No functional change intended. 2025-06-25 21:10:46 -04:00
Makefile_obj Copyright year update. 2025-01-01 08:30:25 -05:00
driver.py Tests: Add coverpoints test (#6118) 2025-06-27 15:47:13 -04:00
input.vc Tests: Avoid verilated.v include in most tests 2024-02-27 18:08:37 -05:00
input.xsim.vc Tests: Avoid verilated.v include in most tests 2024-02-27 18:08:37 -05:00