Home
last modified time | relevance | path

Searched refs:Mapping (Results 1 – 25 of 136) sorted by relevance

123456

/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeDeserializer.h32 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 in visitTypeEnd()
99 std::unique_ptr<MappingInfo> Mapping; global() variable
108 TypeRecordMapping Mapping; global() member
159 MappingInfo Mapping; global() variable
[all...]
H A DSymbolDeserializer.h28 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 in visitSymbolEnd()
94 std::unique_ptr<MappingInfo> Mapping; global() variable
[all...]
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_platform.h851 template <typename Mapping>
855 return Mapping::kLoAppMemBeg; in Apply()
857 return Mapping::kLoAppMemEnd; in Apply()
859 return Mapping::kMidAppMemBeg; in Apply()
861 return Mapping::kMidAppMemEnd; in Apply()
863 return Mapping::kHiAppMemBeg; in Apply()
865 return Mapping::kHiAppMemEnd; in Apply()
867 return Mapping::kHeapMemBeg; in Apply()
869 return Mapping::kHeapMemEnd; in Apply()
871 return Mapping::kVdsoBeg; in Apply()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStandardLibrary.cpp84 SymbolHeaderMapping *Mapping = new SymbolHeaderMapping(); in initialize() local
85 LanguageMappings[static_cast<unsigned>(Language)] = Mapping; in initialize()
88 Mapping->SymbolCount = SymCount; in initialize()
89 Mapping->SymbolNames = in initialize()
90 new std::remove_reference_t<decltype(*Mapping->SymbolNames)>[SymCount]; in initialize()
91 Mapping->SymbolHeaderIDs = new std::remove_reference_t< in initialize()
92 decltype(*Mapping->SymbolHeaderIDs)>[SymCount]; in initialize()
93 Mapping->NamespaceSymbols = in initialize()
94 new std::remove_reference_t<decltype(*Mapping->NamespaceSymbols)>; in initialize()
95 Mapping->HeaderIDs = in initialize()
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/nsan/
H A Dnsan_platform.h81 struct Mapping { struct
101 template <typename Mapping, int Type> uptr MappingImpl() { in MappingImpl() argument
104 return Mapping::kAppAddr; in MappingImpl()
106 return Mapping::kHeapMemBeg; in MappingImpl()
108 return Mapping::kShadowAddr; in MappingImpl()
110 return Mapping::kTypesAddr; in MappingImpl()
112 return Mapping::kShadowMask; in MappingImpl()
117 return MappingImpl<Mapping, Type>(); in MappingArchImpl()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DSuspendCrossingInfo.cpp39 auto BBNo = Mapping.blockToIndex(BB); in dump()
52 BasicBlock *const B = Mapping.indexToBlock(0); in dump()
60 auto BBNo = Mapping.blockToIndex(BB); in dump()
72 size_t const FromIndex = Mapping.blockToIndex(From); in hasPathCrossingSuspendPoint()
73 size_t const ToIndex = Mapping.blockToIndex(To); in hasPathCrossingSuspendPoint()
82 size_t const FromIndex = Mapping.blockToIndex(From); in hasPathOrLoopCrossingSuspendPoint()
83 size_t const ToIndex = Mapping.blockToIndex(To); in hasPathOrLoopCrossingSuspendPoint()
97 auto BBNo = Mapping.blockToIndex(BB); in computeBlockData()
105 return !Block[Mapping.blockToIndex(BB)].Changed; in computeBlockData()
117 auto PrevNo = Mapping.blockToIndex(PI); in computeBlockData()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DDarwinSDKInfo.cpp26 auto KV = Mapping.find(Key.normalize()); in map()
27 if (KV != Mapping.end()) in map()
44 llvm::DenseMap<VersionTuple, VersionTuple> Mapping; in parseJSON() local
51 Mapping[KeyVersion.normalize()] = ValueVersion; in parseJSON()
60 if (Mapping.empty()) in parseJSON()
63 Min, Max, MinValue, MaximumDeploymentTarget, std::move(Mapping)); in parseJSON()
120 auto Mapping = RelatedTargetVersionMapping::parseJSON( in parseDarwinSDKSettingsJSON() local
122 if (Mapping) in parseDarwinSDKSettingsJSON()
127 .Value] = std::move(Mapping); in parseDarwinSDKSettingsJSON()
132 if (const auto *Mapping = VM->getObject("macOS_iOSMac")) { in parseDarwinSDKSettingsJSON() local
[all …]
H A DDiagnosticIDs.cpp300 void DiagnosticIDs::initCustomDiagMapping(DiagnosticMapping &Mapping, in initCustomDiagMapping() argument
307 Mapping.setSeverity(static_cast<diag::Severity>(GroupInfo.Severity)); in initCustomDiagMapping()
308 Mapping.setNoWarningAsError(GroupInfo.HasNoWarningAsError); in initCustomDiagMapping()
310 Mapping.setSeverity(Diag.GetDefaultSeverity()); in initCustomDiagMapping()
311 Mapping.setNoWarningAsError(true); in initCustomDiagMapping()
312 Mapping.setNoErrorAsFatal(true); in initCustomDiagMapping()
478 DiagnosticMapping Mapping = State->getOrAddMapping((diag::kind)DiagID); in getDiagnosticSeverity() local
481 if (Mapping.getSeverity() != diag::Severity()) in getDiagnosticSeverity()
482 Result = Mapping.getSeverity(); in getDiagnosticSeverity()
486 !Mapping.isUser() && in getDiagnosticSeverity()
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/tysan/
H A Dtysan_platform.h20 struct Mapping { struct
54 template <typename Mapping, int Type> uptr MappingImpl(void) { in MappingImpl()
57 return Mapping::kShadowAddr; in MappingImpl()
59 return Mapping::kAppAddr; in MappingImpl()
61 return Mapping::kAppMemMsk; in MappingImpl()
78 return MappingImpl<Mapping, Type>(); in MappingArchImpl()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DDarwinSDKInfo.h91 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()
141 llvm::DenseMap<VersionTuple, VersionTuple> Mapping; variable
171 auto Mapping = VersionMappings.find(Kind.Value); in getVersionMapping() local
172 if (Mapping == VersionMappings.end()) in getVersionMapping()
174 return Mapping->getSecond() ? &*Mapping->getSecond() : nullptr; in getVersionMapping()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86RegisterBankInfo.cpp
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVRegisterBankInfo.cpp212 const InstructionMapping &Mapping = getInstrMappingImpl(MI); in getInstrMapping() local
213 if (Mapping.isValid()) in getInstrMapping()
214 return Mapping; in getInstrMapping()
265 const ValueMapping *Mapping; in getInstrMapping() local
267 Mapping = getVRBValueMapping(Size.getKnownMinValue()); in getInstrMapping()
269 Mapping = getFPValueMapping(Size.getFixedValue()); in getInstrMapping()
271 Mapping = GPRValueMapping; in getInstrMapping()
285 return getInstructionMapping(DefaultMappingID, 1, Mapping, NumOperands); in getInstrMapping()
295 auto Mapping = GPRValueMapping; in getInstrMapping() local
302 Mapping = getVRBValueMapping(DstMinSize); in getInstrMapping()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DTokens.cpp268 std::pair<const syntax::Token *, const TokenBuffer::Mapping *>
282 auto It = llvm::partition_point(File.Mappings, [&](const Mapping &M) { in spelledForExpandedToken()
304 const TokenBuffer::Mapping *
311 auto It = llvm::partition_point(F.Mappings, [SpelledI](const Mapping &M) { in mappingStartingBeforeSpelled()
395 std::string TokenBuffer::Mapping::str() const { in str()
460 const Mapping &M) const { in makeExpansion()
494 auto M = llvm::partition_point(File.Mappings, [&](const Mapping &M) { in expansionStartingAt()
511 auto M = llvm::partition_point(File.Mappings, [&](const Mapping &M) { in expansionsOverlapping()
565 for (auto Mapping : File.Mappings) { in macroExpansions() local
566 const syntax::Token *Token = &Spelled[Mapping.BeginSpelled]; in macroExpansions()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86RegisterBankInfo.cpp224 auto Mapping = getValueMapping(OpRegBankIdx[Idx], 1); in getInstrValueMapping() local
225 if (!Mapping->isValid()) in getInstrValueMapping()
228 OpdsMapping[Idx] = Mapping; in getInstrValueMapping()
246 auto Mapping = getValueMapping(getPartialMappingIdx(MI, Ty, isFP), 3); in getSameOperandsMapping() local
247 return getInstructionMapping(DefaultMappingID, 1, Mapping, NumOperands); in getSameOperandsMapping()
261 const InstructionMapping &Mapping = getInstrMappingImpl(MI); in getInstrMapping() local
262 if (Mapping.isValid()) in getInstrMapping()
263 return Mapping; in getInstrMapping()
282 auto Mapping = getValueMapping(getPartialMappingIdx(MI, Ty, false), 3); in getInstrMapping() local
283 return getInstructionMapping(DefaultMappingID, 1, Mapping, NumOperands); in getInstrMapping()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DSimpleTypeSerializer.cpp39 TypeRecordMapping Mapping(Writer); in serialize() local
48 cantFail(Mapping.visitTypeBegin(CVT)); in serialize()
49 cantFail(Mapping.visitKnownRecord(CVT, Record)); in serialize()
50 cantFail(Mapping.visitTypeEnd(CVT)); in serialize()
H A DContinuationRecordBuilder.cpp47 : 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 DSymbolSerializer.cpp22 Writer(Stream), Mapping(Writer, Container) {} in SymbolSerializer()
33 if (auto EC = Mapping.visitSymbolBegin(Record)) in visitSymbolBegin()
42 if (auto EC = Mapping.visitSymbolEnd(Record)) in visitSymbolEnd()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp506 ShadowMapping Mapping; in getShadowMapping() local
508 Mapping.Scale = kDefaultShadowScale; in getShadowMapping()
510 Mapping.Scale = ClMappingScale; in getShadowMapping()
515 Mapping.Offset = kDynamicShadowSentinel; in getShadowMapping()
517 Mapping.Offset = kMIPS_ShadowOffsetN32; in getShadowMapping()
519 Mapping.Offset = kMIPS32_ShadowOffset32; in getShadowMapping()
521 Mapping.Offset = kFreeBSD_ShadowOffset32; in getShadowMapping()
523 Mapping.Offset = kNetBSD_ShadowOffset32; in getShadowMapping()
525 Mapping.Offset = kDynamicShadowSentinel; in getShadowMapping()
527 Mapping.Offset = kWindowsShadowOffset32; in getShadowMapping()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/GISel/
H A DM68kRegisterBankInfo.cpp66 const InstructionMapping &Mapping = getInstrMappingImpl(MI); in getInstrMapping() local
67 if (Mapping.isValid()) in getInstrMapping()
68 return Mapping; in getInstrMapping()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DAnnotationRemarks.cpp51 MapVector<StringRef, unsigned> Mapping; in runImpl() local
64 Mapping[AnnotationStr]++; in runImpl()
68 for (const auto &KV : Mapping) in runImpl()
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/Syntax/
H A DTokens.h322 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;
/freebsd/sys/contrib/dev/acpica/components/executer/
H A Dexregion.c676 ACPI_DATA_TABLE_MAPPING *Mapping; in AcpiExDataTableSpaceHandler() local
683 Mapping = (ACPI_DATA_TABLE_MAPPING *) RegionContext; in AcpiExDataTableSpaceHandler()
684 Pointer = ACPI_CAST_PTR (char, Mapping->Pointer) + in AcpiExDataTableSpaceHandler()
685 (Address - ACPI_PTR_TO_PHYSADDR (Mapping->Pointer)); in AcpiExDataTableSpaceHandler()
/freebsd/contrib/llvm-project/llvm/tools/llvm-rtdyld/
H A Dllvm-rtdyld.cpp651 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 …]
/freebsd/contrib/llvm-project/compiler-rt/lib/profile/
H A DInstrProfilingPlatformFuchsia.c167 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()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Coroutines/
H A DSuspendCrossingInfo.h69 BlockToIndexMapping Mapping; variable
82 BasicBlock *BB = Mapping.indexToBlock(&BD - &Block[0]); in predecessors()
87 return Block[Mapping.blockToIndex(BB)]; in getBlockData()

123456