- if( HPPA_WIDE ) {
- temp = CATENATE( CATENATE( GET_BIT( y, 13 ), 1,
- (GET_BIT( y, 13 )^GET_BIT( x, 0)), 1 ), 2,
- CATENATE( (GET_BIT( y, 13 )^GET_BIT( x, 1)), 1,
- GET_FIELD( y, 0, 12 ), 13 ), 14 );
- }
- else {
- temp = CATENATE( CATENATE( GET_BIT( y, 13 ), 1,
- GET_BIT( y, 13 ), 1 ), 2,
- CATENATE( GET_BIT( y, 13 ), 1,
- GET_FIELD( y, 0, 12 ), 13 ), 14 );
- }
-
- return sign_extend( temp, 16 );
+ if (HPPA_WIDE)
+ temp = CATENATE (CATENATE (GET_BIT (y, 13), 1,
+ (GET_BIT (y, 13) ^ GET_BIT (x, 0)), 1), 2,
+ CATENATE ((GET_BIT (y, 13) ^ GET_BIT (x, 1)), 1,
+ GET_FIELD (y, 0, 12), 13), 14);
+ else
+ temp = CATENATE (CATENATE (GET_BIT (y, 13), 1, GET_BIT (y, 13), 1), 2,
+ CATENATE (GET_BIT (y, 13), 1, GET_FIELD (y, 0, 12), 13), 14);
+
+ return sign_extend (temp, 16);