[PATCH] D93589: [RISCV][NFC] Add tests for multiplication with constant

Ben Shi via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sat Dec 19 20:51:57 PST 2020


benshi001 added a comment.

These tests will show further optimization from

  ; RV32I:       lui a1, 1
  ; RV32I-NEXT:  addi a1, a1, 256
  ; RV32I-NEXT:  call __mulsi3 at plt

to

  ; RV32I:       slli a1, a0, 12
  ; RV32I-NEXT:  slli a0, a0, 8
  ; RV32I-NEXT:  add a0, a0, a1


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D93589/new/

https://reviews.llvm.org/D93589



More information about the llvm-commits mailing list