Lines Matching defs:SemaRecords
86 // Create compressed signature table from SemaRecords.
87 void init(ArrayRef<SemaRecord> SemaRecords);
119 /// Create all intrinsics and add them to \p Out and SemaRecords.
121 std::vector<SemaRecord> *SemaRecords = nullptr);
122 /// Create all intrinsic records and SemaSignatureTable from SemaRecords.
125 ArrayRef<SemaRecord> SemaRecords);
237 void SemaSignatureTable::init(ArrayRef<SemaRecord> SemaRecords) {
266 assert(!SemaRecords.empty());
268 for (const SemaRecord &SR : SemaRecords) {
500 std::vector<SemaRecord> *SemaRecords) {
632 if (!SemaRecords)
693 SemaRecords->push_back(SR);
708 ArrayRef<SemaRecord> SemaRecords) {
709 SST.init(SemaRecords);
711 for (const auto &SR : SemaRecords) {
749 std::vector<SemaRecord> SemaRecords;
751 createRVVIntrinsics(Defs, &SemaRecords);
753 createRVVIntrinsicRecords(RVVIntrinsicRecords, SST, SemaRecords);