Table of Contents

Method OpInfo

Namespace
Ubiquity.NET.Llvm
Assembly
Ubiquity.NET.Llvm.dll

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 ulong

Program counter

Offset ulong

offset [Of what? Relative to what?]

OpSize ulong

OpSize [Not entirely clear what an "op" is or how a size matters]

InstSize ulong

Instruction size [Also not clear why this matters or what an implementation should do about it]

TagType int

Tag type [Best guess: discriminator type for the opaque buffer]

TagBuf nint

Raw pointer to the buffer. [It is currently assumed this is readonly and the size and shape are determined by TagType]

Returns

int

Unknown