Combine redundant rule conditions to work around LLVM bug 52455 fully
authorMatt Corallo <git@bluematt.me>
Thu, 9 Dec 2021 21:14:52 +0000 (21:14 +0000)
committerMatt Corallo <git@bluematt.me>
Fri, 10 Dec 2021 01:36:54 +0000 (01:36 +0000)
commit822037d58f379cca575bbeb74647cc60ba8113c5
tree333e12671b6f46a5b0b54af97ec387814214becf
parentfb716f036f2dcc480b50e094351c908720389188
Combine redundant rule conditions to work around LLVM bug 52455 fully

This adds a trivial optimization pass to combine redundant rule
conditions in back-to-back rules before printing them.
genrules.py