[all-commits] [llvm/llvm-project] dd519b: [ARM] Selects SSAT/USAT from correct LLVM IR

Meera Nakrani via All-commits all-commits at lists.llvm.org
Mon Sep 14 03:59:21 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: dd519bf0b074cfee2879036ec9b55452e53c9d99
      https://github.com/llvm/llvm-project/commit/dd519bf0b074cfee2879036ec9b55452e53c9d99
  Author: Meera Nakrani <meera.nakrani at arm.com>
  Date:   2020-09-14 (Mon, 14 Sep 2020)

  Changed paths:
    M llvm/lib/Target/ARM/ARMISelLowering.cpp
    M llvm/test/CodeGen/ARM/ssat.ll
    M llvm/test/CodeGen/ARM/usat.ll
    M llvm/test/CodeGen/Thumb2/mve-satmul-loops.ll

  Log Message:
  -----------
  [ARM] Selects SSAT/USAT from correct LLVM IR

LLVM will canonicalize conditional selectors to a different pattern than the old code that was used.
This is updating the function to match the new expected patterns and select SSAT or USAT when successful.
Tests have also been updated to use the new patterns.

Differential Review: https://reviews.llvm.org/D87379




More information about the All-commits mailing list