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 4127705ad2 [InstCombine] allow icmp (and X, C2), C1 folds for splat constant vectors
The code to calculate 'UsesRemoved' could be simplified.
As-is, that code is a victim of PR30273:
https://llvm.org/bugs/show_bug.cgi?id=30273

llvm-svn: 280637
2016-09-04 20:58:27 +00:00
..
Coroutines [Coroutines] Part 10: Add coroutine promise support. 2016-08-31 00:35:41 +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] allow icmp (and X, C2), C1 folds for splat constant vectors 2016-09-04 20:58:27 +00:00
Instrumentation Add cast to appease windows builder. Fixes build break introduced in r280306. 2016-08-31 23:24:43 +00:00
IPO s/static inline/static/ for headers I have changed in r279475. NFC. 2016-08-31 16:48:13 +00:00
ObjCARC Replace a few more "fall through" comments with LLVM_FALLTHROUGH 2016-08-17 20:30:52 +00:00
Scalar Cleanup : Use metadata preserving API for branch creation 2016-09-03 22:26:11 +00:00
Utils Fix inliner funclet unwind memoization 2016-09-04 01:23:20 +00:00
Vectorize ADT: Do not inherit from std::iterator in ilist_iterator 2016-09-03 02:27:35 +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