[all-commits] [llvm/llvm-project] c1d6ba: [RISCV][test] Add more tests of immediate material...

Ben Shi via All-commits all-commits at lists.llvm.org
Wed Oct 13 19:26:08 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c1d6ba54d360c953f926ea6df547b1ba0dbcdc44
      https://github.com/llvm/llvm-project/commit/c1d6ba54d360c953f926ea6df547b1ba0dbcdc44
  Author: Ben Shi <powerman1st at 163.com>
  Date:   2021-10-14 (Thu, 14 Oct 2021)

  Changed paths:
    M llvm/test/CodeGen/RISCV/imm.ll
    M llvm/test/MC/RISCV/rv64zba-aliases-valid.s

  Log Message:
  -----------
  [RISCV][test] Add more tests of immediate materialisation

Reviewed By: craig.topper

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


  Commit: 481db13fec3d112a23861759247d846f120c6c8b
      https://github.com/llvm/llvm-project/commit/481db13fec3d112a23861759247d846f120c6c8b
  Author: Ben Shi <powerman1st at 163.com>
  Date:   2021-10-14 (Thu, 14 Oct 2021)

  Changed paths:
    M llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.cpp
    M llvm/test/CodeGen/RISCV/imm.ll
    M llvm/test/MC/RISCV/rv64zba-aliases-valid.s

  Log Message:
  -----------
  [RISCV] Optimize immediate materialisation with SLLI.UW

Use LUI+SLLI.UW to compose the upper bits instead of LUI+SLLI.

Reviewed By: craig.topper

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


Compare: https://github.com/llvm/llvm-project/compare/fe6d9937b384...481db13fec3d


More information about the All-commits mailing list