[all-commits] [llvm/llvm-project] 53d209: [InstCombine] Use replaceOperand() in demanded ele...

Nikita Popov via All-commits all-commits at lists.llvm.org
Sun Mar 29 11:43:33 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 53d209076aa877e4e40edaaf3614f33285e1851b
      https://github.com/llvm/llvm-project/commit/53d209076aa877e4e40edaaf3614f33285e1851b
  Author: Nikita Popov <nikita.ppv at gmail.com>
  Date:   2020-03-29 (Sun, 29 Mar 2020)

  Changed paths:
    M llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
    M llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
    M llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp

  Log Message:
  -----------
  [InstCombine] Use replaceOperand() in demanded elements simplification

To make sure that dead operands get DCEd. This fixes the largest
source of leftover dead operands we see in tests.

NFC apart from worklist changes.




More information about the All-commits mailing list