From: Jim Grosbach Date: Fri, 16 Mar 2012 21:06:13 +0000 (+0000) Subject: ARM divided syntax fmrx/fmxr mnemonics. X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=66cba302f0e9de6f4e9401b24375d791aad32b6b;p=oota-llvm.git ARM divided syntax fmrx/fmxr mnemonics. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@152946 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/ARM/ARMInstrVFP.td b/lib/Target/ARM/ARMInstrVFP.td index 23cd524edb1..e9d572089b7 100644 --- a/lib/Target/ARM/ARMInstrVFP.td +++ b/lib/Target/ARM/ARMInstrVFP.td @@ -1338,6 +1338,8 @@ def : VFP2MnemonicAlias<"fcmps", "vcmp.f32">; def : VFP2MnemonicAlias<"fcmpd", "vcmp.f64">; def : VFP2MnemonicAlias<"fdivs", "vdiv.f32">; def : VFP2MnemonicAlias<"fdivd", "vdiv.f64">; +def : VFP2MnemonicAlias<"fmrx", "vmrs">; +def : VFP2MnemonicAlias<"fmxr", "vmsr">; // Be friendly and accept the old form of zero-compare def : VFP2InstAlias<"fcmpzd${p} $val", (VCMPZD DPR:$val, pred:$p)>;