 |
OpenVDB 13.0.1
|
Loading...
Searching...
No Matches
- 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&)"