Added unary minus and not operations to llvm