llvm-project/llvm/lib/Transforms
Florian Hahn ad5b83ddcf
[VPlan] Add VPReductionSC to VPUser::classof, unify VPValue IDs.
This is a follow-up to 00a6601136 to make
isa<VPReductionRecipe> work and unifies the VPValue ID names, by making
sure they all consistently start with VPV*.
2020-11-25 11:08:25 +00:00
..
AggressiveInstCombine llvmbuildectomy - replace llvm-build by plain cmake 2020-11-13 10:35:24 +01:00
CFGuard llvmbuildectomy - replace llvm-build by plain cmake 2020-11-13 10:35:24 +01:00
Coroutines [coro] Async coroutines: Make sure we can handle control flow in suspend point dispatch function 2020-11-16 11:59:02 -08:00
Hello
HelloNew llvmbuildectomy - replace llvm-build by plain cmake 2020-11-13 10:35:24 +01:00
IPO [ThinLTO/WPD] Enable -wholeprogramdevirt-skip in ThinLTO backends 2020-11-24 09:35:07 -08:00
InstCombine [InstCombine] try difference-of-shifts factorization before negator 2020-11-24 13:56:30 -05:00
Instrumentation [CHR] Use pred_size (NFC) 2020-11-24 22:52:30 -08:00
ObjCARC [Transforms] Use llvm::is_contained (NFC) 2020-11-18 20:42:22 -08:00
Scalar [SCEV] Use isa<> pattern for testing for CouldNotCompute [NFC] 2020-11-24 18:47:49 -08:00
Utils [IndVars] Use more precise context when eliminating narrowing 2020-11-25 11:47:39 +07:00
Vectorize [VPlan] Add VPReductionSC to VPUser::classof, unify VPValue IDs. 2020-11-25 11:08:25 +00:00
CMakeLists.txt Reland [docs][NewPM] Add docs for writing NPM passes 2020-09-14 16:06:19 -07:00