aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
diff options
context:
space:
mode:
authorDominic Chen <d.c.ddcc@gmail.com>2020-05-20 21:11:23 -0400
committerDominic Chen <d.c.ddcc@gmail.com>2020-05-21 17:43:47 -0400
commit31984063678ef523b940160ac9d49fcb87c1e2ac (patch)
tree30102a64f40018b34bb9c019689831368846d666 /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
parentf85aedc167cde76bdb47b7814f873cfb40ad3ed8 (diff)
downloadllvm-31984063678ef523b940160ac9d49fcb87c1e2ac.zip
llvm-31984063678ef523b940160ac9d49fcb87c1e2ac.tar.gz
llvm-31984063678ef523b940160ac9d49fcb87c1e2ac.tar.bz2
llvm-diff: Avoid crash with complex expressions
Summary: With complex IR, the difference engine can enter an inconsistent state where the instruction and block difference engines return different results. Prevent a crash by refusing to pop beyond the end of the vector. Reviewers: rjmccall Subscribers: llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D80351
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions