|
LLVM 23.0.0git
|
Header for each value in a value pack. More...
#include "llvm/Transforms/IPO/InstrumentorRuntimeHelper.h"
Public Attributes | |
| uint32_t | size |
| uint32_t | type_id |
Header for each value in a value pack.
Value packs are used to pass function arguments and other variable-length data to the runtime. The format is: [ValueHeader][Padding][Value Data] where padding aligns the value data to 8-byte boundaries.
Definition at line 32 of file InstrumentorRuntimeHelper.h.
| uint32_t ValuePackHeader::size |
Definition at line 33 of file InstrumentorRuntimeHelper.h.
Referenced by getValuePackData(), and nextValuePack().
| uint32_t ValuePackHeader::type_id |
Definition at line 34 of file InstrumentorRuntimeHelper.h.