[all-commits] [llvm/llvm-project] de75e5: [ARM][NEON] Add constraint to vld2 Odd/Even Pseudo...

Alfie Richards via All-commits all-commits at lists.llvm.org
Wed Jan 31 06:08:14 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: de75e5079ae1d4894c918fd452e468fb6a888be1
      https://github.com/llvm/llvm-project/commit/de75e5079ae1d4894c918fd452e468fb6a888be1
  Author: Alfie Richards <156316945+AlfieRichardsArm at users.noreply.github.com>
  Date:   2024-01-31 (Wed, 31 Jan 2024)

  Changed paths:
    M llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp
    M llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp
    M llvm/lib/Target/ARM/ARMInstrNEON.td
    M llvm/test/CodeGen/ARM/arm-vlddup-update.ll
    M llvm/test/CodeGen/ARM/arm-vlddup.ll
    M llvm/test/CodeGen/ARM/bf16-intrinsics-ld-st.ll

  Log Message:
  -----------
  [ARM][NEON] Add constraint to vld2 Odd/Even Pseudo instructions. (#79287)

This ensures the odd/even pseudo instructions are allocated to the same
register range.

This fixes #71763




More information about the All-commits mailing list