Please check the following in the data sheet for the pin names.
P3 and P3 are SWD_IO and SWD_CLD. or I2C SDA and I2C SCL.
In all packages, P3  and P3  are assigned to have the same functionality.
These P3 and P3 can be used as GPIO.
This P1 is a dedicated PWM output terminal.
P1 is dedicated COMP output terminal.
These P1 and P1 can be used as GPIO too.
Actually confirmed with PSoC Creator,
PWM output can be assigned only to P1, and mechanical switch input (digital input) or LED (digital output) can be assigned to any terminal.