[all-commits] [llvm/llvm-project] 98c2e4: [ARM] Add lowering of uadd_sat to uq{add|sub}8 and...

Daniel Egger via All-commits all-commits at lists.llvm.org
Sun Jul 11 07:58:40 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 98c2e4115d8d7d4962df52f595e8d2d0cfdfdc8f
      https://github.com/llvm/llvm-project/commit/98c2e4115d8d7d4962df52f595e8d2d0cfdfdc8f
  Author: Daniel Egger <daniel at eggers-club.de>
  Date:   2021-07-11 (Sun, 11 Jul 2021)

  Changed paths:
    M llvm/lib/Target/ARM/ARMISelLowering.cpp
    M llvm/lib/Target/ARM/ARMISelLowering.h
    M llvm/lib/Target/ARM/ARMInstrInfo.td
    M llvm/lib/Target/ARM/ARMInstrThumb2.td
    M llvm/test/CodeGen/ARM/uadd_sat.ll
    M llvm/test/CodeGen/ARM/uadd_sat_plus.ll
    M llvm/test/CodeGen/ARM/usub_sat.ll
    M llvm/test/CodeGen/ARM/usub_sat_plus.ll

  Log Message:
  -----------
  [ARM] Add lowering of uadd_sat to uq{add|sub}8 and uq{add|sub}16

This follow the lead of https://reviews.llvm.org/D68974 to add lowering
of unsigned saturated addition/subtraction.

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




More information about the All-commits mailing list