|
GTPin
|
Interface for generating High-Level Instrumentation (HLI) function calls More...
Data Structures | |
| class | gtpin::GtHliFunction< RET, PRMS > |
| Class that represents an HLI function and provides convenient interface for generating HLI function calls. More... | |
| class | gtpin::GtHliCallStd |
| Calling convention of the HLI function. More... | |
Interface for generating High-Level Instrumentation (HLI) function calls
This section defines the GtHliFunction class, which provides convenient interface for generating HLI function calls. It produces a list of IGtIarg objects out of argument values encapsulated into concrete Iarg* objects. e.g. IargPrime, IargHostPtr, IargTid, etc.
The generated list of arguments then passed to the IGtGenCoder::GenerateHliCall method, that generates a call the HLI function with the specified argument values
Copyright (C) 2013-2025 Intel Corporation
SPDX-License-Identifier: MIT
1.7.4