llvm-project/llvm/lib/Transforms
David Majnemer 3ee5f34469 [InstCombine] We folded an fcmp to an i1 instead of a vector of i1
Remove an ad-hoc transform in InstCombine and replace it with more
general machinery (ValueTracking, InstructionSimplify and VectorUtils).

This fixes PR27332.

llvm-svn: 266175
2016-04-13 06:55:52 +00:00
..
Hello Remove autoconf support 2016-01-26 21:29:08 +00:00
IPO Minor cleanup in Internalize, hide helper class using anonymous namespace (NFC) 2016-04-13 06:32:29 +00:00
InstCombine [InstCombine] We folded an fcmp to an i1 instead of a vector of i1 2016-04-13 06:55:52 +00:00
Instrumentation Make helper functions static. NFC. 2016-04-07 10:10:09 +00:00
ObjCARC Don't IPO over functions that can be de-refined 2016-04-08 00:48:30 +00:00
Scalar Don't IPO over functions that can be de-refined 2016-04-08 00:48:30 +00:00
Utils Fix mismatch on returned type between header and implementation for createNameAnonFunctionPass() 2016-04-12 23:25:11 +00:00
Vectorize Loop vectorization with uniform load 2016-04-10 16:53:19 +00:00
CMakeLists.txt
LLVMBuild.txt