From c474796438beebe6928ff154b5fa53cb98107867 Mon Sep 17 00:00:00 2001 From: Johnny Chen Date: Mon, 14 Dec 2009 21:01:46 +0000 Subject: [PATCH] Fixed encoding bits typo of ldrexd/strexd. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91327 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/ARM/ARMInstrInfo.td | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Target/ARM/ARMInstrInfo.td b/lib/Target/ARM/ARMInstrInfo.td index 8f947febb61..363ff7a9516 100644 --- a/lib/Target/ARM/ARMInstrInfo.td +++ b/lib/Target/ARM/ARMInstrInfo.td @@ -1709,7 +1709,7 @@ def LDREXH : AIldrex<0b11, (outs GPR:$dest), (ins GPR:$ptr), NoItinerary, def LDREX : AIldrex<0b00, (outs GPR:$dest), (ins GPR:$ptr), NoItinerary, "ldrex", "\t$dest, [$ptr]", []>; -def LDREXD : AIldrex<0b00, (outs GPR:$dest, GPR:$dest2), (ins GPR:$ptr), +def LDREXD : AIldrex<0b01, (outs GPR:$dest, GPR:$dest2), (ins GPR:$ptr), NoItinerary, "ldrexd", "\t$dest, $dest2, [$ptr]", []>; @@ -1728,7 +1728,7 @@ def STREX : AIstrex<0b00, (outs GPR:$success), (ins GPR:$src, GPR:$ptr), NoItinerary, "strex", "\t$success, $src, [$ptr]", []>; -def STREXD : AIstrex<0b00, (outs GPR:$success), +def STREXD : AIstrex<0b01, (outs GPR:$success), (ins GPR:$src, GPR:$src2, GPR:$ptr), NoItinerary, "strexd", "\t$success, $src, $src2, [$ptr]", -- 2.34.1