summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorHaojian Wu <hokein.wu@gmail.com>2022-02-11 14:09:15 +0100
committerHaojian Wu <hokein.wu@gmail.com>2022-02-23 09:21:34 +0100
commita2fab82f33bb8cc38cd1dfe7856dae706ce4297a (patch)
tree1baba8a45a96759e6ac22d1d69cda0ec94818dd4 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent3497124771aa3730073360afd6470bf57122fede (diff)
[pseudo] Implement LRTable.
This patch introduces a dense implementation of the LR parsing table, which is used by LR parsers. We build a SLR(1) parsing table from the LR(0) graph. Statistics of the LR parsing table on the C++ spec grammar: - number of states: 1449 - number of actions: 83069 - size of the table (bytes): 334928 Differential Revision: https://reviews.llvm.org/D118196
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions