aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/InitPreprocessor.cpp
diff options
context:
space:
mode:
authorAndrew Litteken <andrew.litteken@gmail.com>2022-05-01 18:14:18 -0500
committerAndrew Litteken <andrew.litteken@gmail.com>2022-05-07 17:11:21 -0500
commite38f014c40e94205925403fa75e48244ee31b6c0 (patch)
tree026240b19e5e66101eb1d0612065a3b4a66ee0d6 /clang/lib/Frontend/InitPreprocessor.cpp
parenta385645b470e2d3a1534aae618ea56b31177639f (diff)
downloadllvm-e38f014c40e94205925403fa75e48244ee31b6c0.zip
llvm-e38f014c40e94205925403fa75e48244ee31b6c0.tar.gz
llvm-e38f014c40e94205925403fa75e48244ee31b6c0.tar.bz2
[IROutliner] Accomodate blocks containing PHINodes with one entry outside the region and others inside the region.
When a PHINode has an incoming block from outside the region, it must be handled specially when assigning a global value number to each incoming value. A PHINode has multiple predecessors, and we must handle this case rather than only the single predecessor case. Reviewer: paquette Differential Revision: https://reviews.llvm.org/D124777
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions