add a bunch of LLVM_OVERRIDE before I start refactoring these.