[all-commits] [llvm/llvm-project] 528831: [CSKY] Optimize ANDI/ORI to BSETI/BCLRI for specif...

Ben Shi via All-commits all-commits at lists.llvm.org
Fri Aug 4 01:11:55 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 528831dd1ada271d1ae52eef2803ba0996efc324
      https://github.com/llvm/llvm-project/commit/528831dd1ada271d1ae52eef2803ba0996efc324
  Author: Ben Shi <2283975856 at qq.com>
  Date:   2023-08-04 (Fri, 04 Aug 2023)

  Changed paths:
    M llvm/lib/Target/CSKY/CSKYInstrInfo.td
    M llvm/test/CodeGen/CSKY/bseti_bclri.ll

  Log Message:
  -----------
  [CSKY] Optimize ANDI/ORI to BSETI/BCLRI for specific immediates

Reviewed By: zixuan-wu

Differential Revision: https://reviews.llvm.org/D153614


  Commit: eac78fdf68f58e113b2cf18a14baccb8f5ebcf50
      https://github.com/llvm/llvm-project/commit/eac78fdf68f58e113b2cf18a14baccb8f5ebcf50
  Author: Ben Shi <2283975856 at qq.com>
  Date:   2023-08-04 (Fri, 04 Aug 2023)

  Changed paths:
    M llvm/test/CodeGen/CSKY/br.ll
    M llvm/test/CodeGen/CSKY/select.ll

  Log Message:
  -----------
  [CSKY][test][NFC] Add tests of conditional branch and value select

These tests will be optimzied with BTSTI16/BTSTI32
in the future.

Reviewed By: zixuan-wu

Differential Revision: https://reviews.llvm.org/D154767


Compare: https://github.com/llvm/llvm-project/compare/f3b9b94a8b41...eac78fdf68f5


More information about the All-commits mailing list