summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM64
diff options
context:
space:
mode:
authorTim Northover <tnorthover@apple.com>2014-05-22 12:14:49 +0000
committerTim Northover <tnorthover@apple.com>2014-05-22 12:14:49 +0000
commit2dce43c26fa1d3894c482a83899a2781b0e1443c (patch)
treef568bc8abd70e62abc11ef0963eff6db36688f72 /llvm/lib/Target/ARM64
parent5949b60550fc872d5deb984b98767dc9f402ed6d (diff)
downloadbcm5719-llvm-2dce43c26fa1d3894c482a83899a2781b0e1443c.tar.gz
bcm5719-llvm-2dce43c26fa1d3894c482a83899a2781b0e1443c.zip
ARM64: these work too
llvm-svn: 209430
Diffstat (limited to 'llvm/lib/Target/ARM64')
-rw-r--r--llvm/lib/Target/ARM64/ARM64InstrInfo.td2
1 files changed, 0 insertions, 2 deletions
diff --git a/llvm/lib/Target/ARM64/ARM64InstrInfo.td b/llvm/lib/Target/ARM64/ARM64InstrInfo.td
index 81c04c34773..e68980c83c5 100644
--- a/llvm/lib/Target/ARM64/ARM64InstrInfo.td
+++ b/llvm/lib/Target/ARM64/ARM64InstrInfo.td
@@ -1633,7 +1633,6 @@ defm LDURSW
(sextloadi32 (am_unscaled32 GPR64sp:$Rn, simm9:$offset)))]>;
// zero and sign extending aliases from generic LDR* mnemonics to LDUR*.
-// FIXME: these don't work now
def : InstAlias<"ldrb $Rt, [$Rn, $offset]",
(LDURBBi GPR32:$Rt, GPR64sp:$Rn, simm9_offset_fb8:$offset), 0>;
def : InstAlias<"ldrh $Rt, [$Rn, $offset]",
@@ -2010,7 +2009,6 @@ def : Pat<(truncstorei8 GPR64:$Rt, (am_unscaled8 GPR64sp:$Rn, simm9:$offset)),
//---
// STR mnemonics fall back to STUR for negative or unaligned offsets.
-// FIXME: these don't work now.
def : InstAlias<"str $Rt, [$Rn, $offset]",
(STURXi GPR64:$Rt, GPR64sp:$Rn, simm9_offset_fb64:$offset), 0>;
def : InstAlias<"str $Rt, [$Rn, $offset]",
OpenPOWER on IntegriCloud