It cannot be used on constants.
It cannot be used on variable which are declared using register storage class.