diff options
author | Matthias Braun <matthiasb@fb.com> | 2021-09-24 13:41:54 -0700 |
---|---|---|
committer | Matthias Braun <matthiasb@fb.com> | 2021-10-24 16:22:45 -0700 |
commit | 4b75d674f899fe2fd22ffe2dee849dbdf015fd9c (patch) | |
tree | a06e37ad942cb6bb6df27299aac730b5d0cbd0ae /clang/lib/CodeGen/CoverageMappingGen.cpp | |
parent | 683994c863b8b8a46372408773e4bd65502c5193 (diff) | |
download | llvm-4b75d674f899fe2fd22ffe2dee849dbdf015fd9c.zip llvm-4b75d674f899fe2fd22ffe2dee849dbdf015fd9c.tar.gz llvm-4b75d674f899fe2fd22ffe2dee849dbdf015fd9c.tar.bz2 |
X86InstrInfo: Look across basic blocks in optimizeCompareInstr
This extends `optimizeCompareInstr` to continue the backwards search
when it reached the beginning of a basic block. If there is a single
predecessor block then we can just continue the search in that block and
mark the EFLAGS register as live-in.
Differential Revision: https://reviews.llvm.org/D110862
Diffstat (limited to 'clang/lib/CodeGen/CoverageMappingGen.cpp')
0 files changed, 0 insertions, 0 deletions