'Insert a constant string in the constant addresspace and return a
generic i8 pointer to the data.
This function attempts to deduplicate.'

def insert_string_const_addrspace(self, builder, string):

    lmod = builder.module
    gv = self.insert_const_string(lmod, string)
    return self.insert_addrspace_conv(builder, gv, nvvm.ADDRSPACE_CONSTANT)
