]> granicus.if.org Git - llvm/commitdiff
[mips] Add missing schedinfo for ADJCALLSTACKDOWN, ADJCALLSTACKUP
authorSimon Atanasyan <simon@atanasyan.com>
Mon, 1 Jul 2019 13:20:48 +0000 (13:20 +0000)
committerSimon Atanasyan <simon@atanasyan.com>
Mon, 1 Jul 2019 13:20:48 +0000 (13:20 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@364755 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/Mips/MipsInstrInfo.td

index 6b339709d24a058848644057725e27c2d0459211..eac4f1917c21bae93243b3a3bb0357d1ba3844d5 100644 (file)
@@ -1935,7 +1935,7 @@ let isReturn=1, isTerminator=1, isBarrier=1, hasCtrlDep=1, isCTI=1 in {
   def ERet : PseudoSE<(outs), (ins), [(MipsERet)]>;
 }
 
-let Defs = [SP], Uses = [SP], hasSideEffects = 1 in {
+let Defs = [SP], Uses = [SP], hasSideEffects = 1, hasNoSchedulingInfo = 1 in {
 def ADJCALLSTACKDOWN : MipsPseudo<(outs), (ins i32imm:$amt1, i32imm:$amt2),
                                   [(callseq_start timm:$amt1, timm:$amt2)]>;
 def ADJCALLSTACKUP   : MipsPseudo<(outs), (ins i32imm:$amt1, i32imm:$amt2),