Hi Dale, > + int RegNumber = decode_reg_name(llvm_get_register_name(decl)); since it's only used in llvm*.cpp files, doesn't it belong in llvm-internal.h rather than llvm.h? At which point it might as well be named something like ExtractRegisterName. Ciao, Duncan.