summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorJim Grosbach <grosbach@apple.com>2012-03-16 21:06:13 +0000
committerJim Grosbach <grosbach@apple.com>2012-03-16 21:06:13 +0000
commitdb7db7d3a319ea4fc36074a5aa34301cc1f41a8b (patch)
tree23081b7f43f7eace3cc2e0745af24ebbad8022e3 /llvm/lib
parentaf32a84b24067e97a80883e4aa1cec57bb68c69b (diff)
downloadbcm5719-llvm-db7db7d3a319ea4fc36074a5aa34301cc1f41a8b.tar.gz
bcm5719-llvm-db7db7d3a319ea4fc36074a5aa34301cc1f41a8b.zip
ARM divided syntax fmrx/fmxr mnemonics.
llvm-svn: 152946
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Target/ARM/ARMInstrVFP.td2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Target/ARM/ARMInstrVFP.td b/llvm/lib/Target/ARM/ARMInstrVFP.td
index 23cd524edb1..e9d572089b7 100644
--- a/llvm/lib/Target/ARM/ARMInstrVFP.td
+++ b/llvm/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)>;
OpenPOWER on IntegriCloud