Lines Matching defs:NF
58 unsigned NF;
161 static VectorTypeModifier getTupleVTM(unsigned NF) {
162 assert(2 <= NF && NF <= 8 && "2 <= NF <= 8");
164 static_cast<uint8_t>(VectorTypeModifier::Tuple2) + (NF - 2));
455 for (int NF = 2; NF <= 8; ++NF) {
458 PrototypeDescriptor(BaseTypeModifier::Vector, getTupleVTM(NF),
462 PrototypeDescriptor(BaseTypeModifier::Vector, getTupleVTM(NF),
478 for (int NF = 2; NF <= 8; ++NF) {
481 PrototypeDescriptor(BaseTypeModifier::Vector, getTupleVTM(NF),
612 unsigned NF = R->getValueAsInt("NF");
634 /*HasMaskedOffOperand=*/false, HasVL, NF, UnMaskedPolicyScheme,
639 BasicPrototype, /*IsMasked=*/true, HasMaskedOffOperand, HasVL, NF,
647 TypeCache.computeTypes(BT, Log2LMUL, NF, Prototype);
661 ManualCodegen, *Types, IntrinsicTypes, NF, DefaultPolicy,
668 /*HasMaskedOffOperand=*/false, HasVL, NF,
671 TypeCache.computeTypes(BT, Log2LMUL, NF, PolicyPrototype);
676 ManualCodegen, *PolicyTypes, IntrinsicTypes, NF, P,
683 TypeCache.computeTypes(BT, Log2LMUL, NF, MaskedPrototype);
688 IntrinsicTypes, NF, DefaultPolicy, HasFRMRoundModeOp));
695 NF, MaskedPolicyScheme, P, IsTuple);
697 TypeCache.computeTypes(BT, Log2LMUL, NF, PolicyPrototype);
702 ManualCodegen, *PolicyTypes, IntrinsicTypes, NF, P,
762 SR.NF = NF;
806 R.NF = SR.NF;