R600/SI: Add generic pseudo SMRD instructions
R600/SI: Add generic pseudo MTBUF instructions
R600/SI: Add a generic pseudo EXP instruction