Talvos
0.1
SPIR-V interpreter and dynamic analysis framework
|
This file defines the Device class. More...
#include <atomic>
#include <cassert>
#include <chrono>
#include <cstdlib>
#include <iostream>
#include <sstream>
#include <dlfcn.h>
#include "PipelineExecutor.h"
#include "Utils.h"
#include "talvos/Commands.h"
#include "talvos/ComputePipeline.h"
#include "talvos/Device.h"
#include "talvos/EntryPoint.h"
#include "talvos/Function.h"
#include "talvos/Instruction.h"
#include "talvos/Invocation.h"
#include "talvos/Memory.h"
#include "talvos/Module.h"
#include "talvos/PipelineStage.h"
#include "talvos/Plugin.h"
#include "talvos/Workgroup.h"
Go to the source code of this file.
Namespaces | |
talvos | |
Macros | |
#define | REPORT(func,...) |
Typedefs | |
typedef Plugin *(* | talvos::CreatePluginFunc )(const Device *) |
typedef void(* | talvos::DestroyPluginFunc )(Plugin *) |
This file defines the Device class.
Definition in file Device.cpp.
#define REPORT | ( | func, | |
... | |||
) |
Definition at line 228 of file Device.cpp.