r300/compiler: fix swizzle lowering with a presubtract source operand