[all-commits] [llvm/llvm-project] f5f83c: [ARM] VMOVhr load -> vldr

David Green via All-commits all-commits at lists.llvm.org
Wed May 6 07:46:24 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: f5f83cf4df3e75d8b88214928af19b64849c432a
      https://github.com/llvm/llvm-project/commit/f5f83cf4df3e75d8b88214928af19b64849c432a
  Author: David Green <david.green at arm.com>
  Date:   2020-05-06 (Wed, 06 May 2020)

  Changed paths:
    M llvm/lib/Target/ARM/ARMISelLowering.cpp
    M llvm/test/CodeGen/Thumb2/mve-vcmpfr.ll

  Log Message:
  -----------
  [ARM] VMOVhr load -> vldr

Much like the similar combine added recently for VMOVrh load, this
adds a fold for VMOVhr load turning it into a vldr.f16 as opposed to a
vldrh and vmov.f16.

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




More information about the All-commits mailing list