MCPcopy Create free account
hub / github.com/WheretIB/nullc / stackTypeForDataType

Function stackTypeForDataType

NULLC/InstructionSet.h:440–440  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

438// �������������� asmDataType � ���������� asmStackType
439static asmStackType stackTypeForDataTypeArr[] = { STYPE_INT, STYPE_INT, STYPE_INT, STYPE_LONG, STYPE_DOUBLE, STYPE_DOUBLE, STYPE_COMPLEX_TYPE };
440__forceinline asmStackType stackTypeForDataType(asmDataType dt){ return stackTypeForDataTypeArr[dt/4]; }
441
442static InstructionCode cmdPushType[] = { cmdPushChar, cmdPushShort, cmdPushInt, cmdPushDorL, cmdPushFloat, cmdPushDorL, cmdPushCmplx };
443static InstructionCode cmdPushTypeStk[] = { cmdPushCharStk, cmdPushShortStk, cmdPushIntStk, cmdPushDorLStk, cmdPushFloatStk, cmdPushDorLStk, cmdPushCmplxStk };

Callers 2

ConvertFirstToSecondFunction · 0.85
ConvertFirstForSecondFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected