Searched refs:fp16i (Results 1 – 6 of 6) sorted by relevance
27 fp16i = sign | 0x7FFF; in half()43 fp16i = sign | (abs + 0x00000FFF + ((abs >> 13) & 1)) >> 13; in half()47 fp16i = sign | (abs + 0xC8000000 + 0x00000FFF + ((abs >> 13) & 1)) >> 13; in half()55 int s = (fp16i >> 15) & 0x00000001; in operator float()56 int e = (fp16i >> 10) & 0x0000001F; in operator float()57 int m = fp16i & 0x000003FF; in operator float()90 fp16i = h.fp16i; in operator =()
35 unsigned short fp16i; member in sw::half
32 unsigned short fp16i; member in sw::half
6394 UShort fp16i((fp32i & 0x80000000) >> 16); // sign in Half() local6398 fp16i |= UShort(0x7FFF); in Half()6407 fp16i |= UShort((abs + 0x00000FFF + ((abs >> 13) & 1)) >> 13); in Half()6411 fp16i |= UShort((abs + 0xC8000000 + 0x00000FFF + ((abs >> 13) & 1)) >> 13); in Half()6415 storeValue(fp16i.loadValue()); in Half()6440 Int fp16i(As<UShort>(cast)); in Float() local6442 Int s = (fp16i >> 15) & 0x00000001; in Float()6443 Int e = (fp16i >> 10) & 0x0000001F; in Float()6444 Int m = fp16i & 0x000003FF; in Float()
6069 UShort fp16i((fp32i & 0x80000000) >> 16); // sign in Half() local6073 fp16i |= UShort(0x7FFF); in Half()6082 fp16i |= UShort((abs + 0x00000FFF + ((abs >> 13) & 1)) >> 13); in Half()6086 fp16i |= UShort((abs + 0xC8000000 + 0x00000FFF + ((abs >> 13) & 1)) >> 13); in Half()6090 storeValue(fp16i.loadValue()); in Half()6115 Int fp16i(As<UShort>(cast)); in Float() local6117 Int s = (fp16i >> 15) & 0x00000001; in Float()6118 Int e = (fp16i >> 10) & 0x0000001F; in Float()6119 Int m = fp16i & 0x000003FF; in Float()