Use correct format for the LDAWCP instruction (u6).
authorRichard Osborne <richard@xmos.com>
Mon, 21 Jan 2013 20:32:54 +0000 (20:32 +0000)
committerRichard Osborne <richard@xmos.com>
Mon, 21 Jan 2013 20:32:54 +0000 (20:32 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@173083 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/XCore/XCoreInstrInfo.td

index 4018e31766445918e570c062fed2cfa977d95dda..20bdad231d8b69272fa7e686428c0e0c81de212a 100644 (file)
@@ -688,15 +688,11 @@ def BRFU_lu6 : _FLU6<
 
 //let Uses = [CP] in ...
 let Defs = [R11], neverHasSideEffects = 1, isReMaterializable = 1 in
-def LDAWCP_u6: _FRU6<(outs), (ins MEMii:$a),
-                    "ldaw r11, cp[$a]",
-                    []>;
+def LDAWCP_u6: _FU6<(outs), (ins MEMii:$a), "ldaw r11, cp[$a]", []>;
 
 let Defs = [R11], isReMaterializable = 1 in
-def LDAWCP_lu6: _FLRU6<
-                    (outs), (ins MEMii:$a),
-                    "ldaw r11, cp[$a]",
-                    [(set R11, ADDRcpii:$a)]>;
+def LDAWCP_lu6: _FLU6<(outs), (ins MEMii:$a), "ldaw r11, cp[$a]",
+                      [(set R11, ADDRcpii:$a)]>;
 
 defm SETSR : FU6_LU6_int<"setsr", int_xcore_setsr>;