Assembly Printer

I am using LLVM 2.8 on Ubuntu 10.10.

I change name of instruction on XXXInstrInfo.td ( Sparc, X86 and XCore). I looked into XXXGenAsmWriter.inc and I have seen the new instruction name. But when I run llc for the three targets it prints out the old instruction name.

For example for XCore I change “divs” to “sdiv” like

def DIVS_l3r : FL3R<“divs”, sdiv>;// divs

def DIVS_l3r : FL3R<“sdiv”, sdiv>;//sdiv

If this is linkage problem how can I solve it?