Consolidate llvm::BWH_* statics into an enum to fix module build issues. This fixes the LLVM_Bitcode module (getting rid of -Wmodules-ambiguous-internal-linkage).
LGTM, thanks! Sorry for the breakage!