SPARC: Adjust the "call" instruction so R15 doesn't get marked as a source.

This commit is contained in:
Gabe Black
2011-01-15 15:30:17 -08:00
parent bec0103bb4
commit 371603f12c

View File

@@ -138,11 +138,9 @@ decode OP default Unknown::unknown()
}
}
0x1: BranchN::call(30, {{
if (Pstate<3:>)
R15 = (PC)<31:0>;
else
R15 = PC;
NNPC = R15 + disp;
IntReg midVal;
R15 = midVal = (Pstate<3:> ? (PC)<31:0> : PC);
NNPC = midVal + disp;
}});
0x2: decode OP3 {
format IntOp {