David Green d79b57b8bb [ARM] Split FPExt loads
This extends PerformSplittingToWideningLoad to also handle FP_Ext, as
well as sign and zero extends. It uses an integer extending load
followed by a VCVTL on the bottom lanes to efficiently perform an fpext
on a smaller than legal type.

The existing code had to be rewritten a little to not just split the
node in two and let legalization handle it from there, but to actually
split into legal chunks.

Differential Revision: https://reviews.llvm.org/D81340
2020-06-25 21:55:13 +01:00
..
2019-09-17 14:21:36 +00:00
2020-05-06 15:45:56 +01:00
2020-06-25 21:55:13 +01:00
2020-05-16 15:13:16 +01:00
2020-05-16 15:10:20 +01:00
2020-05-16 17:46:43 +01:00
2020-06-25 21:55:13 +01:00
2019-01-10 08:36:33 +00:00
2019-07-27 18:44:15 +00:00