26 lines
874 B
C
26 lines
874 B
C
|
#include "sar.h"
|
||
|
/*
|
||
|
SAR Sign extension table
|
||
|
|
||
|
256 byte table
|
||
|
*/
|
||
|
int hbits[64] =
|
||
|
{
|
||
|
0x00000000,0x00000000,0x00000000,0x00000000,
|
||
|
0x00000000,0x00000000,0x00000000,0x00000000,
|
||
|
0x00000000,0x00000000,0x00000000,0x00000000,
|
||
|
0x00000000,0x00000000,0x00000000,0x00000000,
|
||
|
0x00000000,0x00000000,0x00000000,0x00000000,
|
||
|
0x00000000,0x00000000,0x00000000,0x00000000,
|
||
|
0x00000000,0x00000000,0x00000000,0x00000000,
|
||
|
0x00000000,0x00000000,0x00000000,0x00000000,
|
||
|
0x80000000,0xC0000000,0xE0000000,0xF0000000,
|
||
|
0xF8000000,0xFC000000,0xFE000000,0xFF000000,
|
||
|
0xFF800000,0xFFC00000,0xFFE00000,0xFFF00000,
|
||
|
0xFFF80000,0xFFFC0000,0xFFFE0000,0xFFFF0000,
|
||
|
0xFFFF8000,0xFFFFC000,0xFFFFE000,0xFFFFF000,
|
||
|
0xFFFFF800,0xFFFFFC00,0xFFFFFE00,0xFFFFFF00,
|
||
|
0xFFFFFF80,0xFFFFFFC0,0xFFFFFFE0,0xFFFFFFF0,
|
||
|
0xFFFFFFF8,0xFFFFFFFC,0xFFFFFFFE,0xFFFFFFFF
|
||
|
};
|