nine/shaders: duplicate bytecode
nine/shader: don't substitute immediates when reladdr is used