'Load the llvm value of the variable named *name*.'

def loadvar(self, name):

    assert (name in self._live_vars), name
    ptr = self.varmap[name]
    val = self.builder.load(ptr)
    with cgutils.if_unlikely(self.builder, self.is_null(val)):
        self.pyapi.raise_missing_name_error(name)
        self.return_exception_raised()
    return val
