Ejemplo n.º 1
0
 public MetricSpec(OpKind OpKind, NumericSystem NumSystem, NumericKind NumKind, PrimalKind OperandType,
                   OpVariance Variance, ByteSize OperandSize)
 {
     this.OpKind      = OpKind;
     this.NumSystem   = NumSystem;
     this.NumKind     = NumKind;
     this.OperandType = OperandType;
     this.Variance    = Variance;
     this.OperandSize = OperandSize;
 }
Ejemplo n.º 2
0
 public static MetricSpec <T> Define <T>(OpKind OpKind, NumericSystem NumSystem, NumericKind NumKind,
                                         OpVariance Variance, ByteSize OperandSize)
     where T : struct
 => new MetricSpec <T>(OpKind, NumSystem, NumKind, Variance, OperandSize);
Ejemplo n.º 3
0
 public static MetricSpec Define(OpKind OpKind, NumericSystem NumSystem, NumericKind NumKind,
                                 PrimalKind OperandType, OpVariance Variance, ByteSize OperandSize)
 => new MetricSpec(OpKind, NumSystem, NumKind, OperandType, Variance, OperandSize);