llvm-project/llvm/lib/Transforms
Sanjay Patel a1fe6beb1e [InstCombine] remove one-use check for ctpop -> cttz
Two one-use checks were added with rGfdcb27105537,
but only the first one is necessary to limit an
increase in instruction count. The second transform
only creates one instruction, so it is always a
reasonable canonicalization/optimization.
2020-03-23 13:59:57 -04:00
..
AggressiveInstCombine [ConstantFolding] Always return something from ConstantFoldConstant 2020-03-04 18:24:47 +01:00
CFGuard Add missing newlines at EOF; NFC 2020-02-12 15:57:25 +00:00
Coroutines [Coroutines] Fix PR45130 2020-03-20 11:27:08 +08:00
Hello Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
IPO [OpenMPOpt] Validate declaration types against the expected types 2020-03-23 11:43:36 -05:00
InstCombine [InstCombine] remove one-use check for ctpop -> cttz 2020-03-23 13:59:57 -04:00
Instrumentation Reland: [Coverage] Revise format to reduce binary size 2020-02-28 18:12:04 -08:00
ObjCARC [ObjC][ARC] Don't remove autoreleaseRV/retainRV pairs if the call isn't 2020-03-13 13:52:14 -07:00
Scalar [Matrix] Generalize ColumnMatrixTy to MatrixTy (NFC). 2020-03-20 08:32:13 +00:00
Utils Utils: Mostly convert memcpy expansion to use Align 2020-03-22 11:21:44 -04:00
Vectorize [Alignment][NFC] Deprecate VectorUtils::getAlignment 2020-03-23 13:54:15 +01:00
CMakeLists.txt Add Windows Control Flow Guard checks (/guard:cf). 2019-10-28 15:19:39 +00:00
LLVMBuild.txt Add Windows Control Flow Guard checks (/guard:cf). 2019-10-28 15:19:39 +00:00