I'm not sure if LLVM would support ones-compliment (does GCC even support that any more?)