--- <!-- Thanks for opening a feature request! To help the Numba team handle your information efficiently, please first ensure that there is no other feature request present that already describes the feature you would like to see implemented (search at https://github.com/numba/llvmlite/issues?&q=is%3Aissue). --> It would be nice to expose DIBuilder or some other higher level API for generating debug information than what is currently offered. <!-- It is tedious to use the existing llvmlite debug metadata methods compared to using LLVM's DIBuilder. Alternatively, Numba appears to solve this by creating higher level wrappers in https://github.com/numba/numba/blob/main/numba/core/debuginfo.py. It would be nice to move this code into llvmlite. -->