Searched refs:RecordLinkage (Results 1 – 5 of 5) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/TextAPI/ |
| H A D | Record.h | 31 enum class RecordLinkage : uint8_t { enum 53 Record(StringRef Name, RecordLinkage Linkage, SymbolFlags Flags) in Record() 77 bool isInternal() const { return Linkage == RecordLinkage::Internal; } in isInternal() 86 SymbolFlags mergeFlags(SymbolFlags Flags, RecordLinkage Linkage); 90 RecordLinkage Linkage; 105 GlobalRecord(StringRef Name, RecordLinkage Linkage, SymbolFlags Flags, in GlobalRecord() 123 ObjCIVarRecord(StringRef Name, RecordLinkage Linkage) in ObjCIVarRecord() 140 ObjCContainerRecord(StringRef Name, RecordLinkage Linkage) in ObjCContainerRecord() 143 ObjCIVarRecord *addObjCIVar(StringRef IVar, RecordLinkage Linkage); 156 : ObjCContainerRecord(Name, RecordLinkage::Unknown), in ObjCCategoryRecord() [all …]
|
| H A D | RecordsSlice.h | 48 RecordLinkage Linkage = RecordLinkage::Unknown); 57 GlobalRecord *addGlobal(StringRef Name, RecordLinkage Linkage, 67 ObjCInterfaceRecord *addObjCInterface(StringRef Name, RecordLinkage Linkage, 76 RecordLinkage Linkage); 176 void updateLinkage(Record *R, RecordLinkage L) { in updateLinkage()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/TextAPI/ |
| H A D | RecordsSlice.cpp | 23 GlobalRecord::Kind GV, RecordLinkage Linkage) { in addRecord() 133 GlobalRecord *RecordsSlice::addGlobal(StringRef Name, RecordLinkage Linkage, in addGlobal() 154 RecordLinkage Linkage, in addObjCInterface() 164 if (Linkage >= RecordLinkage::Rexported) in addObjCInterface() 170 SymbolFlags Record::mergeFlags(SymbolFlags Flags, RecordLinkage Linkage) { in mergeFlags() 173 case RecordLinkage::Rexported: in mergeFlags() 176 case RecordLinkage::Undefined: in mergeFlags() 223 RecordLinkage Linkage) { in addObjCIVar() 232 RecordLinkage Linkage) { in addObjCIVar()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/TextAPI/BinaryReader/ |
| H A D | DylibReader.cpp | 251 auto Addr) -> std::tuple<SymbolFlags, RecordLinkage> { in readSymbols() 263 RecordLinkage Linkage = (ExportFlags & MachO::EXPORT_SYMBOL_FLAGS_REEXPORT) in readSymbols() 264 ? RecordLinkage::Rexported in readSymbols() 265 : RecordLinkage::Exported; in readSymbols() 271 StringMap<std::pair<SymbolFlags, RecordLinkage>> Exports; in readSymbols() 292 RecordLinkage Linkage = RecordLinkage::Unknown; in readSymbols() 296 Linkage = RecordLinkage::Undefined; in readSymbols() 307 Linkage = RecordLinkage::Exported; in readSymbols() 309 Linkage = RecordLinkage::Internal; in readSymbols()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | LTOCodeGenerator.cpp | 508 auto RecordLinkage = [&](const GlobalValue &GV) { in applyScopeRestrictions() local 514 RecordLinkage(GV); in applyScopeRestrictions() 516 RecordLinkage(GV); in applyScopeRestrictions() 518 RecordLinkage(GV); in applyScopeRestrictions()
|