summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/Expr.cpp
diff options
context:
space:
mode:
authorJun Bum Lim <junbuml@codeaurora.org>2016-07-22 18:27:24 +0000
committerJun Bum Lim <junbuml@codeaurora.org>2016-07-22 18:27:24 +0000
commit6a7dc5c4302f6087198bb106c13596b1a4f789d3 (patch)
tree554326a0945970bf14883c8ada5dcd3fb2f3bc9b /clang/lib/AST/Expr.cpp
parentbeaea95a0d91f3678562f29aba4e71fb01267b75 (diff)
downloadbcm5719-llvm-6a7dc5c4302f6087198bb106c13596b1a4f789d3.tar.gz
bcm5719-llvm-6a7dc5c4302f6087198bb106c13596b1a4f789d3.zip
Recommit - [DSE]Enhance shorthening MemIntrinsic based on OverlapIntervals
Recommiting r275571 after fixing crash reported in PR28270. Now we erase elements of IOL in deleteDeadInstruction(). Original Summary: This change use the overlap interval map built from partial overwrite tracking to perform shortening MemIntrinsics. Add test cases which was missing opportunities before. llvm-svn: 276452
Diffstat (limited to 'clang/lib/AST/Expr.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud