llvm-project/llvm/lib/Transforms
Adam Nemet bd861acf29 [LLE] Don't hoist conditionally executed loads
If the load is conditional we can't hoist its 0-iteration instance to
the preheader because that would make it unconditional.  Thus we would
access a memory location that the original loop did not access.

llvm-svn: 273991
2016-06-28 04:02:47 +00:00
..
Hello Add auto-exporting of symbols from tools so that plugins work on Windows 2016-05-26 11:16:43 +00:00
IPO [PM] Port PartialInlining to the new PM 2016-06-27 16:50:18 +00:00
InstCombine [PM] Normalize FIXMEs for missing PreserveCFG to have the same wording. 2016-06-28 00:54:12 +00:00
Instrumentation [asan] fix false dynamic-stack-buffer-overflow report with constantly-sized dynamic allocas, LLVM part 2016-06-27 15:57:08 +00:00
ObjCARC Apply clang-tidy's modernize-loop-convert to most of lib/Transforms. 2016-06-26 12:28:59 +00:00
Scalar [LLE] Don't hoist conditionally executed loads 2016-06-28 04:02:47 +00:00
Utils [PM] Normalize FIXMEs for missing PreserveCFG to have the same wording. 2016-06-28 00:54:12 +00:00
Vectorize Fixed crash of SLP Vectorizer on KNL 2016-06-27 20:07:00 +00:00
CMakeLists.txt
LLVMBuild.txt