[all-commits] [llvm/llvm-project] 605f0a: [InstCombine] Use IRBuilder in evaluateInDifferent...

Nikita Popov via All-commits all-commits at lists.llvm.org
Wed May 17 06:07:52 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 605f0a46dc9304b20b2f5fb6ae7cb81638b41a78
      https://github.com/llvm/llvm-project/commit/605f0a46dc9304b20b2f5fb6ae7cb81638b41a78
  Author: Nikita Popov <npopov at redhat.com>
  Date:   2023-05-17 (Wed, 17 May 2023)

  Changed paths:
    M llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp
    M llvm/test/Transforms/InstCombine/AMDGPU/amdgcn-demanded-vector-elts-inseltpoison.ll

  Log Message:
  -----------
  [InstCombine] Use IRBuilder in evaluateInDifferentElementOrder()

This ensures that the new instructions get reprocessed in the same
iteration.

This should be largely NFC, apart from worklist order effects and
naming changes, as seen in the test diff.




More information about the All-commits mailing list