[all-commits] [llvm/llvm-project] a41d65: [VectorCombine][X86] Removed unused check prefixes

Simon Pilgrim via All-commits all-commits at lists.llvm.org
Fri Nov 6 09:41:08 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: a41d65aa5bcc29b2a35e542afc99e5abae3fc8ff
      https://github.com/llvm/llvm-project/commit/a41d65aa5bcc29b2a35e542afc99e5abae3fc8ff
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-11-06 (Fri, 06 Nov 2020)

  Changed paths:
    M llvm/test/Transforms/VectorCombine/X86/load.ll
    M llvm/test/Transforms/VectorCombine/X86/scalarize-cmp.ll

  Log Message:
  -----------
  [VectorCombine][X86] Removed unused check prefixes


  Commit: b215adf4edca766c1f06727f1c782a9e8d4a3c2e
      https://github.com/llvm/llvm-project/commit/b215adf4edca766c1f06727f1c782a9e8d4a3c2e
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-11-06 (Fri, 06 Nov 2020)

  Changed paths:
    M llvm/test/Transforms/SLPVectorizer/AMDGPU/packed-math.ll

  Log Message:
  -----------
  [SLP][AMDGPU] Regenerate packed-math tests and remove unused check prefix


  Commit: 20f87d82ed31fff7f11b893d0fef5111295a6cce
      https://github.com/llvm/llvm-project/commit/20f87d82ed31fff7f11b893d0fef5111295a6cce
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-11-06 (Fri, 06 Nov 2020)

  Changed paths:
    M llvm/include/llvm/Support/KnownBits.h
    M llvm/lib/Analysis/ValueTracking.cpp

  Log Message:
  -----------
  [InstCombine] computeKnownBitsMul - use KnownBits::isNonZero() helper.

Avoid an expensive isKnownNonZero() call - this is a small cleanup before moving the extra NSW functionality from computeKnownBitsMul into KnownBits::computeForMul.


Compare: https://github.com/llvm/llvm-project/compare/80fe2f61fac9...20f87d82ed31


More information about the All-commits mailing list