Talvos
0.1
SPIR-V interpreter and dynamic analysis framework
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
talvos
Module
talvos::Module Member List
This is the complete list of members for
talvos::Module
, including all inherited members.
addEntryPoint
(EntryPoint *EP)
talvos::Module
addFunction
(std::unique_ptr< Function > Func)
talvos::Module
addLocalSize
(uint32_t Entry, Dim3 LocalSize)
talvos::Module
addObject
(uint32_t Id, const Object &Obj)
talvos::Module
addSpecConstant
(uint32_t SpecId, uint32_t ResultId)
talvos::Module
addSpecConstantOp
(Instruction *Op)
talvos::Module
addType
(uint32_t Id, std::unique_ptr< Type > Ty)
talvos::Module
addVariable
(Variable *Var)
talvos::Module
inline
EntryPoints
talvos::Module
private
FunctionMap
typedef
talvos::Module
private
Functions
talvos::Module
private
getEntryPoint
(const std::string &Name, uint32_t ExecutionModel) const
talvos::Module
getFunction
(uint32_t Id) const
talvos::Module
getIdBound
() const
talvos::Module
inline
getLocalSize
(uint32_t Entry) const
talvos::Module
getObject
(uint32_t Id) const
talvos::Module
getObjects
() const
talvos::Module
getSpecConstant
(uint32_t SpecId) const
talvos::Module
getSpecConstantOps
() const
talvos::Module
getType
(uint32_t Id) const
talvos::Module
getVariables
() const
talvos::Module
inline
getWorkgroupSizeId
() const
talvos::Module
inline
IdBound
talvos::Module
private
load
(const uint32_t *Words, size_t NumWords)
talvos::Module
static
load
(const std::string &FileName)
talvos::Module
static
LocalSizes
talvos::Module
private
Module
(uint32_t IdBound)
talvos::Module
Module
(const Module &)=delete
talvos::Module
Objects
talvos::Module
private
operator=
(const Module &)=delete
talvos::Module
setWorkgroupSizeId
(uint32_t Id)
talvos::Module
inline
SpecConstantOps
talvos::Module
private
SpecConstants
talvos::Module
private
TypeMap
typedef
talvos::Module
private
Types
talvos::Module
private
Variables
talvos::Module
private
WorkgroupSizeId
talvos::Module
private
~Module
()
talvos::Module
Generated by
1.8.6