[llvm] r318777 - [ARM] Remove pre-UAL FLDM/FSTM aliases

Friedman, Eli via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 22 11:34:26 PST 2017


On 11/21/2017 8:20 AM, Oliver Stannard via llvm-commits wrote:
> Author: olista01
> Date: Tue Nov 21 08:20:25 2017
> New Revision: 318777
>
> URL: http://llvm.org/viewvc/llvm-project?rev=318777&view=rev
> Log:
> [ARM] Remove pre-UAL FLDM/FSTM aliases
>
> These are pre-UAL syntax, and we don't support any other pre-UAL instructions,
> with the exception of FLDMX/FSTMX, which don't have a UAL equivalent. Therefore
> there's no reason to keep them or their AsmParser hacks around.
>
> With the AsmParser hacks removed, the FLDMX and FSTMX instructions get the same
> operand diagnostics as the UAL instructions.
>
> Differential revision: https://reviews.llvm.org/D39196

This is causing a failure on the polly AOSP buildbot 
(http://lab.llvm.org:8011/builders/aosp-O3-polly-before-vectorizer-unprofitable/builds/336/steps/build-aosp/logs/stdio). 
Error message:

frameworks/av/media/libstagefright/codecs/aacenc/src/asm/ARMV7/PrePostMDCT_v7.s:31:2: 
error: invalid instruction fstmfdd sp!, {d8 - d15} ^

-Eli

-- 
Employee of Qualcomm Innovation Center, Inc.
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux Foundation Collaborative Project

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20171122/5e923adb/attachment.html>


More information about the llvm-commits mailing list