llvm: Only name variables in LLVM Ir
ir: Add a Invalid function kind