diff options
author | Simon Atanasyan <simon@atanasyan.com> | 2019-07-01 21:25:04 +0000 |
---|---|---|
committer | Simon Atanasyan <simon@atanasyan.com> | 2019-07-01 21:25:04 +0000 |
commit | fa27500676abf156b57c1716286ef49a9d5e6ca1 (patch) | |
tree | 574cb64c9b16d4af4773722e258b78a5b6594ca9 | |
parent | 29801f78515b5f0e9e54721b189f447ec1ef82a4 (diff) | |
download | bcm5719-llvm-fa27500676abf156b57c1716286ef49a9d5e6ca1.tar.gz bcm5719-llvm-fa27500676abf156b57c1716286ef49a9d5e6ca1.zip |
[mips] Add missing schedinfo for MIPSeh_return[32|64] instructions
llvm-svn: 364850
-rw-r--r-- | llvm/lib/Target/Mips/MipsInstrInfo.td | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/Mips/MipsInstrInfo.td b/llvm/lib/Target/Mips/MipsInstrInfo.td index 9bf81c642e9..b152ebd7e57 100644 --- a/llvm/lib/Target/Mips/MipsInstrInfo.td +++ b/llvm/lib/Target/Mips/MipsInstrInfo.td @@ -2343,7 +2343,7 @@ def MIPSehret : SDNode<"MipsISD::EH_RETURN", SDT_MipsEHRET, [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>; let Uses = [V0, V1], isTerminator = 1, isReturn = 1, - isBarrier = 1, isCTI = 1 in { + isBarrier = 1, isCTI = 1, hasNoSchedulingInfo = 1 in { def MIPSeh_return32 : MipsPseudo<(outs), (ins GPR32:$spoff, GPR32:$dst), [(MIPSehret GPR32:$spoff, GPR32:$dst)]>; def MIPSeh_return64 : MipsPseudo<(outs), (ins GPR64:$spoff, GPR64:$dst), |