Lines Matching refs:SR
268 for (const SemaRecord &SR : SemaRecords) { in init() local
269 InsertToSignatureSet(SR.Prototype); in init()
270 InsertToSignatureSet(SR.Suffix); in init()
271 InsertToSignatureSet(SR.OverloadedSuffix); in init()
636 SemaRecord SR; in createRVVIntrinsics() local
637 SR.Name = Name.str(); in createRVVIntrinsics()
638 SR.OverloadedName = OverloadedName.str(); in createRVVIntrinsics()
643 SR.TypeRangeMask = static_cast<unsigned>(TypeRangeMask); in createRVVIntrinsics()
649 SR.Log2LMULMask = Log2LMULMask; in createRVVIntrinsics()
651 SR.RequiredExtensions = 0; in createRVVIntrinsics()
676 SR.RequiredExtensions |= RequireExt; in createRVVIntrinsics()
679 SR.NF = NF; in createRVVIntrinsics()
680 SR.HasMasked = HasMasked; in createRVVIntrinsics()
681 SR.HasVL = HasVL; in createRVVIntrinsics()
682 SR.HasMaskedOffOperand = HasMaskedOffOperand; in createRVVIntrinsics()
683 SR.HasTailPolicy = HasTailPolicy; in createRVVIntrinsics()
684 SR.HasMaskPolicy = HasMaskPolicy; in createRVVIntrinsics()
685 SR.UnMaskedPolicyScheme = static_cast<uint8_t>(UnMaskedPolicyScheme); in createRVVIntrinsics()
686 SR.MaskedPolicyScheme = static_cast<uint8_t>(MaskedPolicyScheme); in createRVVIntrinsics()
687 SR.Prototype = std::move(BasicPrototype); in createRVVIntrinsics()
688 SR.Suffix = parsePrototypes(SuffixProto); in createRVVIntrinsics()
689 SR.OverloadedSuffix = parsePrototypes(OverloadedSuffixProto); in createRVVIntrinsics()
690 SR.IsTuple = IsTuple; in createRVVIntrinsics()
691 SR.HasFRMRoundModeOp = HasFRMRoundModeOp; in createRVVIntrinsics()
693 SemaRecords->push_back(SR); in createRVVIntrinsics()
711 for (const auto &SR : SemaRecords) { in createRVVIntrinsicRecords() local
714 R.Name = SR.Name.c_str(); in createRVVIntrinsicRecords()
715 R.OverloadedName = SR.OverloadedName.c_str(); in createRVVIntrinsicRecords()
716 R.PrototypeIndex = SST.getIndex(SR.Prototype); in createRVVIntrinsicRecords()
717 R.SuffixIndex = SST.getIndex(SR.Suffix); in createRVVIntrinsicRecords()
718 R.OverloadedSuffixIndex = SST.getIndex(SR.OverloadedSuffix); in createRVVIntrinsicRecords()
719 R.PrototypeLength = SR.Prototype.size(); in createRVVIntrinsicRecords()
720 R.SuffixLength = SR.Suffix.size(); in createRVVIntrinsicRecords()
721 R.OverloadedSuffixSize = SR.OverloadedSuffix.size(); in createRVVIntrinsicRecords()
722 R.RequiredExtensions = SR.RequiredExtensions; in createRVVIntrinsicRecords()
723 R.TypeRangeMask = SR.TypeRangeMask; in createRVVIntrinsicRecords()
724 R.Log2LMULMask = SR.Log2LMULMask; in createRVVIntrinsicRecords()
725 R.NF = SR.NF; in createRVVIntrinsicRecords()
726 R.HasMasked = SR.HasMasked; in createRVVIntrinsicRecords()
727 R.HasVL = SR.HasVL; in createRVVIntrinsicRecords()
728 R.HasMaskedOffOperand = SR.HasMaskedOffOperand; in createRVVIntrinsicRecords()
729 R.HasTailPolicy = SR.HasTailPolicy; in createRVVIntrinsicRecords()
730 R.HasMaskPolicy = SR.HasMaskPolicy; in createRVVIntrinsicRecords()
731 R.UnMaskedPolicyScheme = SR.UnMaskedPolicyScheme; in createRVVIntrinsicRecords()
732 R.MaskedPolicyScheme = SR.MaskedPolicyScheme; in createRVVIntrinsicRecords()
733 R.IsTuple = SR.IsTuple; in createRVVIntrinsicRecords()
734 R.HasFRMRoundModeOp = SR.HasFRMRoundModeOp; in createRVVIntrinsicRecords()