[PATCH] D104396: [AIX] Use VSSRC/VSFRC Register classes for f32/f64 callee arguments on P8 and above

Nemanja Ivanovic via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Jul 7 03:49:48 PDT 2021


nemanjai accepted this revision.
nemanjai added a comment.
This revision is now accepted and ready to land.

Other than a small test case nit, LGTM.



================
Comment at: llvm/test/CodeGen/PowerPC/aix-p8vector-liveins.ll:6
+; RUN:   -verify-machineinstrs -mattr=-vsx -stop-after=finalize-isel \
+; RUN:    < %s | FileCheck %s --check-prefix=NOP8V
+
----------------
I think you should probably also have a PWR7 VSX run line since we will use `VSFRC` for `f64` with that combination (i.e. we don't need Power8 vector in order to use `VSFRC`).


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D104396/new/

https://reviews.llvm.org/D104396



More information about the llvm-commits mailing list