Home
last modified time | relevance | path

Searched refs:DIL (Results 1 – 25 of 39) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMIRFSDiscriminator.cpp71 for (DIL = DIL->getInlinedAt(); DIL; DIL = DIL->getInlinedAt()) { in getCallStackHashV0()
72 Ret ^= updateHash(std::to_string(DIL->getLine())); in getCallStackHashV0()
78 static uint64_t getCallStackHash(const DILocation *DIL) { in getCallStackHash() argument
84 for (DIL = DIL->getInlinedAt(); DIL; DIL = DIL->getInlinedAt()) { in getCallStackHash()
145 const DILocation *DIL = I.getDebugLoc().get(); in runOnMachineFunction() local
146 if (!DIL) in runOnMachineFunction()
154 unsigned Discriminator = DIL->getDiscriminator(); in runOnMachineFunction()
159 I.setDebugLoc(DIL->cloneWithDiscriminator(0)); in runOnMachineFunction()
163 CallStackHashVal = getCallStackHash(DIL); in runOnMachineFunction()
182 << DIL->getFilename() << ":" << DIL->getLine() << ":" in runOnMachineFunction()
[all …]
H A DMIRSampleProfile.cpp267 auto DIL = BB->findBranchDebugLoc(); in setBranchProbs() local
272 if (DIL) in setBranchProbs()
273 dbgs() << DIL->getFilename() << ":" << DIL->getLine() << ":" in setBranchProbs()
274 << DIL->getColumn(); in setBranchProbs()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DAddDiscriminators.cpp175 const DILocation *DIL = I.getDebugLoc(); in addDiscriminators() local
176 if (!DIL) in addDiscriminators()
178 Location L = std::make_pair(DIL->getFilename(), DIL->getLine()); in addDiscriminators()
188 auto NewDIL = DIL->cloneWithBaseDiscriminator(Discriminator); in addDiscriminators()
191 << DIL->getFilename() << ":" << DIL->getLine() << ":" in addDiscriminators()
192 << DIL->getColumn() << ":" << Discriminator << " " in addDiscriminators()
196 LLVM_DEBUG(dbgs() << DIL->getFilename() << ":" << DIL->getLine() << ":" in addDiscriminators()
197 << DIL->getColumn() << ":" << Discriminator << " " << I in addDiscriminators()
H A DLoopUnroll.cpp546 if (const DILocation *DIL = I.getDebugLoc()) { in UnrollLoop() local
547 auto NewDIL = DIL->cloneByMultiplyingDuplicationFactor(ULO.Count); in UnrollLoop()
553 << DIL->getFilename() << " Line: " << DIL->getLine()); in UnrollLoop()
H A DLoopUnrollAndJam.cpp350 if (const DILocation *DIL = I.getDebugLoc()) { in UnrollAndJamLoop() local
351 auto NewDIL = DIL->cloneByMultiplyingDuplicationFactor(Count); in UnrollAndJamLoop()
357 << DIL->getFilename() << " Line: " << DIL->getLine()); in UnrollAndJamLoop()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSampleContextTracker.cpp229 DILocation *DIL = Inst.getDebugLoc(); in getCalleeContextSamplesFor() local
230 if (!DIL) in getCalleeContextSamplesFor()
254 const DILocation *DIL) { in getIndirectCalleeContextSamplesFor() argument
256 if (!DIL) in getIndirectCalleeContextSamplesFor()
274 assert(DIL && "Expect non-null location"); in getContextSamplesFor()
374 DILocation *DIL = Inst.getDebugLoc(); in promoteMergeContextSamplesTree() local
467 assert(DIL && "Expect non-null location"); in getCalleeContextFor()
480 assert(DIL && "Expect non-null location"); in getContextFor()
484 const DILocation *PrevDIL = DIL; in getContextFor()
485 for (DIL = DIL->getInlinedAt(); DIL; DIL = DIL->getInlinedAt()) { in getContextFor()
[all …]
H A DSampleProfileProbe.cpp54 static uint64_t getCallStackHash(const DILocation *DIL) { in getCallStackHash() argument
56 const DILocation *InlinedAt = DIL ? DIL->getInlinedAt() : nullptr; in getCallStackHash()
282 auto DIL = DILocation::get(SP->getContext(), 0, 0, SP); in instrumentOneFunc() local
283 I->setDebugLoc(DIL); in instrumentOneFunc()
326 if (auto DIL = Probe->getDebugLoc()) { in instrumentOneFunc() local
327 if (DIL->getDiscriminator()) { in instrumentOneFunc()
328 DIL = DIL->cloneWithDiscriminator(0); in instrumentOneFunc()
329 Probe->setDebugLoc(DIL); in instrumentOneFunc()
344 if (auto DIL = Call->getDebugLoc()) { in instrumentOneFunc() local
351 DIL = DIL->cloneWithDiscriminator(V); in instrumentOneFunc()
[all …]
H A DSampleProfile.cpp736 if (!DIL) { in findCalleeFunctionSamples()
764 if (!DIL) { in findIndirectCallFunctionSamples()
822 if (!DIL) in findFunctionSamples()
1676 const DILocation *DIL = DLoc; in generateMDProfMetadata() local
2132 assert((DIL && DIL->getInlinedAt()) && "No inlined callsite"); in findIRAnchors()
2135 PrevDIL = DIL; in findIRAnchors()
2136 DIL = DIL->getInlinedAt(); in findIRAnchors()
2137 } while (DIL->getInlinedAt()); in findIRAnchors()
2155 if (!DIL) in findIRAnchors()
2161 if (DIL->getInlinedAt()) { in findIRAnchors()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DPseudoProbe.cpp25 extractProbeFromDiscriminator(const DILocation *DIL) { in extractProbeFromDiscriminator() argument
26 if (DIL) { in extractProbeFromDiscriminator()
27 auto Discriminator = DIL->getDiscriminator(); in extractProbeFromDiscriminator()
89 const DILocation *DIL = DLoc; in setProbeDistributionFactor() local
90 auto Discriminator = DIL->getDiscriminator(); in setProbeDistributionFactor()
105 DIL = DIL->cloneWithDiscriminator(V); in setProbeDistributionFactor()
106 Inst.setDebugLoc(DIL); in setProbeDistributionFactor()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ProfileData/
H A DSampleProf.cpp216 unsigned FunctionSamples::getOffset(const DILocation *DIL) { in getOffset() argument
217 return (DIL->getLine() - DIL->getScope()->getSubprogram()->getLine()) & in getOffset()
221 LineLocation FunctionSamples::getCallSiteIdentifier(const DILocation *DIL, in getCallSiteIdentifier() argument
229 DIL->getDiscriminator()), in getCallSiteIdentifier()
233 ProfileIsFS ? DIL->getDiscriminator() : DIL->getBaseDiscriminator(); in getCallSiteIdentifier()
234 return LineLocation(FunctionSamples::getOffset(DIL), Discriminator); in getCallSiteIdentifier()
240 assert(DIL); in findFunctionSamples()
243 const DILocation *PrevDIL = DIL; in findFunctionSamples()
244 for (DIL = DIL->getInlinedAt(); DIL; DIL = DIL->getInlinedAt()) { in findFunctionSamples()
250 DIL, FunctionSamples::ProfileIsFS), in findFunctionSamples()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DInlineAdvisor.cpp441 for (DILocation *DIL = DLoc.get(); DIL; DIL = DIL->getInlinedAt()) { in formatCallSiteLocation() local
448 DIL->getLine() - DIL->getScope()->getSubprogram()->getLine(); in formatCallSiteLocation()
449 uint32_t Discriminator = DIL->getBaseDiscriminator(); in formatCallSiteLocation()
452 Name = DIL->getScope()->getSubprogram()->getName(); in formatCallSiteLocation()
455 CallSiteLoc << ":" << llvm::utostr(DIL->getColumn()); in formatCallSiteLocation()
471 for (DILocation *DIL = DLoc.get(); DIL; DIL = DIL->getInlinedAt()) { in addLocationToRemarks() local
474 unsigned int Offset = DIL->getLine(); in addLocationToRemarks()
475 Offset -= DIL->getScope()->getSubprogram()->getLine(); in addLocationToRemarks()
476 unsigned int Discriminator = DIL->getBaseDiscriminator(); in addLocationToRemarks()
479 Name = DIL->getScope()->getSubprogram()->getName(); in addLocationToRemarks()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DSampleContextTracker.h104 getIndirectCalleeContextSamplesFor(const DILocation *DIL);
107 FunctionSamples *getContextSamplesFor(const DILocation *DIL);
191 ContextTrieNode *getContextFor(const DILocation *DIL);
192 ContextTrieNode *getCalleeContextFor(const DILocation *DIL,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemProfiler.cpp758 auto GetOffset = [](const DILocation *DIL) { in readMemprof() argument
759 return (DIL->getLine() - DIL->getScope()->getSubprogram()->getLine()) & in readMemprof()
791 for (const DILocation *DIL = I.getDebugLoc(); DIL != nullptr; in readMemprof() local
792 DIL = DIL->getInlinedAt()) { in readMemprof()
795 StringRef Name = DIL->getScope()->getSubprogram()->getLinkageName(); in readMemprof()
797 Name = DIL->getScope()->getSubprogram()->getName(); in readMemprof()
799 auto StackId = computeStackId(CalleeGUID, GetOffset(DIL), in readMemprof()
800 ProfileHasColumns ? DIL->getColumn() : 0); in readMemprof()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSampleProfileLoaderBaseImpl.h391 const DILocation *DIL = DLoc;
392 uint32_t LineOffset = FunctionSamples::getOffset(DIL);
395 Discriminator = DIL->getDiscriminator();
397 Discriminator = DIL->getBaseDiscriminator();
541 const DILocation *DIL = Inst.getDebugLoc();
542 if (!DIL)
545 auto it = DILocation2SampleMap.try_emplace(DIL, nullptr);
547 it.first->second = Samples->findFunctionSamples(DIL, Reader->getRemapper());
/freebsd-14.2/contrib/tcsh/nls/ja/
H A Dset264 62 DILシグナル
/freebsd-14.2/contrib/tcsh/nls/greek/
H A Dset264 62 Σήμα DIL
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.cpp363 const DILocation *DIL = DL; in setDebugLocFrom() local
366 if (DIL && in setDebugLocFrom()
373 DIL->cloneByMultiplyingDuplicationFactor(UF * VF.getKnownMinValue()); in setDebugLocFrom()
378 << DIL->getFilename() << " Line: " << DIL->getLine()); in setDebugLocFrom()
380 Builder.SetCurrentDebugLocation(DIL); in setDebugLocFrom()
/freebsd-14.2/contrib/tcsh/nls/german/
H A Dset264 62 DIL signal
/freebsd-14.2/contrib/tcsh/nls/russian/
H A Dset264 62 DIL signal
/freebsd-14.2/contrib/tcsh/nls/ukrainian/
H A Dset264 62 DIL signal
/freebsd-14.2/contrib/tcsh/nls/finnish/
H A Dset264 62 DIL-signaali
/freebsd-14.2/contrib/tcsh/nls/C/
H A Dset264 62 DIL signal
/freebsd-14.2/contrib/tcsh/nls/italian/
H A Dset264 62 Segnale DIL
/freebsd-14.2/contrib/tcsh/nls/et/
H A Dset264 62 DIL signaal
/freebsd-14.2/contrib/tcsh/nls/spanish/
H A Dset264 62 Señal DIL

12