1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-24 05:23:45 +02:00
llvm-mirror/lib/Transforms
Sanjay Patel bdf8805e8c [InstCombine] use m_APInt to allow icmp (binop X, Y), C folds with constant splat vectors
This removes the restriction for the icmp constant, but as noted by the FIXME comments, 
we still need to change individual checks for binop operand constants.

llvm-svn: 277629
2016-08-03 18:59:03 +00:00
..
Coroutines Really try to pacify the build bots :/ 2016-07-28 21:22:31 +00:00
Hello Add auto-exporting of symbols from tools so that plugins work on Windows 2016-05-26 11:16:43 +00:00
InstCombine [InstCombine] use m_APInt to allow icmp (binop X, Y), C folds with constant splat vectors 2016-08-03 18:59:03 +00:00
Instrumentation [Profile] IR profiling minor cleanup /nfc 2016-08-01 20:25:06 +00:00
IPO [Inliner] clang-format various parts of the inliner prior to changes 2016-08-03 01:02:31 +00:00
ObjCARC Apply clang-tidy's modernize-loop-convert to most of lib/Transforms. 2016-06-26 12:28:59 +00:00
Scalar Revert "Teach CorrelatedValuePropagation to mark adds as no wrap" 2016-08-03 16:20:48 +00:00
Utils [CloneFunction] Don't crash if the value map doesn't hold something 2016-08-03 17:37:10 +00:00
Vectorize [Loop Vectorizer] Move store-predication into its own function, remove obsolete comment (NFC) 2016-08-03 13:23:43 +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