26 references to SystemVClassificationType
ILCompiler.ReadyToRun (26)
src\runtime\src\coreclr\tools\Common\CallingConvention\ArgIterator.cs (9)
162
SystemVClassificationType
eightByteClassification = (i == 0) ? descriptor.eightByteClassifications0 : descriptor.eightByteClassifications1;
164
if (eightByteClassification !=
SystemVClassificationType
.SystemVClassificationTypeSSE)
166
if ((eightByteClassification ==
SystemVClassificationType
.SystemVClassificationTypeIntegerReference) ||
167
(eightByteClassification ==
SystemVClassificationType
.SystemVClassificationTypeIntegerByRef))
172
CORCOMPILE_GCREFMAP_TOKENS token = (eightByteClassification ==
SystemVClassificationType
.SystemVClassificationTypeIntegerByRef) ? CORCOMPILE_GCREFMAP_TOKENS.GCREFMAP_INTERIOR : CORCOMPILE_GCREFMAP_TOKENS.GCREFMAP_REF;
823
case
SystemVClassificationType
.SystemVClassificationTypeInteger:
824
case
SystemVClassificationType
.SystemVClassificationTypeIntegerReference:
825
case
SystemVClassificationType
.SystemVClassificationTypeIntegerByRef:
828
case
SystemVClassificationType
.SystemVClassificationTypeSSE:
src\runtime\src\coreclr\tools\Common\CallingConvention\TransitionBlock.cs (3)
317
if (descriptor.eightByteClassifications0 ==
SystemVClassificationType
.SystemVClassificationTypeSSE)
328
if (descriptor.eightByteClassifications0 ==
SystemVClassificationType
.SystemVClassificationTypeSSE)
333
if (descriptor.eightByteClassifications1 ==
SystemVClassificationType
.SystemVClassificationTypeSSE)
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoTypes.cs (2)
1323
public
SystemVClassificationType
eightByteClassifications0;
1324
public
SystemVClassificationType
eightByteClassifications1;
src\runtime\src\coreclr\tools\Common\JitInterface\SystemVStructClassificator.cs (12)
10
using static Internal.JitInterface.
SystemVClassificationType
;
26
EightByteClassifications = new
SystemVClassificationType
[CLR_SYSTEMV_MAX_EIGHTBYTES_COUNT_TO_PASS_IN_REGISTERS];
30
FieldClassifications = new
SystemVClassificationType
[SYSTEMV_MAX_NUM_FIELDS_IN_REGISTER_PASSED_STRUCT];
55
public
SystemVClassificationType
[] EightByteClassifications;
63
public
SystemVClassificationType
[] FieldClassifications;
100
private static
SystemVClassificationType
TypeDef2SystemVClassification(TypeDesc typeDesc)
145
private static
SystemVClassificationType
ReClassifyField(
SystemVClassificationType
originalClassification,
SystemVClassificationType
newFieldClassification)
267
SystemVClassificationType
fieldClassificationType = TypeDef2SystemVClassification(field.FieldType);
385
SystemVClassificationType
lastFieldClassification = (lastFieldOrdinal >= 0)
394
SystemVClassificationType
fieldClassificationType;