@specs-feup/clava
Version:
A C/C++ source-to-source compiler written in Typescript
16 lines • 496 B
TypeScript
import { Call, FunctionJp } from "../../Joinpoints.js";
export default class OpenCLCall {
$kernel: FunctionJp | undefined;
deviceId: number;
setKernel($function: FunctionJp): void;
setDeviceId(deviceId: number): void;
replaceCall($call: Call): void;
private replaceCallPreconditions;
private addOpenCLInclude;
private loadKernelFile;
/**
* This only needs to be done once per function
*/
private clInit;
}
//# sourceMappingURL=OpenCLCall.d.ts.map