Searched refs:Record (Results 176 - 200 of 340) sorted by relevance

1234567891011>>

/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTWriter.h585 void AddToken(const Token &Tok, RecordDataImpl &Record);
588 void AddSourceLocation(SourceLocation Loc, RecordDataImpl &Record);
591 void AddSourceRange(SourceRange Range, RecordDataImpl &Record);
594 void AddIdentifierRef(const IdentifierInfo *II, RecordDataImpl &Record);
611 void AddTypeRef(QualType T, RecordDataImpl &Record);
635 void AddDeclRef(const Decl *D, RecordDataImpl &Record);
647 void AddString(StringRef Str, RecordDataImpl &Record);
654 void AddPath(StringRef Path, RecordDataImpl &Record);
657 void EmitRecordWithPath(unsigned Abbrev, RecordDataRef Record,
661 void AddVersionTuple(const VersionTuple &Version, RecordDataImpl &Record);
[all...]
H A DASTReader.h1117 /// Record definitions in which we found an ODR violation.
1319 bool ParseLineTable(ModuleFile &F, const RecordData &Record);
1323 ASTReadResult ReadModuleMapFileBlock(RecordData &Record, ModuleFile &F,
1328 static bool ParseLanguageOptions(const RecordData &Record, bool Complain,
1331 static bool ParseTargetOptions(const RecordData &Record, bool Complain,
1334 static bool ParseDiagnosticOptions(const RecordData &Record, bool Complain,
1336 static bool ParseFileSystemOptions(const RecordData &Record, bool Complain,
1338 static bool ParseHeaderSearchOptions(const RecordData &Record, bool Complain,
1340 static bool ParsePreprocessorOptions(const RecordData &Record, bool Complain,
1364 void loadDeclUpdateRecords(PendingUpdateRecord &Record);
1796 readType(ModuleFile &F, const RecordData &Record, unsigned &Idx) argument
2041 readIdentifier(ModuleFile &M, const RecordData &Record, unsigned &Idx) argument
2111 ReadSelector(ModuleFile &M, const RecordData &Record, unsigned &Idx) argument
2149 ReadSourceLocation(ModuleFile &ModuleFile, const RecordDataImpl &Record, unsigned &Idx) argument
2163 SkipString(const RecordData &Record, unsigned &Idx) argument
2175 SkipPath(const RecordData &Record, unsigned &Idx) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DCXXInheritance.cpp153 const CXXRecordDecl *Record = this;
155 for (const auto &I : Record->bases()) {
164 !Base->isCurrentInstantiation(Record))) {
175 Record = Queue.pop_back_val(); // not actually a queue.
182 const CXXRecordDecl *Record,
191 for (const auto &BaseSpec : Record->bases()) {
226 Element.Class = Record;
359 if (const RecordType *Record = PE.Base->getType()->getAs<RecordType>())
360 VBase = cast<CXXRecordDecl>(Record->getDecl());
370 if (const RecordType *Record
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeDumpVisitor.cpp169 Error TypeDumpVisitor::visitTypeBegin(CVType &Record) { argument
170 return visitTypeBegin(Record, TypeIndex::fromArrayIndex(TpiTypes.size()));
173 Error TypeDumpVisitor::visitTypeBegin(CVType &Record, TypeIndex Index) { argument
174 W->startLine() << getLeafTypeName(Record.kind());
178 W->printEnum("TypeLeafKind", unsigned(Record.kind()),
183 Error TypeDumpVisitor::visitTypeEnd(CVType &Record) { argument
185 W->printBinaryBlock("LeafData", getBytesAsCharacters(Record.content()));
192 Error TypeDumpVisitor::visitMemberBegin(CVMemberRecord &Record) { argument
193 W->startLine() << getLeafTypeName(Record.Kind);
196 W->printEnum("TypeLeafKind", unsigned(Record
201 visitMemberEnd(CVMemberRecord &Record) argument
454 visitUnknownMember(CVMemberRecord &Record) argument
459 visitUnknownType(CVType &Record) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Bitcode/
H A DBitcodeAnalyzer.h98 Error decodeMetadataStringsBlob(StringRef Indent, ArrayRef<uint64_t> Record,
H A DBitcodeWriter.h44 void writeBlob(unsigned Block, unsigned Record, StringRef Blob);
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DODRHash.h56 void AddCXXRecordDecl(const CXXRecordDecl *Record);
H A DComparisonCategories.h81 : Ctx(Ctx), Record(RD), Kind(Kind) {}
118 CXXRecordDecl *Record = nullptr; member in class:clang::ComparisonCategoryType::ComparisonCategoryResult::ComparisonCategoryInfo
/freebsd-13-stable/contrib/llvm-project/llvm/lib/XRay/
H A DFDRRecords.cpp31 StringRef Record::kindToString(RecordKind K) {
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-xray/
H A Dxray-account.h77 bool accountRecord(const XRayRecord &Record);
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DAsmWriterInst.h24 class Record;
H A DCodeGenInstruction.cpp19 #include "llvm/TableGen/Record.h"
27 CGIOperandList::CGIOperandList(Record *R) : TheDef(R) {
76 Record *Rec = Arg->getDef();
235 Record *Rec) {
329 Record *Rec) {
368 CodeGenInstruction::CodeGenInstruction(Record *R)
461 Record *FirstImplicitDef = ImplicitDefs[0];
541 Record *InstOpRec, bool hasSubOps,
546 Record *ResultRecord = ADI ? ADI->getDef() : nullptr;
616 ResOp = ResultOperand(static_cast<Record*>(nullpt
[all...]
H A DTableGen.cpp19 #include "llvm/TableGen/Record.h"
216 for (Record *Rec : Records.getAllDerivedDefinitions(Class))
225 for (Record *Rec : Records.getAllDerivedDefinitions("Set")) {
227 const std::vector<Record*> *Elts = Sets.expand(Rec);
229 for (Record *Elt : *Elts)
H A DCodeGenDAGPatterns.cpp28 #include "llvm/TableGen/Record.h"
877 Record *MemoryVT = getMemoryVT();
889 Record *ScalarMemoryVT = getScalarMemoryVT();
1007 Record *MemoryVT = getMemoryVT();
1085 Record *ScalarMemoryVT = getScalarMemoryVT();
1195 Record *TreePredicateFn::getMemoryVT() const {
1196 Record *R = getOrigPatFragRecord()->getRecord();
1203 Record *R = getOrigPatFragRecord()->getRecord();
1210 Record *R = getOrigPatFragRecord()->getRecord();
1216 Record *TreePredicateF
[all...]
H A DAsmMatcherEmitter.cpp112 #include "llvm/TableGen/Record.h"
141 typedef std::set<Record*, LessRecordByID> RegisterSet;
400 Record *SingletonReg;
451 Record *Register;
483 static ResOperand getRegOp(Record *Reg) {
501 Record *const TheDef;
577 SmallPtrSetImpl<Record*> &SingletonRegisters,
714 Record *AsmParser;
729 typedef std::map<Record*, ClassInfo*, LessRecordByID> RegisterClassesTy;
733 std::map<Record *, SubtargetFeatureInf
[all...]
H A DCodeGenRegisters.cpp32 #include "llvm/TableGen/Record.h"
53 CodeGenSubRegIndex::CodeGenSubRegIndex(Record *R, unsigned Enum)
80 std::vector<Record*> Comps = TheDef->getValueAsListOfDefs("ComposedOf");
92 std::vector<Record*> Parts =
99 for (Record *Part : Parts)
156 CodeGenRegister::CodeGenRegister(Record *R, unsigned Enum)
169 std::vector<Record*> SRIs = TheDef->getValueAsListOfDefs("SubRegIndices");
170 std::vector<Record*> SRs = TheDef->getValueAsListOfDefs("SubRegs");
191 std::vector<Record*> Aliases = TheDef->getValueAsListOfDefs("Aliases");
192 for (Record *Alia
[all...]
H A DDAGISelMatcherGen.cpp15 #include "llvm/TableGen/Record.h"
23 static MVT::SimpleValueType getRegisterValueType(Record *R,
92 SmallVector<std::pair<Record*, unsigned>, 2> PhysRegInputs;
230 Record *LeafRec = DI->getDef();
379 // Record the node and remember it in our chained nodes list.
443 // Record the node and remember it in our chained nodes list.
475 // If it is a named node, we must emit a 'Record' opcode.
564 const std::vector<Record*> &OpNodes = CP->getRootNodes();
610 // Record the right number of operands.
679 Record *De
[all...]
H A DAsmWriterEmitter.cpp36 #include "llvm/TableGen/Record.h"
295 Record *AsmWriter = Target.getAsmWriter();
536 std::vector<Record*> AltNameList =
574 Record *AsmWriter = Target.getAsmWriter();
577 const std::vector<Record*> &AltNameIndices = Target.getRegAltNameIndices();
595 for (const Record *R : AltNameIndices)
603 for (const Record *R : AltNameIndices) {
772 Record *AsmWriter = Target.getAsmWriter();
786 std::vector<Record*> AllInstAliases =
793 for (Record *
[all...]
H A DRegisterInfoEmitter.cpp32 #include "llvm/TableGen/Record.h"
154 const std::vector<Record*> &RegAltNameIndices = Target.getRegAltNameIndices();
356 using DwarfRegNumsMapPair = std::pair<Record*, std::vector<int64_t>>;
365 const Record *LastSeenReg = nullptr;
392 Record *Reg = RE.TheDef;
425 std::map<uint64_t, Record*> Dwarf2LMap;
434 for (std::map<uint64_t, Record*>::iterator
458 Record *Reg = RE.TheDef;
464 Record *Alias = DI->getDef();
467 [](const DwarfRegNumsMapPair &A, const Record *
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/XRay/
H A DBlockIndexer.h32 std::vector<Record *> Records;
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaAttr.cpp90 CXXRecordDecl *Record) {
91 if (Record->hasAttr<OwnerAttr>() || Record->hasAttr<PointerAttr>())
94 for (Decl *Redecl : Record->redecls())
154 void Sema::inferGslOwnerPointerAttribute(CXXRecordDecl *Record) { argument
185 if (!Record->getIdentifier())
189 if (Record->isInStdNamespace()) {
190 if (Record->hasAttr<OwnerAttr>() || Record->hasAttr<PointerAttr>())
193 if (StdOwners.count(Record
89 addGslOwnerPointerAttributeIfNotExisting(ASTContext &Context, CXXRecordDecl *Record) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.cpp200 static std::string formatPointerAttrs(const PointerRecord &Record) { argument
201 PointerMode Mode = Record.getMode();
202 PointerOptions Opts = Record.getOptions();
203 PointerKind Kind = Record.getPointerKind();
221 Error MinimalTypeDumpVisitor::visitTypeBegin(CVType &Record, TypeIndex Index) { argument
228 formatTypeLeafKind(Record.kind()), Record.length());
235 Expected<uint32_t> MaybeHash = hashTypeRecord(Record);
258 Error MinimalTypeDumpVisitor::visitTypeEnd(CVType &Record) { argument
262 P.formatBinary("Bytes", Record
267 visitMemberBegin(CVMemberRecord &Record) argument
272 visitMemberEnd(CVMemberRecord &Record) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMapping.h522 /// Add a function record corresponding to \p Record.
523 Error loadFunctionRecord(const CoverageMappingRecord &Record,
713 uint64_t getFuncHash(const FuncRecordTy *Record) { argument
714 return support::endian::byte_swap<uint64_t, Endian>(Record->FuncHash);
719 uint64_t getDataSize(const FuncRecordTy *Record) { argument
720 return support::endian::byte_swap<uint32_t, Endian>(Record->DataSize);
725 uint64_t getFuncNameRef(const FuncRecordTy *Record) { argument
726 return support::endian::byte_swap<uint64_t, Endian>(Record->NameRef);
732 Error getFuncNameViaRef(const FuncRecordTy *Record, argument
734 uint64_t NameRef = getFuncNameRef<FuncRecordTy, Endian>(Record);
743 getCoverageMappingOutOfLine(const FuncRecordTy *Record, const char *MappingBuf) argument
752 advanceByOneOutOfLine(const FuncRecordTy *Record, const char *MappingBuf) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ProfileData/
H A DInstrProf.cpp733 uint32_t getNumValueKindsInstrProf(const void *Record) { argument
734 return reinterpret_cast<const InstrProfRecord *>(Record)->getNumValueKinds();
737 uint32_t getNumValueSitesInstrProf(const void *Record, uint32_t VKind) { argument
738 return reinterpret_cast<const InstrProfRecord *>(Record)
742 uint32_t getNumValueDataInstrProf(const void *Record, uint32_t VKind) { argument
743 return reinterpret_cast<const InstrProfRecord *>(Record)
776 uint32_t ValueProfData::getSize(const InstrProfRecord &Record) { argument
778 Closure.Record = &Record;
784 ValueProfData::serializeFrom(const InstrProfRecord &Record) { argument
792 deserializeTo(InstrProfRecord &Record, InstrProfSymtab *SymTab) argument
832 deserializeTo(InstrProfRecord &Record, InstrProfSymtab *SymTab) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DCVRecord.h71 template <typename Record, typename Func>
87 Record R(Data);

Completed in 137 milliseconds

1234567891011>>