OpenVDB 13.0.1
Loading...
Searching...
No Matches
Deprecated List
Member CFunctionBase::fold (const std::vector< llvm::Value * > &, llvm::LLVMContext &) const
Member EllipsoidSettings< AttributeTs, RadiusAttributeT, FilterT >::rotation
"Use EllipsoidSettings::xform"
Member Function::call (const std::vector< llvm::Value * > &args, llvm::IRBuilder<> &B, const bool cast) const
"Function::call which takes llvm::Value's and " "supports casting is incompatible with LLVM 16+ and will be removed."
Member Function::hasParamAttribute (const size_t i, const llvm::Attribute::AttrKind &kind) const
"This method incorrectly returns the attributes " "of the function set by the FunctionBuilder, not by the codegen. To " "inspect function attributes, retrieve the created function from the " "llvm::Module."
Member Function::match (const std::vector< llvm::Type * > &inputs, llvm::LLVMContext &C) const
"Switch to AX's internal ArgInfo types for LLVM 16 onwards"
Member Function::setArgumentNames (std::vector< const char * > names)
"Use the FunctionBuilder to construct Functions"
Member Function::setDependencies (std::vector< const char * > deps)
"Use the FunctionBuilder to construct Functions"
Member Function::setFnAttributes (const std::vector< llvm::Attribute::AttrKind > &in)
"Use the FunctionBuilder to construct Functions"
Member Function::setParamAttributes (const size_t i, const std::vector< llvm::Attribute::AttrKind > &in)
"Use the FunctionBuilder to construct Functions"
Member Function::setRetAttributes (const std::vector< llvm::Attribute::AttrKind > &in)
"Use the FunctionBuilder to construct Functions"
Member Function::types (std::vector< llvm::Type * > &, llvm::LLVMContext &) const =0
"Switch to AX's internal ArgInfo types for LLVM 16 onwards"
Member FunctionGroup::execute (const std::vector< llvm::Value * > &args, llvm::IRBuilder<> &B) const
"FunctionGroup::execute which takes llvm::Value's and " "supports argument matching/casting is incompatible with LLVM 16+ and will be " "removed."
Member FunctionGroup::execute (const std::vector< llvm::Value * > &args, llvm::IRBuilder<> &B, llvm::Value *&result) const
"FunctionGroup::execute which takes llvm::Value's and " "supports argument matching/casting is incompatible with LLVM 16+ and will be " "removed."
Member FunctionGroup::match (const std::vector< llvm::Type * > &types, llvm::LLVMContext &C, Function::SignatureMatch *type=nullptr) const
"Switch to AX's internal ArgInfo types for LLVM 16 onwards"
Member LeafNode< T, Log2Dim >::nodeCount (std::vector< Index32 > &) const
"Use input type std::vector<Index64> for nodeCount."
Member openvdb::v13_0::ax::codegen::array3Pack (llvm::Value *value1, llvm::Value *value2, llvm::Value *value3, llvm::IRBuilder<> &builder)
Member openvdb::v13_0::ax::codegen::array3Unpack (llvm::Value *ptrToArray, llvm::Value *&value1, llvm::Value *&value2, llvm::Value *&value3, llvm::IRBuilder<> &builder)
Member openvdb::v13_0::ax::codegen::arrayCast (llvm::Value *ptrToArray, llvm::Type *targetElementType, llvm::IRBuilder<> &builder)
Member openvdb::v13_0::ax::codegen::arrayIndexUnpack (llvm::Value *ptrToArray, const int16_t index, llvm::IRBuilder<> &builder)
Member openvdb::v13_0::ax::codegen::arrayPack (llvm::Value *value, llvm::IRBuilder<> &builder, const size_t size=3)
Member openvdb::v13_0::ax::codegen::arrayPack (const std::vector< llvm::Value * > &values, llvm::IRBuilder<> &builder)
Member openvdb::v13_0::ax::codegen::arrayPackCast (std::vector< llvm::Value * > &values, llvm::IRBuilder<> &builder)
Member openvdb::v13_0::ax::codegen::arrayUnpack (llvm::Value *ptrToArray, std::vector< llvm::Value * > &values, llvm::IRBuilder<> &builder, const bool loadElements=false)
Member openvdb::v13_0::ax::codegen::getBaseContainedType (llvm::Type *const type)
Member openvdb::v13_0::ax::codegen::ir_constgep2_64 (llvm::IRBuilder<> &B, llvm::Value *ptr, uint64_t Idx0, uint64_t Idx1, const char *Name="")
Member openvdb::v13_0::ax::codegen::ir_constinboundsgep2_64 (llvm::IRBuilder<> &B, llvm::Value *ptr, uint64_t Idx0, uint64_t Idx1, const char *Name="")
Member openvdb::v13_0::ax::codegen::ir_gep (llvm::IRBuilder<> &B, llvm::Value *ptr, llvm::ArrayRef< llvm::Value * > IdxList, const char *Name="")
Member openvdb::v13_0::ax::codegen::ir_load (llvm::IRBuilder<> &B, llvm::Value *ptr, const char *Name="")
Member openvdb::v13_0::ax::codegen::printSignature (std::ostream &os, const std::vector< llvm::Type * > &types, const llvm::Type *returnType, const char *name=nullptr, const std::vector< const char * > &names={}, const bool axTypes=false)
"Switch to AX's internal ArgInfo types for LLVM 16 onwards"
Member openvdb::v13_0::ax::codegen::scalarToMatrix (llvm::Value *scalar, llvm::IRBuilder<> &builder, const size_t dim=3)
Member ParmFactory::setChoiceList (PRM_ChoiceListType typ, const std::vector< std::string > &items, bool paired=false)
Use setChoiceListItems() instead. Using unpaired items may mean less typing now, but it prevents you from reordering or deleting entries later.
Member ParmFactory::setChoiceList (PRM_ChoiceListType typ, const char *const *items, bool paired=false)
Use setChoiceListItems() instead. Using unpaired items may mean less typing now, but it prevents you from reordering or deleting entries later.
Member PcaAttributes::rotation
"Use PcaAttributes::xform"
Member RootNode< ChildType >::nodeCount (std::vector< Index32 > &vec) const
"Use input type std::vector<Index64> for nodeCount."
Member VolumeExecutable::getTreeExecutionLevel () const
"Use getTreeExecutionLevel(Index&, Index&)"