1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 11:02:59 +02:00
llvm-mirror/lib/Transforms
Hal Finkel bee4e0db1c [SimplifyCFG] Preserve !llvm.mem.parallel_loop_access when merging
When SimplifyCFG merges identical instructions from both sides of a diamond, it
can preserve !llvm.mem.parallel_loop_access (as it does with most of the other
metadata). There's no real data or control dependency change in this case.

llvm-svn: 267515
2016-04-26 02:06:06 +00:00
..
Hello Remove autoconf support 2016-01-26 21:29:08 +00:00
InstCombine Optimize store of "bitcast" from vector to aggregate. 2016-04-25 22:22:39 +00:00
Instrumentation Re-commit optimization bisect support (r267022) without new pass manager support. 2016-04-22 22:06:11 +00:00
IPO PM: Port GlobalOpt to the new pass manager 2016-04-26 00:28:01 +00:00
ObjCARC Re-commit optimization bisect support (r267022) without new pass manager support. 2016-04-22 22:06:11 +00:00
Scalar [SROA] Don't falsely report that changes have occured 2016-04-26 01:05:00 +00:00
Utils [SimplifyCFG] Preserve !llvm.mem.parallel_loop_access when merging 2016-04-26 02:06:06 +00:00
Vectorize [LoopVectorize] Don't consider conditional-load dereferenceability for marked parallel loops 2016-04-26 02:00:36 +00:00
CMakeLists.txt
LLVMBuild.txt