[PATCH] D71515: [AArch64] match fcvtl2 with bitcasted extract

Eli Friedman via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Dec 16 18:36:01 PST 2019


efriedma added inline comments.


================
Comment at: llvm/lib/Target/AArch64/AArch64InstrInfo.td:3642
+               (extract_subvector (v2i64 V128:$Rn), (i64 1))))))),
+          (FCVTLv4i32 V128:$Rn)>;
 
----------------
This looks correct.

Can we generalize this to handle the top half of any 128-bit vector, somehow?  Extending the set of special cases to include v2i64 in addition to v4f32 doesn't seem like a complete plan.


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

https://reviews.llvm.org/D71515





More information about the llvm-commits mailing list