[PATCH] D65809: [ARM] Expand CTPOP instruction for MVE

Dave Green via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 6 10:34:04 PDT 2019


dmgreen added inline comments.


================
Comment at: llvm/test/CodeGen/Thumb2/ctpop.ll:1
+; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
+; NOTE: Assertions have been autoenerated by utils/update_llc_test_checks.py
----------------
Also, do you mind moving this to mve-ctpop.ll too, to keep it with the others.


================
Comment at: llvm/test/CodeGen/Thumb2/ctpop.ll:71
+
+define <4 x i32> @ctpop_4i32_t(<4 x i32> %src){
+; CHECK-LABEL: ctpop_4i32_t:
----------------
If you add arm_aapcs_vfpcc to these functions, the result will be slightly simpler for the args/return values.


Repository:
  rL LLVM

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

https://reviews.llvm.org/D65809





More information about the llvm-commits mailing list