forked from OSchip/llvm-project
[mips] Add missing schedinfo for MIPSeh_return[32|64] instructions
llvm-svn: 364850
This commit is contained in:
parent
29801f7851
commit
fa27500676
|
@ -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),
|
||||
|
|
Loading…
Reference in New Issue