1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 19:12:56 +02:00
llvm-mirror/lib/Transforms
Craig Topper b7aaba0874 [GVNHoist] Fix a signed/unsigned comparison warning that occurs in 32-bit builds with gcc.
std::distance returns ptrdiff_t which is signed. 64-bit builds don't notice because type promotion widens the unsigned first.

llvm-svn: 318354
2017-11-16 00:19:59 +00:00
..
Coroutines [coro] Make Spill a proper struct instead of deriving from pair. 2017-10-31 19:22:55 +00:00
Hello
InstCombine [InstCombine] trunc (binop X, C) --> binop (trunc X, C') 2017-11-15 19:12:01 +00:00
Instrumentation [asan] Prevent rematerialization of &__asan_shadow. 2017-11-15 00:11:51 +00:00
IPO Rename CountingFunctionInserter and use for both mcount and cygprofile calls, before and after inlining 2017-11-14 21:09:45 +00:00
ObjCARC [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-10-27 01:09:08 +00:00
Scalar [GVNHoist] Fix a signed/unsigned comparison warning that occurs in 32-bit builds with gcc. 2017-11-16 00:19:59 +00:00
Utils [EntryExitInstrumenter] Placate GCC, the semicolon is redundant. NFCI. 2017-11-14 23:13:38 +00:00
Vectorize [SLP] Added more missed optimization remarks 2017-11-15 17:04:53 +00:00
CMakeLists.txt
LLVMBuild.txt