|
Revision tags: llvmorg-20.1.0, llvmorg-20.1.0-rc3, llvmorg-20.1.0-rc2, llvmorg-20.1.0-rc1, llvmorg-21-init, llvmorg-19.1.7, llvmorg-19.1.6, llvmorg-19.1.5, llvmorg-19.1.4, llvmorg-19.1.3, llvmorg-19.1.2, llvmorg-19.1.1, llvmorg-19.1.0, llvmorg-19.1.0-rc4, llvmorg-19.1.0-rc3, llvmorg-19.1.0-rc2, llvmorg-19.1.0-rc1, llvmorg-20-init, llvmorg-18.1.8, llvmorg-18.1.7, llvmorg-18.1.6, llvmorg-18.1.5, llvmorg-18.1.4, llvmorg-18.1.3, llvmorg-18.1.2, llvmorg-18.1.1, llvmorg-18.1.0, llvmorg-18.1.0-rc4, llvmorg-18.1.0-rc3, llvmorg-18.1.0-rc2, llvmorg-18.1.0-rc1, llvmorg-19-init, llvmorg-17.0.6, llvmorg-17.0.5, llvmorg-17.0.4, llvmorg-17.0.3, llvmorg-17.0.2, llvmorg-17.0.1, llvmorg-17.0.0, llvmorg-17.0.0-rc4, llvmorg-17.0.0-rc3, llvmorg-17.0.0-rc2, llvmorg-17.0.0-rc1, llvmorg-18-init, llvmorg-16.0.6, llvmorg-16.0.5, llvmorg-16.0.4, llvmorg-16.0.3, llvmorg-16.0.2, llvmorg-16.0.1, llvmorg-16.0.0, llvmorg-16.0.0-rc4, llvmorg-16.0.0-rc3, llvmorg-16.0.0-rc2, llvmorg-16.0.0-rc1, llvmorg-17-init, llvmorg-15.0.7, llvmorg-15.0.6, llvmorg-15.0.5, llvmorg-15.0.4, llvmorg-15.0.3, llvmorg-15.0.2, llvmorg-15.0.1, llvmorg-15.0.0, llvmorg-15.0.0-rc3, llvmorg-15.0.0-rc2, llvmorg-15.0.0-rc1, llvmorg-16-init |
|
| #
9b6bb12b |
| 30-Jun-2022 |
Sam McCall <[email protected]> |
[pseudo] Add ForestNode descendants iterator, print ambiguous/opaque node stats.
Differential Revision: https://reviews.llvm.org/D128930
|
| #
8b04c331 |
| 30-Jun-2022 |
Sam McCall <[email protected]> |
[pseudo] Forest dump ascii art isn't broken by large indices
|
| #
bc5e7ced |
| 29-Jun-2022 |
Sam McCall <[email protected]> |
[pseudo] Fix bugs/inconsistencies in forest dump.
- when printing a shared node for the second time, don't print its children (This keeps output proportional to the size of the structure) - when p
[pseudo] Fix bugs/inconsistencies in forest dump.
- when printing a shared node for the second time, don't print its children (This keeps output proportional to the size of the structure) - when printing a shared node for the second time, print its type only, not rule (for consistency with above: don't dump details of nodes twice) - don't abbreviate shared nodes, to ensure we can prune the tree there
Differential Revision: https://reviews.llvm.org/D128805
show more ...
|
|
Revision tags: llvmorg-14.0.6 |
|
| #
5413bf1b |
| 20-Jun-2022 |
Kazu Hirata <[email protected]> |
Don't use Optional::hasValue (NFC)
|
| #
5dd171dc |
| 19-Jun-2022 |
Kazu Hirata <[email protected]> |
[clang-tools-extra] Use value_or instead of getValueOr (NFC)
|
|
Revision tags: llvmorg-14.0.5, llvmorg-14.0.4 |
|
| #
b18abde8 |
| 03-May-2022 |
Haojian Wu <[email protected]> |
[pseudo] Simplify the forest dump, NFC.
The code was written to handle nullable grammar, and we disallow nullable grammar, so it is not necessary to keep it around.
Differential Revision: https://r
[pseudo] Simplify the forest dump, NFC.
The code was written to handle nullable grammar, and we disallow nullable grammar, so it is not necessary to keep it around.
Differential Revision: https://reviews.llvm.org/D124827
show more ...
|
|
Revision tags: llvmorg-14.0.3, llvmorg-14.0.2, llvmorg-14.0.1 |
|
| #
72864d9b |
| 25-Mar-2022 |
Sam McCall <[email protected]> |
[pseudo] Use box-drawing chars to prettify debug dumps. NFC
|
| #
62d5f254 |
| 21-Mar-2022 |
Haojian Wu <[email protected]> |
[pseudo] Introduce parse forest.
Parse forest is the output of the GLR parser, it is a tree-like DAG which presents all possible parse trees without duplicating subparse structures.
This is a patch
[pseudo] Introduce parse forest.
Parse forest is the output of the GLR parser, it is a tree-like DAG which presents all possible parse trees without duplicating subparse structures.
This is a patch split from https://reviews.llvm.org/D121150.
Differential Revision: https://reviews.llvm.org/D122139
show more ...
|