llvm-project/llvm/lib/Transforms
Matthew Simpson df124a7569 [LV] Remove type restriction for vector phi creation
We previously only created a vector phi node for an induction variable if its
type matched the type of the canonical induction variable.

Differential Revision: https://reviews.llvm.org/D29776

llvm-svn: 294755
2017-02-10 16:15:26 +00:00
..
Coroutines [Coroutines] Add header guard to header that's missing one. 2017-01-30 16:32:20 +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 ArgumentPromotion to the new pass manager. 2017-02-09 23:46:27 +00:00
InstCombine [InstCombine] allow (X * C2) << C1 --> X * (C2 << C1) for vectors 2017-02-09 23:13:04 +00:00
Instrumentation [sancov] using comdat only when it is enabled 2017-02-08 23:12:46 +00:00
ObjCARC [CMake] NFC. Updating CMake dependency specifications 2016-11-17 04:36:50 +00:00
Scalar [LoopUnswitch] Remove BFI usage (dead code) 2017-02-10 06:12:06 +00:00
Utils [JumpThreading] Thread through guards 2017-02-09 19:40:22 +00:00
Vectorize [LV] Remove type restriction for vector phi creation 2017-02-10 16:15:26 +00:00
CMakeLists.txt [coroutines] Part 3 of N: Adding Boilerplate for Coroutine Passes 2016-07-28 21:04:31 +00:00
LLVMBuild.txt [coroutines] Part 3 of N: Adding Boilerplate for Coroutine Passes 2016-07-28 21:04:31 +00:00