[all-commits] [llvm/llvm-project] 2c3e4a: [PowerPC] ReplaceNodeResults - bail on funnel shif...

Simon Pilgrim via All-commits all-commits at lists.llvm.org
Sat Oct 10 11:13:44 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 2c3e4a21f93d5cd93321db08add991f992a64f18
      https://github.com/llvm/llvm-project/commit/2c3e4a21f93d5cd93321db08add991f992a64f18
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-10-10 (Sat, 10 Oct 2020)

  Changed paths:
    M llvm/lib/Target/PowerPC/PPCISelLowering.cpp
    M llvm/test/CodeGen/PowerPC/funnel-shift-rot.ll
    M llvm/test/CodeGen/PowerPC/funnel-shift.ll

  Log Message:
  -----------
  [PowerPC] ReplaceNodeResults - bail on funnel shifts and let generic legalizers deal with it

Fixes regression raised on D88834 for 32-bit triple + 64-bit cpu cases (which apparently is a thing).


  Commit: f68d174c16217dd28858af2ce9ce5f33ac8af756
      https://github.com/llvm/llvm-project/commit/f68d174c16217dd28858af2ce9ce5f33ac8af756
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-10-10 (Sat, 10 Oct 2020)

  Changed paths:
    M llvm/test/Transforms/InstCombine/fsh.ll

  Log Message:
  -----------
  Remove %tmp variables from test cases to appease update_test_checks.py


Compare: https://github.com/llvm/llvm-project/compare/4af6c6bf3c28...f68d174c1621


More information about the All-commits mailing list