Simplify alloca handling for pnacl

Since PNaCl normalizes all allocas to return i8 arrays, there is never a need
to multiply allocation by the size.  Hence, the subtracted value simply needs
to be a legal operand (reg, mem, or immediate).