This makes matchAssociativeReduction() a bit simpler.
Details
Details
Diff Detail
Diff Detail
- Repository
 - rG LLVM Github Monorepo
 
Paths 
  |  Differential  D149452  
[NFC][SLP] Cleanup: Moves code that changes the reduction root into a separate function. ClosedPublic Authored by vporpo on Apr 28 2023, 8:36 AM. 
Details Summary This makes matchAssociativeReduction() a bit simpler. 
Diff Detail 
 Event TimelineThis revision is now accepted and ready to land.Apr 28 2023, 8:53 AM This revision was landed with ongoing or failed builds.Apr 28 2023, 10:06 AM Closed by commit rG92b2a266e990: [NFC][SLP] Cleanup: Moves code that changes the reduction root into a separate… (authored by vporpo).  ·  Explain Why This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
 
Diff 517940 llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
 
  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||