Talvos  0.1
SPIR-V interpreter and dynamic analysis framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
talvos::Plugin Member List

This is the complete list of members for talvos::Plugin, including all inherited members.

atomicAccess(const Memory *Mem, uint64_t Address, uint64_t NumBytes, uint32_t Opcode, uint32_t Scope, uint32_t Semantics, const Invocation *Invoc)talvos::Plugininlinevirtual
commandBegin(const Command *Cmd)talvos::Plugininlinevirtual
commandComplete(const Command *Cmd)talvos::Plugininlinevirtual
hostMemoryLoad(const Memory *Mem, uint64_t Address, uint64_t NumBytes)talvos::Plugininlinevirtual
hostMemoryStore(const Memory *Mem, uint64_t Address, uint64_t NumBytes, const uint8_t *Data)talvos::Plugininlinevirtual
instructionExecuted(const Invocation *Invoc, const Instruction *Inst)talvos::Plugininlinevirtual
invocationBegin(const Invocation *Invoc)talvos::Plugininlinevirtual
invocationComplete(const Invocation *Invoc)talvos::Plugininlinevirtual
isThreadSafe() const talvos::Plugininlinevirtual
memoryLoad(const Memory *Mem, uint64_t Address, uint64_t NumBytes, const Invocation *Invoc)talvos::Plugininlinevirtual
memoryMap(const Memory *Mem, uint64_t Base, uint64_t Offset, uint64_t NumBytes)talvos::Plugininlinevirtual
memoryStore(const Memory *Mem, uint64_t Address, uint64_t NumBytes, const uint8_t *Data, const Invocation *Invoc)talvos::Plugininlinevirtual
memoryUnmap(const Memory *Mem, uint64_t Base)talvos::Plugininlinevirtual
workgroupBarrier(const Workgroup *Group)talvos::Plugininlinevirtual
workgroupBegin(const Workgroup *Group)talvos::Plugininlinevirtual
workgroupComplete(const Workgroup *Group)talvos::Plugininlinevirtual
~Plugin()=defaulttalvos::Pluginvirtual