[all-commits] [llvm/llvm-project] ee6ca9: [AIX] Use VSSRC/VSFRC Register classes for f32/f64...

Zarko Todorovski via All-commits all-commits at lists.llvm.org
Wed Jul 7 06:18:34 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ee6ca9c7dfd900b2906e5e457666287212b2c378
      https://github.com/llvm/llvm-project/commit/ee6ca9c7dfd900b2906e5e457666287212b2c378
  Author: Zarko Todorovski <zarko at ca.ibm.com>
  Date:   2021-07-07 (Wed, 07 Jul 2021)

  Changed paths:
    M llvm/lib/Target/PowerPC/PPCISelLowering.cpp
    A llvm/test/CodeGen/PowerPC/aix-p8vector-liveins.ll

  Log Message:
  -----------
  [AIX] Use VSSRC/VSFRC Register classes for f32/f64 callee arguments on P8 and above

Adding usage of VSSRC and VSFRC when adding the live in registers on AIX.
This matches the behaviour of the rest of PPC Subtargets.

Reviewed By: nemanjai, #powerpc

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




More information about the All-commits mailing list