Hi Heiner,
We did find some miscategorized instructions (e.g., LEA should have had category "math" instead of "load").
Stay tuned!
> Is there a way to determine what these instructions are
No. Preventing that was one of the objectives when releasing these traces (but you're welcome to speculate :) ).
To protect Google's intellectual property we designed a synthetic ISA (DR_ISA_REGDEPS) that these traces have been converted to, and it's a lossy conversion on purpose.
We believe we preserved enough information (register dependencies is a big one) to make these traces useful, but we are always open to suggestions for the next version!
> the presence of a load address would be dynamic and could not be inferred from the instruction decoding (and would require checking the next trace element), correct?
That's right, it requires checking the TRACE_TYPE_READ and TRACE_TYPE_WRITE records after the instruction.