aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Lex/ModuleMap.cpp
diff options
context:
space:
mode:
authorRoman Lebedev <lebedev.ri@gmail.com>2022-12-17 04:57:58 +0300
committerRoman Lebedev <lebedev.ri@gmail.com>2022-12-17 05:18:54 +0300
commit07ecdd9b1a8af51f07d5f4dfe46845c801482a39 (patch)
treed250b306e219b4d6100bde9cfe7839589e666e33 /clang/lib/Lex/ModuleMap.cpp
parentdcabd3f01ab046670898369ddaf68a72aa767d3f (diff)
downloadllvm-07ecdd9b1a8af51f07d5f4dfe46845c801482a39.zip
llvm-07ecdd9b1a8af51f07d5f4dfe46845c801482a39.tar.gz
llvm-07ecdd9b1a8af51f07d5f4dfe46845c801482a39.tar.bz2
[IR][PatternMatch] `m_Not`: do not apply inner matcher unless `Not` matched
This is consistent with how other commutative matchers operate, and i assumed that is how this one worked, alas it did not, and thus `foldNestedSelects()` was miscompiling stuff.
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions