In favor of LLVMBuildPtrDiff2(), which accepts an explicit element type and is compatible with opaque pointers.