ECALLF, ECALLT shouldn't be marked as barriers.
authorRichard Osborne <richard@xmos.com>
Tue, 23 Feb 2010 18:29:49 +0000 (18:29 +0000)
committerRichard Osborne <richard@xmos.com>
Tue, 23 Feb 2010 18:29:49 +0000 (18:29 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96964 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/XCore/XCoreInstrInfo.td

index 07d3c812ff341309146f3ec25fdfb9f96aa10626..f2acb7d982923ded9b96a3f60e4d955852a0d57c 100644 (file)
@@ -796,12 +796,12 @@ def SETSP_1r : _F1R<(outs), (ins GRRegs:$src),
                  "set sp, $src",
                  []>;
 
-let isBarrier = 1, hasCtrlDep = 1 in 
+let hasCtrlDep = 1 in 
 def ECALLT_1r : _F1R<(outs), (ins GRRegs:$src),
                  "ecallt $src",
                  []>;
 
-let isBarrier = 1, hasCtrlDep = 1 in 
+let hasCtrlDep = 1 in 
 def ECALLF_1r : _F1R<(outs), (ins GRRegs:$src),
                  "ecallf $src",
                  []>;