[all-commits] [llvm/llvm-project] 07d496: [SLP] Replace MainOp and AltOp in TreeEntry with I...

Han-Kuan Chen via All-commits all-commits at lists.llvm.org
Fri Jan 17 18:23:41 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 07d496538f5543a8eed5e207148e28e358b7cca4
      https://github.com/llvm/llvm-project/commit/07d496538f5543a8eed5e207148e28e358b7cca4
  Author: Han-Kuan Chen <hankuan.chen at sifive.com>
  Date:   2025-01-18 (Sat, 18 Jan 2025)

  Changed paths:
    M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
    A llvm/test/Transforms/SLPVectorizer/AArch64/InstructionsState-is-invalid-0.ll
    A llvm/test/Transforms/SLPVectorizer/InstructionsState-is-invalid-2.ll
    A llvm/test/Transforms/SLPVectorizer/X86/InstructionsState-is-invalid-1.ll

  Log Message:
  -----------
  [SLP] Replace MainOp and AltOp in TreeEntry with InstructionsState. (#122443)

Add TreeEntry::hasState.
Add assert for getTreeEntry.
Remove the OpValue parameter from the canReuseExtract function.
Remove the Opcode parameter from the ComputeMaxBitWidth lambda function.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list