[all-commits] [llvm/llvm-project] 00eb6f: [DSE, MemorySSA] Check for throwing instrs between ...
Florian Hahn via All-commits
all-commits at lists.llvm.org
Fri Sep 4 10:55:57 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 00eb6fef0809ed143975ad16f3988a4fee13261b
https://github.com/llvm/llvm-project/commit/00eb6fef0809ed143975ad16f3988a4fee13261b
Author: Florian Hahn <flo at fhahn.com>
Date: 2020-09-04 (Fri, 04 Sep 2020)
Changed paths:
M llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
M llvm/test/Transforms/DeadStoreElimination/MSSA/multiblock-malloc-free.ll
M llvm/test/Transforms/DeadStoreElimination/MSSA/multiblock-throwing.ll
Log Message:
-----------
[DSE,MemorySSA] Check for throwing instrs between killing/killed def.
We also have to check all uses between the killing & killed def and
check if any of them is throwing.
More information about the All-commits
mailing list