|
@@ -135,6 +135,13 @@ unit cpubase;
|
|
TOpPostfixes = set of TOpPostfix;
|
|
TOpPostfixes = set of TOpPostfix;
|
|
|
|
|
|
const
|
|
const
|
|
|
|
+ tcgsizep2size: array[OS_NO..OS_F128] of byte =
|
|
|
|
+ {OS_NO }
|
|
|
|
+ (0,
|
|
|
|
+ {OS_8,OS_16,OS_32,OS_64,OS_128,OS_S8,OS_S16,OS_S32,OS_S64,OS_S128}
|
|
|
|
+ 0, 1, 2, 3, 4, 0, 1, 2, 3, 4,
|
|
|
|
+ {OS_F32,OS_F64,OS_F80,OS_C64,OS_F128,}
|
|
|
|
+ 2, 3, 0, 3, 4);
|
|
oppostfix2str: array[TOpPostfix] of string[2] = ('',
|
|
oppostfix2str: array[TOpPostfix] of string[2] = ('',
|
|
's',
|
|
's',
|
|
'b','sb','h','sh','w','sw');
|
|
'b','sb','h','sh','w','sw');
|