[llvm] [LLVM-C] expose LLVMDIBuilderGetOrCreateDynamicSubrange (PR #223022)
Scott Linder via llvm-commits
llvm-commits at lists.llvm.org
Tue Sep 29 14:50:01 PDT 2026
================
@@ -1196,6 +1196,21 @@ LLVM_C_ABI LLVMDIFlags LLVMDITypeGetFlags(LLVMMetadataRef DType);
LLVM_C_ABI LLVMMetadataRef LLVMDIBuilderGetOrCreateSubrange(
LLVMDIBuilderRef Builder, int64_t LowerBound, int64_t Count);
+/**
+ * Create a descriptor for a value range with support for expressions.
+ * \param Builder The DIBuilder.
+ * \param Count Count of elements in the subrange
+ * \param Low Lower bound of the subrange, e.g. 0 for C, 1 for Fortran.
+ * \param High Higher bound of the subrange. Not needed when Count is already specified
+ * \param Stride Stride of the subrange
+ */
+LLVM_C_ABI LLVMMetadataRef LLVMDIBuilderGetOrCreateSubrange2(
----------------
slinder1 wrote:
Ah, if there is precedent then that works for me!
https://github.com/llvm/llvm-project/pull/223022
More information about the llvm-commits
mailing list