llvm-project/llvm/lib/Transforms
David Bolvansky 937720e75b [InstCombine] Simplify ctpop with bitreverse/bswap
Summary: Fixes PR41337

Reviewers: spatel

Reviewed By: spatel

Subscribers: llvm-commits

Tags: #llvm

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

llvm-svn: 357564
2019-04-03 08:08:44 +00:00
..
AggressiveInstCombine Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Coroutines [coroutines][PR40979] Ignore unreachable uses across suspend points 2019-03-11 18:31:28 +00:00
Hello Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
IPO [ArgPromotion] Set debug location at updated callsites 2019-04-02 17:42:17 +00:00
InstCombine [InstCombine] Simplify ctpop with bitreverse/bswap 2019-04-03 08:08:44 +00:00
Instrumentation [asan] Add options -asan-detect-invalid-pointer-cmp and -asan-detect-invalid-pointer-sub options. 2019-03-28 10:51:24 +00:00
ObjCARC Don't add a tail keyword to calls to ObjC runtime functions if the calls 2019-03-21 20:16:09 +00:00
Scalar [LoopPredication] Simplify widenable condition handling [NFC] 2019-04-02 02:42:57 +00:00
Utils [WebAssembly] Add Emscripten OS definition + small_printf 2019-04-03 01:08:35 +00:00
Vectorize [DebugInfo] Fix pr41180 : Loop Vectorization Debugify Failure 2019-04-02 17:28:34 +00:00
CMakeLists.txt Another try to commit 323321 (aggressive instruction combine). 2018-01-25 12:06:32 +00:00
LLVMBuild.txt Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00