| /llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/ |
| H A D | wrappers_cpp.cpp | 25 return Allocator.allocate(size, scudo::Chunk::Origin::New); in operator new() 32 return Allocator.allocate(size, scudo::Chunk::Origin::New); in operator new() 39 return Allocator.allocate(size, scudo::Chunk::Origin::New, in operator new() 48 return Allocator.allocate(size, scudo::Chunk::Origin::New, in operator new() 58 Allocator.deallocate(ptr, scudo::Chunk::Origin::New); in operator delete() 61 Allocator.deallocate(ptr, scudo::Chunk::Origin::NewArray); in operator delete[]() 65 Allocator.deallocate(ptr, scudo::Chunk::Origin::New); in operator delete() 69 Allocator.deallocate(ptr, scudo::Chunk::Origin::NewArray); in operator delete[]() 79 Allocator.deallocate(ptr, scudo::Chunk::Origin::New, 0, in operator delete() 89 Allocator.deallocate(ptr, scudo::Chunk::Origin::New, 0, in operator delete() [all …]
|
| H A D | wrappers_c.inc | 32 Product, scudo::Chunk::Origin::Malloc, SCUDO_MALLOC_ALIGNMENT, true)); 36 SCUDO_ALLOCATOR.deallocate(ptr, scudo::Chunk::Origin::Malloc); 76 size, scudo::Chunk::Origin::Malloc, SCUDO_MALLOC_ALIGNMENT)); 105 return SCUDO_ALLOCATOR.allocate(size, scudo::Chunk::Origin::Memalign, 117 SCUDO_ALLOCATOR.allocate(size, scudo::Chunk::Origin::Memalign, alignment); 136 scudo::Chunk::Origin::Memalign, PageSize)); 142 size, scudo::Chunk::Origin::Malloc, SCUDO_MALLOC_ALIGNMENT)); 144 SCUDO_ALLOCATOR.deallocate(ptr, scudo::Chunk::Origin::Malloc); 153 size, scudo::Chunk::Origin::Memalign, scudo::getPageSizeCached())); 228 SCUDO_ALLOCATOR.allocate(size, scudo::Chunk::Origin::Malloc, alignment));
|
| H A D | combined.h | 298 NOINLINE void *allocate(uptr Size, Chunk::Origin Origin, 501 Header.OriginOrWasZeroed = Origin & Chunk::OriginMask; 513 NOINLINE void deallocate(void *Ptr, Chunk::Origin Origin, uptr DeleteSize = 0, 554 if (UNLIKELY(Header.OriginOrWasZeroed != Origin)) { 556 if (Header.OriginOrWasZeroed != Chunk::Origin::Memalign || 557 Origin != Chunk::Origin::Malloc) 559 Header.OriginOrWasZeroed, Origin); 589 void *NewPtr = allocate(NewSize, Chunk::Origin::Malloc, Alignment); 617 if (UNLIKELY(OldHeader.OriginOrWasZeroed != Chunk::Origin::Malloc)) 620 Chunk::Origin::Malloc); [all …]
|
| /llvm-project-15.0.7/compiler-rt/lib/dfsan/ |
| H A D | dfsan_origin.h | 47 class Origin { 53 bool isChainedOrigin() const { return Origin::isValidId(raw_id_); } in isChainedOrigin() 56 CHECK(Origin::isValidId(raw_id_)); in getChainedId() 64 Origin getNextChainedOrigin(StackTrace *stack) const { in getNextChainedOrigin() 65 CHECK(Origin::isValidId(raw_id_)); in getNextChainedOrigin() 70 return Origin(prev_id); in getNextChainedOrigin() 73 static Origin CreateChainedOrigin(Origin prev, StackTrace *stack) { in CreateChainedOrigin() 101 return Origin((depth << kDepthShift) | chained_id); in CreateChainedOrigin() 104 static Origin FromRawId(u32 id) { return Origin(id); } in FromRawId() 114 explicit Origin(u32 raw_id) : raw_id_(raw_id) {} in Origin() function
|
| H A D | dfsan.cpp | 225 Origin o = Origin::FromRawId(id); in ChainOrigin() 227 Origin chained = Origin::CreateChainedOrigin(o, stack); in ChainOrigin() 676 const char *Origin() const { return Magenta(); } in Origin() function in Decorator 711 bool PrintOriginTraceFramesToStr(Origin o, InternalScopedString *out) { in PrintOriginTraceFramesToStr() 722 d.Origin(), origin_id, d.Default()); in PrintOriginTraceFramesToStr() 725 d.Origin(), origin_id, d.Default()); in PrintOriginTraceFramesToStr() 747 d.Origin(), label, addr, description ? description : "", in PrintOriginTraceToStr() 750 Origin o = Origin::FromRawId(origin); in PrintOriginTraceToStr() 817 Origin o = Origin::FromRawId(origin); in dfsan_print_origin_id_trace() 837 Origin o = Origin::FromRawId(origin); in dfsan_sprint_origin_id_trace() [all …]
|
| /llvm-project-15.0.7/compiler-rt/lib/msan/ |
| H A D | msan_origin.h | 54 class Origin { 85 Origin getNextChainedOrigin(StackTrace *stack) const { in getNextChainedOrigin() 90 return Origin(prev_id); in getNextChainedOrigin() 97 static Origin CreateStackOrigin(u32 id) { in CreateStackOrigin() 99 return Origin((1 << kHeapShift) | id); in CreateStackOrigin() 102 static Origin CreateHeapOrigin(StackTrace *stack) { in CreateHeapOrigin() 106 return Origin(stack_id); in CreateHeapOrigin() 109 static Origin CreateChainedOrigin(Origin prev, StackTrace *stack) { in CreateChainedOrigin() 140 static Origin FromRawId(u32 id) { in FromRawId() 141 return Origin(id); in FromRawId() [all …]
|
| H A D | msan_report.cpp | 33 const char *Origin() const { return Magenta(); } in Origin() function in __msan::Decorator 43 Printf("%s", d.Origin()); in DescribeStackOrigin() 47 d.Origin(), d.Name(), s, d.Origin(), d.Name(), sep + 1, d.Origin(), in DescribeStackOrigin() 62 Origin o = Origin::FromRawId(id); in DescribeOrigin() 66 Printf(" %sUninitialized value was stored to memory at%s\n", d.Origin(), in DescribeOrigin() 79 d.Origin(), d.Default()); in DescribeOrigin() 83 d.Origin(), d.Default()); in DescribeOrigin() 86 Printf(" %sMemory was marked as uninitialized%s\n", d.Origin(), in DescribeOrigin() 90 Printf(" %sUninitialized value was created%s\n", d.Origin(), in DescribeOrigin()
|
| H A D | msan.cpp | 208 f->origin_history_size > Origin::kMaxDepth) { in InitializeFlags() 212 f->origin_history_size, Origin::kMaxDepth); in InitializeFlags() 245 (__msan_get_track_origins() && Origin::isValidId(origin)) ? origin : 0; in PrintWarningWithOrigin() 248 if (__msan_get_track_origins() && !Origin::isValidId(origin)) { in PrintWarningWithOrigin() 300 Origin o = Origin::FromRawId(id); in ChainOrigin() 302 Origin chained = Origin::CreateChainedOrigin(o, stack); in ChainOrigin() 610 id = Origin::CreateStackOrigin(idx).raw_id(); in __msan_set_alloca_origin4() 636 Origin o = Origin::FromRawId(this_id); in __msan_origin_is_descendant_or_same()
|
| H A D | msan_allocator.cpp | 193 Origin o = Origin::CreateHeapOrigin(stack); in MsanAllocate() 216 Origin o = Origin::CreateHeapOrigin(stack); in MsanDeallocate()
|
| /llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/tests/ |
| H A D | combined_test.cpp | 23 static constexpr scudo::Chunk::Origin Origin = scudo::Chunk::Origin::Malloc; variable 265 Allocator->deallocate(NeedleP, Origin); in SCUDO_TYPED_TEST() 272 Allocator->deallocate(P, Origin); in SCUDO_TYPED_TEST() 295 Allocator->deallocate(P, Origin); in SCUDO_TYPED_TEST() 316 Allocator->deallocate(P, Origin); in SCUDO_TYPED_TEST() 339 Allocator->deallocate(P, Origin); in SCUDO_TYPED_TEST() 366 Allocator->deallocate(P, Origin); in SCUDO_TYPED_TEST() 407 Allocator->deallocate(P, Origin); in SCUDO_TYPED_TEST() 412 Allocator->deallocate(P, Origin); in SCUDO_TYPED_TEST() 445 Allocator->deallocate(P, Origin); in SCUDO_TYPED_TEST() [all …]
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ExternalASTMerger.cpp | 283 ExternalASTMerger::DCOrigin Origin = Origins[DC]; in ForEachMatchingDC() local 285 Callback(Importer, Importer.GetReverse(), Origin.DC); in ForEachMatchingDC() 370 DCOrigin Origin) { in MaybeRecordOrigin() argument 377 RecordOriginImpl(ToDC, Origin, Importer); in MaybeRecordOrigin() 381 << " to record origin (DeclContext*)" << (void*)Origin.DC in MaybeRecordOrigin() 382 << ", (ASTContext*)" << (void*)&Origin.AST in MaybeRecordOrigin() 387 DCOrigin Origin) { in ForceRecordOrigin() argument 388 RecordOriginImpl(ToDC, Origin, ImporterForOrigin(*Origin.AST)); in ForceRecordOrigin() 393 Origins[ToDC] = Origin; in RecordOriginImpl() 437 std::pair<const DeclContext *, DCOrigin> Origin = *OI; in RemoveSources() local [all …]
|
| /llvm-project-15.0.7/compiler-rt/test/dfsan/ |
| H A D | conditional_callbacks.c | 26 void my_dfsan_conditional_callback(dfsan_label Label, dfsan_origin Origin) { in my_dfsan_conditional_callback() argument 29 assert(Origin != 0); in my_dfsan_conditional_callback() 31 assert(Origin == 0); in my_dfsan_conditional_callback() 61 dfsan_origin Origin);
|
| H A D | conditional_callbacks_sig.c | 18 void my_dfsan_conditional_callback(dfsan_label Label, dfsan_origin Origin) { in my_dfsan_conditional_callback() argument 20 assert(Origin == 0); in my_dfsan_conditional_callback() 42 dfsan_origin Origin);
|
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | provenance.cpp | 158 const Origin &origin{MapToOrigin(at)}; in operator []() 234 const Origin &origin{MapToOrigin(range->start())}; in EmitMessage() 296 const Origin &origin{MapToOrigin(at)}; in GetSourceFile() 320 const Origin &origin{MapToOrigin(start)}; in GetSource() 328 const Origin &origin{MapToOrigin(prov)}; in GetSourcePosition() 381 const Origin &origin{MapToOrigin(range.start())}; in IntersectionWithSourceFiles() 392 AllSources::Origin::Origin(ProvenanceRange r, const SourceFile &source) in Origin() function in Fortran::parser::AllSources::Origin 394 AllSources::Origin::Origin(ProvenanceRange r, const SourceFile &included, in Origin() function in Fortran::parser::AllSources::Origin 397 AllSources::Origin::Origin(ProvenanceRange r, ProvenanceRange def, in Origin() function in Fortran::parser::AllSources::Origin 400 AllSources::Origin::Origin(ProvenanceRange r, const std::string &text) in Origin() function in Fortran::parser::AllSources::Origin [all …]
|
| /llvm-project-15.0.7/llvm/lib/Object/ |
| H A D | WindowsResource.cpp | 302 " in " + InputFilenames[LastNode->Origin]) in cleanUpManifests() 346 uint32_t Origin = InputFilenames.size(); in parse() local 368 uint32_t Origin = InputFilenames.size(); in parse() local 380 const ResourceEntryRef &Entry, uint32_t Origin, in addEntry() argument 385 return NameNode.addLanguageNode(Entry, Origin, Data, Result); in addEntry() 391 uint32_t Origin, in addChildren() argument 459 Origin(Origin) {} in TreeNode() 475 uint32_t Origin, in createDataNode() argument 500 const ResourceEntryRef &Entry, uint32_t Origin, in addLanguageNode() argument 504 Origin, Data.size(), Result); in addLanguageNode() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/Object/ |
| H A D | WindowsResource.h | 194 uint32_t Origin, 199 uint32_t Characteristics, uint32_t Origin, uint32_t DataIndex); 201 bool addEntry(const ResourceEntryRef &Entry, uint32_t Origin, 209 bool addLanguageNode(const ResourceEntryRef &Entry, uint32_t Origin, 213 uint32_t Characteristics, uint32_t Origin, 231 uint32_t Origin; variable 245 const coff_resource_dir_table &Table, uint32_t Origin,
|
| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | provenance.h | 194 struct Origin { struct 195 Origin(ProvenanceRange, const SourceFile &); 196 Origin(ProvenanceRange, const SourceFile &, ProvenanceRange, 198 Origin(ProvenanceRange, ProvenanceRange def, ProvenanceRange use, 200 Origin(ProvenanceRange, const std::string &); 208 const Origin &MapToOrigin(Provenance) const; argument 211 std::vector<Origin> origin_;
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/ |
| H A D | DataFlowSanitizer.cpp | 1621 if (!Origin) { in getOrigin() 1638 return Origin; in getOrigin() 1870 if (!Origin) { in combineOrigins() 1871 Origin = OpOrigin; in combineOrigins() 1878 Origin = IRB.CreateSelect(Cond, OpOrigin, Origin); in combineOrigins() 1880 return Origin ? Origin : DFS.ZeroOrigin; in combineOrigins() 2111 return {LI, Origin}; in loadShadowOriginSansLoadTracking() 2149 Origin = updateOriginIfTainted(PrimitiveShadow, Origin, IRB); in loadShadowOrigin() 2268 return Origin; in originToIntptr() 2270 Origin = IRB.CreateIntCast(Origin, DFS.IntptrTy, /* isSigned */ false); in originToIntptr() [all …]
|
| H A D | MemorySanitizer.cpp | 1056 Value *Origin; member 1113 Origin = IRB.CreateIntCast(Origin, MS.IntptrTy, /* isSigned */ false); in originToIntptr() 1114 return IRB.CreateOr(Origin, IRB.CreateShl(Origin, kOriginSize * 8)); in originToIntptr() 1211 if (!Origin) in insertWarningFn() 1244 MS.TrackOrigins && Origin ? Origin : (Value *)IRB.getInt32(0)}); in materializeOneCheck() 1263 Value *Origin = ShadowData.Origin; in materializeChecks() local 1583 OriginMap[V] = Origin; in setOrigin() 1763 return Origin; in getOrigin() 2137 if (!Origin) { in Add() 2146 Origin = IRB.CreateSelect(Cond, OpOrigin, Origin); in Add() [all …]
|
| /llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/benchmarks/ |
| H A D | malloc_benchmark.cpp | 37 void *Ptr = Allocator->allocate(NBytes, scudo::Chunk::Origin::Malloc); in BM_malloc_free() 42 Allocator->deallocate(Ptr, scudo::Chunk::Origin::Malloc); in BM_malloc_free() 80 Ptr = Allocator->allocate(1 << SizeLog2, scudo::Chunk::Origin::Malloc); in BM_malloc_free_loop() 88 Allocator->deallocate(Ptr, scudo::Chunk::Origin::Malloc); in BM_malloc_free_loop()
|
| /llvm-project-15.0.7/bolt/tools/merge-fdata/ |
| H A D | merge-fdata.cpp | 130 if (!Header.Origin.empty()) { in mergeProfileHeaders() 131 if (MergedHeader.Origin.empty()) in mergeProfileHeaders() 132 MergedHeader.Origin = Header.Origin; in mergeProfileHeaders() 133 else if (MergedHeader.Origin != Header.Origin) in mergeProfileHeaders() 134 MergedHeader.Origin += "; " + Header.Origin; in mergeProfileHeaders()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | ExternalASTMerger.h | 163 void MaybeRecordOrigin(const DeclContext *ToDC, DCOrigin Origin); 166 void ForceRecordOrigin(const DeclContext *ToDC, DCOrigin Origin); 185 void RecordOriginImpl(const DeclContext *ToDC, DCOrigin Origin,
|
| H A D | CXXInheritance.h | 121 const CXXRecordDecl *Origin = nullptr; variable 217 const CXXRecordDecl *getOrigin() const { return Origin; } in getOrigin() 218 void setOrigin(const CXXRecordDecl *Rec) { Origin = Rec; } in setOrigin()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/index/ |
| H A D | Serialization.cpp | 342 SymbolOrigin Origin) { in readSymbol() argument 354 Sym.Origin = Origin; in readSymbol() 461 SymbolOrigin Origin) { in readRIFF() argument 510 Symbols.insert(readSymbol(SymbolReader, Strings->Strings, Origin)); in readRIFF() 677 llvm::Expected<IndexFileIn> readYAML(llvm::StringRef, SymbolOrigin Origin); 692 SymbolOrigin Origin) { in readIndexFile() argument 694 return readRIFF(Data, Origin); in readIndexFile() 696 if (auto YAMLContents = readYAML(Data, Origin)) { in readIndexFile() 705 SymbolOrigin Origin, bool UseDex) { in loadIndex() argument 718 if (auto I = readIndexFile(Buffer->get()->getBuffer(), Origin)) { in loadIndex()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUPreLegalizerCombiner.cpp | 49 Register Origin; member 98 m_GSMax(m_Reg(MatchInfo.Origin), m_ICst(MatchInfo.Cmp2)))) { in matchClampI64ToI16() 106 m_GSMin(m_Reg(MatchInfo.Origin), m_ICst(MatchInfo.Cmp2)))) { in matchClampI64ToI16() 124 Register Src = MatchInfo.Origin; in applyClampI64ToI16()
|