TTEST
Test transaction state
This instruction writes the depth of the transaction to the destination register,
or the value 0 otherwise.
1
1
0
1
0
1
0
1
0
0
1
0
0
0
1
1
0
0
1
1
0
0
0
1
0
1
1
TTEST <Xt>
if !IsFeatureImplemented(FEAT_TME) then UNDEFINED;
constant integer t = UInt(Rt);
<Xt>
Is the 64-bit name of the general-purpose destination register, encoded in the "Rt" field.
if !IsTMEEnabled() then UNDEFINED;
X[t, 64] = (TSTATE.depth)<63:0>;