[PATCH] D75169: [ARM] Supporting lowering of half-precision FP arguments and returns in AArch32's backend

Dave Green via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Tue Jun 9 11:32:57 PDT 2020


dmgreen added reviewers: efriedma, ostannard, SjoerdMeijer.
dmgreen added a comment.

Love it. This will help optimise these more too. We can currently get into places where we can't prove only the bottom bits of a returned value are demanded so can't remove unnecessary vmovs. Test look good too from my understanding of how fp16 calling should work.

I unfortunately can't really claim to be an expert on calling conventions code or if these new functions are needed. Hopefully someone I added can take a look, and if not I can always go find out how it works.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D75169





More information about the cfe-commits mailing list