| /openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | TypeDeserializer.h | 32 Mapping(Reader) {} in MappingInfo() 36 TypeRecordMapping Mapping; member 45 if (auto EC = I.Mapping.visitTypeBegin(CVT)) in deserializeAs() 47 if (auto EC = I.Mapping.visitKnownRecord(CVT, Record)) in deserializeAs() 49 if (auto EC = I.Mapping.visitTypeEnd(CVT)) in deserializeAs() 68 assert(!Mapping && "Already in a type mapping!"); in visitTypeBegin() 69 Mapping = std::make_unique<MappingInfo>(Record.content()); in visitTypeBegin() 70 return Mapping->Mapping.visitTypeBegin(Record); in visitTypeBegin() 78 assert(Mapping && "Not in a type mapping!"); in visitTypeEnd() 79 auto EC = Mapping->Mapping.visitTypeEnd(Record); in visitTypeEnd() [all …]
|
| H A D | SymbolDeserializer.h | 28 Mapping(Reader, Container) {} in MappingInfo() 32 SymbolRecordMapping Mapping; member 64 assert(!Mapping && "Already in a symbol mapping!"); in visitSymbolBegin() 65 Mapping = std::make_unique<MappingInfo>(Record.content(), Container); in visitSymbolBegin() 66 return Mapping->Mapping.visitSymbolBegin(Record); in visitSymbolBegin() 69 assert(Mapping && "Not in a symbol mapping!"); in visitSymbolEnd() 70 auto EC = Mapping->Mapping.visitSymbolEnd(Record); in visitSymbolEnd() 71 Mapping.reset(); in visitSymbolEnd() 86 Delegate ? Delegate->getRecordOffset(Mapping->Reader) : 0; in visitKnownRecordImpl() 87 if (auto EC = Mapping->Mapping.visitKnownRecord(CVR, Record)) in visitKnownRecordImpl() [all …]
|
| H A D | SymbolSerializer.h | 36 SymbolRecordMapping Mapping; variable 76 return Mapping.visitKnownRecord(CVR, Record); in visitKnownRecordImpl()
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/tsan/tests/unit/ |
| H A D | tsan_shadow_test.cpp | 89 TEST(Shadow, Mapping) { in TEST() argument 124 template <typename Mapping> 129 template <typename Mapping> 130 bool broken(uptr what, typename Has<Mapping::kBroken>::Result = false) { in broken() 131 return Mapping::kBroken & what; in broken() 147 template <typename Mapping> 152 shadows[*num_regions].start = (uptr)MemToMetaImpl::Apply<Mapping>(start); in AddMetaRegion() 153 shadows[*num_regions].end = (uptr)MemToMetaImpl::Apply<Mapping>(end - 1); in AddMetaRegion() 159 template <typename Mapping> 163 TestRegion<Mapping>(Mapping::kLoAppMemBeg, Mapping::kLoAppMemEnd); in Apply() [all …]
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_platform.h | 716 template <typename Mapping> 720 return Mapping::kLoAppMemBeg; in Apply() 722 return Mapping::kLoAppMemEnd; in Apply() 724 return Mapping::kMidAppMemBeg; in Apply() 726 return Mapping::kMidAppMemEnd; in Apply() 728 return Mapping::kHiAppMemBeg; in Apply() 730 return Mapping::kHiAppMemEnd; in Apply() 732 return Mapping::kHeapMemBeg; in Apply() 734 return Mapping::kHeapMemEnd; in Apply() 736 return Mapping::kVdsoBeg; in Apply() [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/Basic/ |
| H A D | DarwinSDKInfo.cpp | 25 auto KV = Mapping.find(Key.normalize()); in map() 26 if (KV != Mapping.end()) in map() 43 llvm::DenseMap<VersionTuple, VersionTuple> Mapping; in parseJSON() local 50 Mapping[KeyVersion.normalize()] = ValueVersion; in parseJSON() 59 if (Mapping.empty()) in parseJSON() 62 Min, Max, MinValue, MaximumDeploymentTarget, std::move(Mapping)); in parseJSON() 96 auto Mapping = RelatedTargetVersionMapping::parseJSON( in parseDarwinSDKSettingsJSON() local 98 if (Mapping) in parseDarwinSDKSettingsJSON() 103 .Value] = std::move(Mapping); in parseDarwinSDKSettingsJSON() 108 if (const auto *Mapping = VM->getObject("macOS_iOSMac")) { in parseDarwinSDKSettingsJSON() local [all …]
|
| H A D | Diagnostic.cpp | 314 for (auto &Mapping : *Transition.State) { in dump() 316 DiagnosticIDs::getWarningOptionForDiag(Mapping.first); in dump() 323 llvm::errs() << "<unknown " << Mapping.first << ">"; in dump() 328 switch (Mapping.second.getSeverity()) { in dump() 336 if (!Mapping.second.isUser()) in dump() 338 if (Mapping.second.isPragma()) in dump() 340 if (Mapping.second.hasNoWarningAsError()) in dump() 342 if (Mapping.second.hasNoErrorAsFatal()) in dump() 344 if (Mapping.second.wasUpgradedFromWarning()) in dump() 377 DiagnosticMapping Mapping = makeUserMapping(Map, L); in setSeverity() local [all …]
|
| /openbsd-src/gnu/llvm/llvm/tools/dsymutil/ |
| H A D | DwarfLinkerForBinary.h | 65 const DebugMapObject::DebugMapEntry *Mapping; member 68 const DebugMapObject::DebugMapEntry *Mapping) in ValidReloc() 69 : Offset(Offset), Size(Size), Addend(Addend), Mapping(Mapping) {} in ValidReloc() 133 const auto &Mapping = Entry.getValue(); in AddressManager() local 134 if (Mapping.Size && Mapping.ObjectAddress) in AddressManager() 136 {*Mapping.ObjectAddress, *Mapping.ObjectAddress + Mapping.Size}, in AddressManager() 137 int64_t(Mapping.BinaryAddress) - *Mapping.ObjectAddress); in AddressManager()
|
| H A D | Reproducer.cpp | 50 SmallString<128> Mapping(Root); in generate() local 51 sys::path::append(Mapping, "mapping.yaml"); in generate() 52 FC->writeMapping(Mapping.str()); in generate() 66 SmallString<128> Mapping(Root); in ReproducerUse() local 67 sys::path::append(Mapping, "mapping.yaml"); in ReproducerUse() 69 vfs::getRealFileSystem()->getBufferForFile(Mapping.str()); in ReproducerUse() 76 VFS = llvm::vfs::getVFSFromYAML(std::move(Buffer.get()), nullptr, Mapping); in ReproducerUse()
|
| H A D | DebugMap.cpp | 101 auto Mapping = AddressToMapping.find(Address); in lookupObjectAddress() local 102 if (Mapping == AddressToMapping.end()) in lookupObjectAddress() 104 return Mapping->getSecond(); in lookupObjectAddress() 280 auto &Mapping = Entry.second; in denormalize() local 282 if (Mapping.ObjectAddress) in denormalize() 283 ObjAddress = *Mapping.ObjectAddress; in denormalize() 287 Res.addSymbol(Entry.first, ObjAddress, Mapping.BinaryAddress, Mapping.Size); in denormalize()
|
| H A D | DwarfLinkerForBinary.cpp | 453 if (const auto *Mapping = Obj->lookupSymbol(*SymbolName)) { in collectRelocationsToApplyToSwiftReflectionSections() local 458 SecondSymbolAddress = Mapping->getValue().BinaryAddress; in collectRelocationsToApplyToSwiftReflectionSections() 843 if (const auto *Mapping = DMO.lookupSymbol(*SymbolName)) in findValidRelocsMachO() local 844 ValidRelocs.emplace_back(Offset64, RelocSize, Addend, Mapping); in findValidRelocsMachO() 845 } else if (const auto *Mapping = DMO.lookupObjectAddress(SymAddress)) { in findValidRelocsMachO() local 849 ValidRelocs.emplace_back(Offset64, RelocSize, SymOffset, Mapping); in findValidRelocsMachO() 922 const auto &Mapping = Reloc.Mapping->getValue(); in printReloc() local 923 const uint64_t ObjectAddress = Mapping.ObjectAddress in printReloc() 924 ? uint64_t(*Mapping.ObjectAddress) in printReloc() 927 outs() << "Found valid debug map entry: " << Reloc.Mapping->getKey() << "\t" in printReloc() [all …]
|
| /openbsd-src/gnu/llvm/clang/include/clang/Basic/ |
| H A D | DarwinSDKInfo.h | 91 llvm::DenseMap<VersionTuple, VersionTuple> Mapping) in RelatedTargetVersionMapping() argument 94 MaximumValue(MaximumValue), Mapping(Mapping) { in RelatedTargetVersionMapping() 95 assert(!this->Mapping.empty() && "unexpected empty mapping"); in RelatedTargetVersionMapping() 117 llvm::DenseMap<VersionTuple, VersionTuple> Mapping; variable 144 auto Mapping = VersionMappings.find(Kind.Value); in getVersionMapping() local 145 if (Mapping == VersionMappings.end()) in getVersionMapping() 147 return Mapping->getSecond() ? &*Mapping->getSecond() : nullptr; in getVersionMapping()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86RegisterBankInfo.cpp | 136 auto Mapping = getValueMapping(OpRegBankIdx[Idx], 1); in getInstrValueMapping() local 137 if (!Mapping->isValid()) in getInstrValueMapping() 140 OpdsMapping[Idx] = Mapping; in getInstrValueMapping() 158 auto Mapping = getValueMapping(getPartialMappingIdx(Ty, isFP), 3); in getSameOperandsMapping() local 159 return getInstructionMapping(DefaultMappingID, 1, Mapping, NumOperands); in getSameOperandsMapping() 171 const InstructionMapping &Mapping = getInstrMappingImpl(MI); in getInstrMapping() local 172 if (Mapping.isValid()) in getInstrMapping() 173 return Mapping; in getInstrMapping() 192 auto Mapping = getValueMapping(getPartialMappingIdx(Ty, false), 3); in getInstrMapping() local 193 return getInstructionMapping(DefaultMappingID, 1, Mapping, NumOperands); in getInstrMapping() [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/Tooling/Syntax/ |
| H A D | Tokens.cpp | 322 std::pair<const syntax::Token *, const TokenBuffer::Mapping *> 336 auto It = llvm::partition_point(File.Mappings, [&](const Mapping &M) { in spelledForExpandedToken() 358 const TokenBuffer::Mapping * 365 auto It = llvm::partition_point(F.Mappings, [SpelledI](const Mapping &M) { in mappingStartingBeforeSpelled() 448 std::string TokenBuffer::Mapping::str() const { in str() 507 const Mapping &M) const { in makeExpansion() 541 auto M = llvm::partition_point(File.Mappings, [&](const Mapping &M) { in expansionStartingAt() 558 auto M = llvm::partition_point(File.Mappings, [&](const Mapping &M) { in expansionsOverlapping() 612 for (auto Mapping : File.Mappings) { in macroExpansions() local 613 const syntax::Token *Token = &Spelled[Mapping.BeginSpelled]; in macroExpansions() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/CodeView/ |
| H A D | SimpleTypeSerializer.cpp | 38 TypeRecordMapping Mapping(Writer); in serialize() local 47 cantFail(Mapping.visitTypeBegin(CVT)); in serialize() 48 cantFail(Mapping.visitKnownRecord(CVT, Record)); in serialize() 49 cantFail(Mapping.visitTypeEnd(CVT)); in serialize()
|
| H A D | ContinuationRecordBuilder.cpp | 47 : SegmentWriter(Buffer), Mapping(SegmentWriter) {} in ContinuationRecordBuilder() 72 cantFail(Mapping.visitTypeBegin(Type)); in begin() 90 cantFail(Mapping.visitMemberBegin(CVMR)); in writeMemberType() 91 cantFail(Mapping.visitKnownMember(CVMR, Record)); in writeMemberType() 92 cantFail(Mapping.visitMemberEnd(CVMR)); in writeMemberType() 176 cantFail(Mapping.visitTypeEnd(Type)); in end()
|
| H A D | SymbolSerializer.cpp | 24 Mapping(Writer, Container) {} in SymbolSerializer() 35 if (auto EC = Mapping.visitSymbolBegin(Record)) in visitSymbolBegin() 44 if (auto EC = Mapping.visitSymbolEnd(Record)) in visitSymbolEnd()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/ |
| H A D | AddressSanitizer.cpp | 502 ShadowMapping Mapping; in getShadowMapping() local 504 Mapping.Scale = kDefaultShadowScale; in getShadowMapping() 506 Mapping.Scale = ClMappingScale; in getShadowMapping() 511 Mapping.Offset = kDynamicShadowSentinel; in getShadowMapping() 513 Mapping.Offset = kMIPS_ShadowOffsetN32; in getShadowMapping() 515 Mapping.Offset = kMIPS32_ShadowOffset32; in getShadowMapping() 517 Mapping.Offset = kFreeBSD_ShadowOffset32; in getShadowMapping() 519 Mapping.Offset = kNetBSD_ShadowOffset32; in getShadowMapping() 521 Mapping.Offset = kDynamicShadowSentinel; in getShadowMapping() 523 Mapping.Offset = kWindowsShadowOffset32; in getShadowMapping() [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/Tooling/ASTDiff/ |
| H A D | ASTDiff.cpp | 33 class Mapping { class 35 Mapping() = default; 36 Mapping(Mapping &&Other) = default; 37 Mapping &operator=(Mapping &&Other) = default; 39 Mapping(size_t Size) { in Mapping() function in clang::diff::__anondabdc9ed0111::Mapping 61 Mapping TheMapping; 70 void computeChangeKinds(Mapping &M); 88 bool haveSameParents(const Mapping &M, NodeId Id1, NodeId Id2) const; 92 void addOptimalMapping(Mapping &M, NodeId Id1, NodeId Id2) const; 96 double getJaccardSimilarity(const Mapping &M, NodeId Id1, NodeId Id2) const; [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/M68k/GISel/ |
| H A D | M68kRegisterBankInfo.cpp | 72 const InstructionMapping &Mapping = getInstrMappingImpl(MI); in getInstrMapping() local 73 if (Mapping.isValid()) in getInstrMapping() 74 return Mapping; in getInstrMapping()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | AnnotationRemarks.cpp | 52 MapVector<StringRef, unsigned> Mapping; in runImpl() local 61 auto Iter = Mapping.insert({cast<MDString>(Op.get())->getString(), 0}); in runImpl() 66 for (const auto &KV : Mapping) in runImpl()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Tooling/Syntax/ |
| H A D | Tokens.h | 322 struct Mapping { struct 344 std::vector<Mapping> Mappings; argument 354 std::pair<const syntax::Token *, const Mapping *> 359 static const Mapping * 364 Expansion makeExpansion(const MarkedFile &, const Mapping &) const;
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/profile/ |
| H A D | InstrProfilingPlatformFuchsia.c | 167 uintptr_t Mapping; in __llvm_profile_initialize() local 170 Vmo, 0, Len, &Mapping); in __llvm_profile_initialize() 184 (intptr_t)Mapping - (uintptr_t)CountersBegin + CountersOffset; in __llvm_profile_initialize()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-rtdyld/ |
| H A D | llvm-rtdyld.cpp | 651 for (StringRef Mapping : SpecificSectionMappings) { in applySpecificSectionMappings() local 652 size_t EqualsIdx = Mapping.find_first_of("="); in applySpecificSectionMappings() 653 std::string SectionIDStr = std::string(Mapping.substr(0, EqualsIdx)); in applySpecificSectionMappings() 654 size_t ComaIdx = Mapping.find_first_of(","); in applySpecificSectionMappings() 657 report_fatal_error("Invalid section specification '" + Mapping + in applySpecificSectionMappings() 666 std::string NewAddrStr = std::string(Mapping.substr(EqualsIdx + 1)); in applySpecificSectionMappings() 670 report_fatal_error("Invalid section address in mapping '" + Mapping + in applySpecificSectionMappings() 758 for (const auto &Mapping : DummySymbolMappings) { in remapSectionsAndSymbols() local 759 size_t EqualsIdx = Mapping.find_first_of('='); in remapSectionsAndSymbols() 763 Mapping + "'. Should be '<symbol name>=<addr>'"); in remapSectionsAndSymbols() [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/ARCMigrate/ |
| H A D | FileRemapper.cpp | 198 for (auto &Mapping : FromToMappings) { in forEachMapping() local 199 if (const FileEntry *FE = Mapping.second.dyn_cast<const FileEntry *>()) { in forEachMapping() 200 CaptureFile(Mapping.first->getName(), FE->getName()); in forEachMapping() 204 Mapping.first->getName(), in forEachMapping() 205 Mapping.second.get<llvm::MemoryBuffer *>()->getMemBufferRef()); in forEachMapping()
|