@@ -406,7 +406,7 @@ def vabdq: Intrinsic<Vector, (args Vector:$a, Vector:$b),
406
406
}
407
407
408
408
multiclass VectorVectorArithmetic<string operation, dag extraArgs = (?),
409
- int wantXVariant = 1> {
409
+ bit wantXVariant = 1> {
410
410
defm "" : IntrinsicMX<
411
411
Vector, (args Vector:$a, Vector:$b, Predicate:$pred),
412
412
!con((IRInt<operation, [Vector, Predicate]> $a, $b),
@@ -415,7 +415,7 @@ multiclass VectorVectorArithmetic<string operation, dag extraArgs = (?),
415
415
416
416
multiclass VectorScalarArithmetic<string operation, string basename,
417
417
dag extraArgs = (?),
418
- int wantXVariant = 1> {
418
+ bit wantXVariant = 1> {
419
419
defm "" : IntrinsicMXNameOverride<
420
420
Vector, (args Vector:$a, unpromoted<Scalar>:$b, Predicate:$pred),
421
421
!con((IRInt<operation, [Vector, Predicate]> $a, (splat $b)),
@@ -451,7 +451,7 @@ let params = T.Usual in {
451
451
}
452
452
453
453
multiclass DblVectorVectorArithmetic<string operation, dag extraArgs = (?),
454
- int wantXVariant = 1> {
454
+ bit wantXVariant = 1> {
455
455
defm "" : IntrinsicMX<
456
456
DblVector, (args Vector:$a, Vector:$b, DblPredicate:$pred),
457
457
!con((IRInt<operation, [DblVector, Vector, DblPredicate]> $a, $b),
@@ -460,7 +460,7 @@ multiclass DblVectorVectorArithmetic<string operation, dag extraArgs = (?),
460
460
461
461
multiclass DblVectorScalarArithmetic<string operation, string basename,
462
462
dag extraArgs = (?),
463
- int wantXVariant = 1> {
463
+ bit wantXVariant = 1> {
464
464
defm "" : IntrinsicMXNameOverride<
465
465
DblVector, (args Vector:$a, unpromoted<Scalar>:$b, DblPredicate:$pred),
466
466
!con((IRInt<operation, [DblVector, Vector, DblPredicate]> $a, (splat $b)),
0 commit comments