aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorTim Northover <tnorthover@apple.com>2022-02-10 13:28:50 +0000
committerTim Northover <t.p.northover@gmail.com>2022-02-14 10:58:22 +0000
commita87d3ba61c64bf957f2f9369e4d076cbbf3d486f (patch)
tree2bbccb42f5d0a79e219836d681789342c724dac6 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent7f41643ef06d9e58a2addf2fdae8c0468cd437fe (diff)
downloadllvm-a87d3ba61c64bf957f2f9369e4d076cbbf3d486f.zip
llvm-a87d3ba61c64bf957f2f9369e4d076cbbf3d486f.tar.gz
llvm-a87d3ba61c64bf957f2f9369e4d076cbbf3d486f.tar.bz2
Reapply: StackProtector: ignore debug insts when splitting blocks.
When deciding where to split a block to insert stack guard checks, we should move past any debug instructions we see that might (e.g.) be separating a tail call from its frame wrangling. This time, also don't run off the front of a basic block.
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions