Lines Matching defs:SemaRecords
83 // Create compressed signature table from SemaRecords.
84 void init(ArrayRef<SemaRecord> SemaRecords);
116 /// Create all intrinsics and add them to \p Out and SemaRecords.
118 std::vector<SemaRecord> *SemaRecords = nullptr);
119 /// Create all intrinsic records and SemaSignatureTable from SemaRecords.
122 ArrayRef<SemaRecord> SemaRecords);
320 void SemaSignatureTable::init(ArrayRef<SemaRecord> SemaRecords) {
349 assert(!SemaRecords.empty());
351 for (const SemaRecord &SR : SemaRecords) {
583 std::vector<SemaRecord> *SemaRecords) {
714 if (!SemaRecords)
776 SemaRecords->push_back(SR);
789 ArrayRef<SemaRecord> SemaRecords) {
790 SST.init(SemaRecords);
792 for (const auto &SR : SemaRecords) {
830 std::vector<SemaRecord> SemaRecords;
832 createRVVIntrinsics(Defs, &SemaRecords);
834 createRVVIntrinsicRecords(RVVIntrinsicRecords, SST, SemaRecords);