OpenVDB 12.0.0
 
Loading...
Searching...
No Matches
Function Member List

This is the complete list of members for Function, including all inherited members.

argName(const size_t idx) constFunctioninline
call(const std::vector< llvm::Value * > &args, llvm::IRBuilder<> &B, const bool cast=false) constFunctionvirtual
cast(std::vector< llvm::Value * > &args, const std::vector< llvm::Type * > &types, llvm::IRBuilder<> &B)Functionprotectedstatic
create(llvm::LLVMContext &C, llvm::Module *M=nullptr) constFunctionvirtual
create(llvm::Module &M) constFunctioninline
dependencies() constFunctioninline
Explicit enum valueFunction
Function(const size_t size, const std::string &symbol)Functioninline
get(const llvm::Module &M) constFunction
hasParamAttribute(const size_t i, const llvm::Attribute::AttrKind &kind) constFunctioninline
Implicit enum valueFunction
match(const std::vector< llvm::Type * > &inputs, llvm::LLVMContext &C) constFunctionvirtual
None enum valueFunction
print(llvm::LLVMContext &C, std::ostream &os, const char *name=nullptr, const bool axTypes=true) constFunctionvirtual
Ptr typedefFunction
setArgumentNames(std::vector< const char * > names)Functioninline
setDependencies(std::vector< const char * > deps)Functioninline
setFnAttributes(const std::vector< llvm::Attribute::AttrKind > &in)Functioninline
setParamAttributes(const size_t i, const std::vector< llvm::Attribute::AttrKind > &in)Functioninline
setRetAttributes(const std::vector< llvm::Attribute::AttrKind > &in)Functioninline
SignatureMatch enum nameFunction
Size enum valueFunction
size() constFunctioninline
symbol() constFunctioninline
types(std::vector< llvm::Type * > &, llvm::LLVMContext &) const =0Functionpure virtual
~Function()=defaultFunctionvirtual