[all-commits] [llvm/llvm-project] 8f4042: [InstCombine] add tests for icmp of rotate (PR5156...
    RotateRight via All-commits 
    all-commits at lists.llvm.org
       
    Fri Sep  3 11:52:53 PDT 2021
    
    
  
  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 8f4042ee4084d773a7d73b4b62400ad5945cb798
      https://github.com/llvm/llvm-project/commit/8f4042ee4084d773a7d73b4b62400ad5945cb798
  Author: Sanjay Patel <spatel at rotateright.com>
  Date:   2021-09-03 (Fri, 03 Sep 2021)
  Changed paths:
    A llvm/test/Transforms/InstCombine/icmp-fsh.ll
  Log Message:
  -----------
  [InstCombine] add tests for icmp of rotate (PR51566); NFC
  Commit: d1458903eb5a215aa7eb29229fddb429c7d23ffa
      https://github.com/llvm/llvm-project/commit/d1458903eb5a215aa7eb29229fddb429c7d23ffa
  Author: Sanjay Patel <spatel at rotateright.com>
  Date:   2021-09-03 (Fri, 03 Sep 2021)
  Changed paths:
    M llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
  Log Message:
  -----------
  [InstCombine] reduce code duplication; NFC
  Commit: fd807601a7845a135ec16af674b70ef667c4d796
      https://github.com/llvm/llvm-project/commit/fd807601a7845a135ec16af674b70ef667c4d796
  Author: Sanjay Patel <spatel at rotateright.com>
  Date:   2021-09-03 (Fri, 03 Sep 2021)
  Changed paths:
    M llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
    M llvm/test/Transforms/InstCombine/icmp-fsh.ll
  Log Message:
  -----------
  [InstCombine] fold (rotate X) eq/ne (0/-1)
This generalizes the examples shown in:
https://llvm.org/PR51566
https://alive2.llvm.org/ce/z/V-sEy9
Compare: https://github.com/llvm/llvm-project/compare/5e50d3073a5e...fd807601a784
    
    
More information about the All-commits
mailing list