1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-23 04:52:54 +02:00
llvm-mirror/lib/Transforms
Hal Finkel 47f58fe181 BBVectorize: Only some insert element operand pairs are free.
This fixes another infinite recursion case when using target costs.
We can only replace insert element input chains that are pure (end
with inserting into an undef).

llvm-svn: 167784
2012-11-12 23:55:36 +00:00
..
Hello
InstCombine Add method for replacing instructions to LibCallSimplifier 2012-11-11 03:51:43 +00:00
Instrumentation [ASan] fixup for r167725: Don't fetch name of StructType if it is literal 2012-11-12 14:47:00 +00:00
IPO Revert the series of commits starting with r166578 which introduced the 2012-11-01 08:07:29 +00:00
Scalar This change is to fix rdar://12571717 which is about assertion in Reassociate pass. 2012-11-12 19:34:11 +00:00
Utils Normalize memcmp constant folding results. 2012-11-12 14:00:45 +00:00
Vectorize BBVectorize: Only some insert element operand pairs are free. 2012-11-12 23:55:36 +00:00
CMakeLists.txt Add a basic-block autovectorization pass. 2012-02-01 03:51:43 +00:00
LLVMBuild.txt Add a basic-block autovectorization pass. 2012-02-01 03:51:43 +00:00
Makefile Add a basic-block autovectorization pass. 2012-02-01 03:51:43 +00:00