HomePhabricator

[ARM] Limit PerformExtractEltToVMOVRRD to when f64 is legal.

Authored by dmgreen on Tue, Apr 20, 8:24 AM.

Description

[ARM] Limit PerformExtractEltToVMOVRRD to when f64 is legal.

The generic SoftFloatVectorExtract.ll test was failing when run on arm
machines, as it tries to create a f64 under soft float. Limit the
transform to when f64 is legal.

Also add a missing override, as reported in D100244.

Details

Committed
dmgreenTue, Apr 20, 8:24 AM
Parents
rG1cb8a9d59571: AMDGPU/GlobalISel: Fix uitofp/sitofp with non-power-of-2 integers
Branches
Unknown
Tags
Unknown