add r2 to x86.c