got assignment for llvm working