Files
Andrea Gussoni fa69bd24e5 ScopeGraph: introduce the ScopeGraph
Introduce the `ScopeCloser` and `GotoTarget` annotations in the IR, and
the relative necessary machinery, needed to handle scope closer and goto
edges for the new backend.

A specialization of the `llvm::GraphTraits`, called `ScopeGraph`, that
is able to handle both the above mentioned annotations is provided.

For the `llvm::GraphTraits` implementation, we introduce the
`GeneratorIterator` class, which uses a coroutine to store the status of
the iteration.

A debug logger pass is added, so that we are able to test the
functionality with `FileCheck`.
2024-12-05 15:43:57 +01:00
..
2024-05-03 21:52:40 +02:00
2024-11-21 10:50:55 +01:00
2024-10-30 21:57:55 +01:00
2024-10-30 21:57:55 +01:00
2024-10-10 14:50:26 +02:00
2024-10-01 13:38:13 +02:00
2024-08-16 13:27:00 +02:00
2024-05-03 21:52:40 +02:00
2024-10-31 17:19:51 +01:00