|
Talvos
0.1
SPIR-V interpreter and dynamic analysis framework
|
This file defines the Invocation class. More...
#include <array>#include <cassert>#include <cmath>#include <iostream>#include <sstream>#include <spirv/unified1/GLSL.std.450.h>#include <spirv/unified1/spirv.h>#include "talvos/Block.h"#include "talvos/Device.h"#include "talvos/EntryPoint.h"#include "talvos/Function.h"#include "talvos/Image.h"#include "talvos/Instruction.h"#include "talvos/Invocation.h"#include "talvos/Memory.h"#include "talvos/Module.h"#include "talvos/PipelineStage.h"#include "talvos/Type.h"#include "talvos/Variable.h"#include "talvos/Workgroup.h"Go to the source code of this file.
Namespaces | |
| talvos | |
Macros | |
| #define | OP(Index, Type) Objects[Inst->getOperand(Index)].get<Type>() |
Get scalar operand at index Index with type Type. More... | |
| #define | DISPATCH(Op, Func) |
| #define | NOP(Op) |
This file defines the Invocation class.
Definition in file Invocation.cpp.
| #define DISPATCH | ( | Op, | |
| Func | |||
| ) |
| #define NOP | ( | Op | ) |
| #define OP | ( | Index, | |
| Type | |||
| ) | Objects[Inst->getOperand(Index)].get<Type>() |
Get scalar operand at index Index with type Type.
Definition at line 33 of file Invocation.cpp.
1.8.6