llvm-project/llvm/lib/Transforms
Sanjoy Das 54a3a006ca [SimplifyCFG] Fold `llvm.guard(false)` to unreachable
Summary:
`llvm.guard(false)` always bails out of the current compilation unit, so
we can prune any control flow following it.

Reviewers: hfinkel, pcc, reames

Subscribers: majnemer, reames, mcrosier, llvm-commits

Differential Revision: http://reviews.llvm.org/D19245

llvm-svn: 266955
2016-04-21 05:09:12 +00:00
..
Hello Remove autoconf support 2016-01-26 21:29:08 +00:00
IPO ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing 2016-04-21 01:59:39 +00:00
InstCombine [ValueTracking, VectorUtils] Refactor getIntrinsicIDForCall 2016-04-19 19:10:21 +00:00
Instrumentation Rename asan-check-lifetime into asan-stack-use-after-scope 2016-04-20 20:02:58 +00:00
ObjCARC [NFC] Header cleanup 2016-04-18 09:17:29 +00:00
Scalar Typo. 2016-04-20 19:16:23 +00:00
Utils [SimplifyCFG] Fold `llvm.guard(false)` to unreachable 2016-04-21 05:09:12 +00:00
Vectorize [ValueTracking, VectorUtils] Refactor getIntrinsicIDForCall 2016-04-19 19:10:21 +00:00
CMakeLists.txt
LLVMBuild.txt