Method OpInfo
OpInfo(ulong, ulong, ulong, ulong, int, nint)
Purpose not fully known or well explained in LLVM docs
int OpInfo(ulong PC, ulong Offset, ulong OpSize, ulong InstSize, int TagType, nint TagBuf)
Parameters
PC
ulongProgram counter
Offset
ulongoffset [Of what? Relative to what?]
OpSize
ulongOpSize [Not entirely clear what an "op" is or how a size matters]
InstSize
ulongInstruction size [Also not clear why this matters or what an implementation should do about it]
TagType
intTag type [Best guess: discriminator type for the opaque buffer]
TagBuf
nintRaw pointer to the buffer. [It is currently assumed this is readonly and the size and shape are determined by
TagType
]
Returns
- int
Unknown