| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MIRFSDiscriminator.cpp | 62 const DILocation *DIL) { in getCallStackHashV0() 68 uint64_t Ret = updateHash(std::to_string(DIL->getLine())); in getCallStackHashV0() 70 Ret ^= updateHash(DIL->getScope()->getSubprogram()->getLinkageName()); in getCallStackHashV0() 71 for (DIL = DIL->getInlinedAt(); DIL; DIL = DIL->getInlinedAt()) { in getCallStackHashV0() 72 Ret ^= updateHash(std::to_string(DIL->getLine())); in getCallStackHashV0() 73 Ret ^= updateHash(DIL in getCallStackHashV0() 60 getCallStackHashV0(const MachineBasicBlock & BB,const MachineInstr & MI,const DILocation * DIL) getCallStackHashV0() argument 76 getCallStackHash(const DILocation * DIL) getCallStackHash() argument 143 const DILocation *DIL = I.getDebugLoc().get(); runOnMachineFunction() local [all...] |
| H A D | MIRSampleProfile.cpp | 270 auto DIL = BB->findBranchDebugLoc(); in setBranchProbs() local 275 if (DIL) in setBranchProbs() 276 dbgs() << DIL->getFilename() << ":" << DIL->getLine() << ":" in setBranchProbs() 277 << DIL->getColumn(); in setBranchProbs()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | AddDiscriminators.cpp | 175 const DILocation *DIL = I.getDebugLoc(); in addDiscriminators() 176 if (!DIL) in addDiscriminators() 178 Location L = std::make_pair(DIL->getFilename(), DIL->getLine()); in addDiscriminators() local 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 in addDiscriminators() [all...] |
| H A D | LoopUnrollAndJam.cpp | 351 if (const DILocation *DIL = I.getDebugLoc()) { in UnrollAndJamLoop() local 352 auto NewDIL = DIL->cloneByMultiplyingDuplicationFactor(Count); in UnrollAndJamLoop() 358 << DIL->getFilename() << " Line: " << DIL->getLine()); in UnrollAndJamLoop()
|
| H A D | LoopUnroll.cpp | 694 if (const DILocation *DIL = I.getDebugLoc()) { in UnrollLoop() local 695 auto NewDIL = DIL->cloneByMultiplyingDuplicationFactor(ULO.Count); in UnrollLoop() 701 << DIL->getFilename() << " Line: " << DIL->getLine()); in UnrollLoop()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | SampleContextTracker.cpp | 230 DILocation *DIL = Inst.getDebugLoc(); in getCalleeContextSamplesFor() local 231 if (!DIL) in getCalleeContextSamplesFor() 240 ContextTrieNode *CalleeContext = getCalleeContextFor(DIL, FName); in getCalleeContextSamplesFor() 255 const DILocation *DIL) { in getIndirectCalleeContextSamplesFor() argument 257 if (!DIL) in getIndirectCalleeContextSamplesFor() 260 ContextTrieNode *CallerNode = getContextFor(DIL); in getIndirectCalleeContextSamplesFor() 261 LineLocation CallSite = FunctionSamples::getCallSiteIdentifier(DIL); in getIndirectCalleeContextSamplesFor() 274 SampleContextTracker::getContextSamplesFor(const DILocation *DIL) { in getContextSamplesFor() argument 275 assert(DIL && "Expect non-null location"); in getContextSamplesFor() 277 ContextTrieNode *ContextNode = getContextFor(DIL); in getContextSamplesFor() [all …]
|
| H A D | SampleProfileProbe.cpp | 54 static uint64_t getCallStackHash(const DILocation *DIL) { in getCallStackHash() argument 56 const DILocation *InlinedAt = DIL ? DIL->getInlinedAt() : nullptr; in getCallStackHash() 365 auto DIL = DILocation::get(SP->getContext(), 0, 0, SP); in instrumentOneFunc() local 366 I->setDebugLoc(DIL); in instrumentOneFunc() 408 if (auto DIL = Probe->getDebugLoc()) { in instrumentOneFunc() local 409 if (DIL->getDiscriminator()) { in instrumentOneFunc() 410 DIL = DIL->cloneWithDiscriminator(0); in instrumentOneFunc() 411 Probe->setDebugLoc(DIL); in instrumentOneFunc() 426 if (auto DIL = Call->getDebugLoc()) { in instrumentOneFunc() local 432 DIL->getBaseDiscriminator()); in instrumentOneFunc() [all …]
|
| H A D | SampleProfileMatcher.cpp | 63 auto FindTopLevelInlinedCallsite = [](const DILocation *DIL) { in findIRAnchors() argument 64 assert((DIL && DIL->getInlinedAt()) && "No inlined callsite"); in findIRAnchors() 67 PrevDIL = DIL; in findIRAnchors() 68 DIL = DIL->getInlinedAt(); in findIRAnchors() 69 } while (DIL->getInlinedAt()); in findIRAnchors() 72 DIL, FunctionSamples::ProfileIsFS); in findIRAnchors() 87 DILocation *DIL = I.getDebugLoc(); in findIRAnchors() local 88 if (!DIL) in findIRAnchors() 94 if (DIL->getInlinedAt()) { in findIRAnchors() 95 IRAnchors.emplace(FindTopLevelInlinedCallsite(DIL)); in findIRAnchors() [all …]
|
| H A D | SampleProfile.cpp | 697 const DILocation *DIL = Inst.getDebugLoc(); in findCalleeFunctionSamples() local 698 if (!DIL) { in findCalleeFunctionSamples() 713 return FS->findFunctionSamplesAt(FunctionSamples::getCallSiteIdentifier(DIL), in findCalleeFunctionSamples() 724 const DILocation *DIL = Inst.getDebugLoc(); in findIndirectCallFunctionSamples() local 727 if (!DIL) { in findIndirectCallFunctionSamples() 740 ContextTracker->getIndirectCalleeContextSamplesFor(DIL); in findIndirectCallFunctionSamples() 759 auto CallSite = FunctionSamples::getCallSiteIdentifier(DIL); in findIndirectCallFunctionSamples() 784 const DILocation *DIL = Inst.getDebugLoc(); in findFunctionSamples() local 785 if (!DIL) in findFunctionSamples() 788 auto it = DILocation2SampleMap.try_emplace(DIL,nullptr); in findFunctionSamples() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | PseudoProbe.cpp | 25 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() 108 DIL = DIL->cloneWithDiscriminator(V); in setProbeDistributionFactor() 109 Inst.setDebugLoc(DIL); in setProbeDistributionFactor()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | MemProfUse.cpp | 194 auto GetOffset = [](const DILocation *DIL) { in extractCallsFromIR() argument 195 return (DIL->getLine() - DIL->getScope()->getSubprogram()->getLine()) & in extractCallsFromIR() 221 for (const DILocation *DIL = I.getDebugLoc(); DIL; in extractCallsFromIR() local 222 DIL = DIL->getInlinedAt()) { in extractCallsFromIR() 223 StringRef CallerName = DIL->getSubprogramLinkageName(); in extractCallsFromIR() 246 LineLocation Loc = {GetOffset(DIL), DIL->getColumn()}; in extractCallsFromIR() 491 auto GetOffset = [](const DILocation *DIL) { in readMemprof() argument 492 return (DIL->getLine() - DIL->getScope()->getSubprogram()->getLine()) & in readMemprof() 522 for (const DILocation *DIL = I.getDebugLoc(); DIL != nullptr; in readMemprof() local 523 DIL = DIL->getInlinedAt()) { in readMemprof() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
| H A D | SampleProf.cpp | 245 unsigned FunctionSamples::getOffset(const DILocation *DIL) { in getOffset() argument 246 return (DIL->getLine() - DIL->getScope()->getSubprogram()->getLine()) & in getOffset() 250 LineLocation FunctionSamples::getCallSiteIdentifier(const DILocation *DIL, in getCallSiteIdentifier() argument 258 DIL->getDiscriminator()), in getCallSiteIdentifier() 262 ProfileIsFS ? DIL->getDiscriminator() : DIL->getBaseDiscriminator(); in getCallSiteIdentifier() 263 return LineLocation(FunctionSamples::getOffset(DIL), Discriminator); in getCallSiteIdentifier() 268 const DILocation *DIL, SampleProfileReaderItaniumRemapper *Remapper, in findFunctionSamples() argument 271 assert(DIL); in findFunctionSamples() 274 const DILocation *PrevDIL = DIL; in findFunctionSamples() 275 for (DIL = DIL->getInlinedAt(); DIL; DIL = DIL->getInlinedAt()) { in findFunctionSamples() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | InlineAdvisor.cpp | 477 for (DILocation *DIL = DLoc.get(); DIL; DIL = DIL->getInlinedAt()) { in formatCallSiteLocation() local 484 DIL->getLine() - DIL->getScope()->getSubprogram()->getLine(); in formatCallSiteLocation() 485 uint32_t Discriminator = DIL->getBaseDiscriminator(); in formatCallSiteLocation() 486 StringRef Name = DIL->getScope()->getSubprogram()->getLinkageName(); in formatCallSiteLocation() 488 Name = DIL->getScope()->getSubprogram()->getName(); in formatCallSiteLocation() 491 CallSiteLoc << ":" << llvm::utostr(DIL->getColumn()); in formatCallSiteLocation() 507 for (DILocation *DIL = DLoc.get(); DIL; DIL = DIL->getInlinedAt()) { in addLocationToRemarks() local 510 unsigned int Offset = DIL->getLine(); in addLocationToRemarks() 511 Offset -= DIL->getScope()->getSubprogram()->getLine(); in addLocationToRemarks() 512 unsigned int Discriminator = DIL->getBaseDiscriminator(); in addLocationToRemarks() [all …]
|
| /freebsd/contrib/llvm-project/lldb/docs/ |
| H A D | dil-expr-lang.ebnf | 1 (* Data Inspection Language (DIL) definition - LLDB Debug Expressions *) 3 (* This is currently a subset of the final DIL Language, matching the current 4 DIL implementation. *)
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | SampleContextTracker.h | 108 getIndirectCalleeContextSamplesFor(const DILocation *DIL); 111 LLVM_ABI FunctionSamples *getContextSamplesFor(const DILocation *DIL); 197 ContextTrieNode *getContextFor(const DILocation *DIL); 198 ContextTrieNode *getCalleeContextFor(const DILocation *DIL,
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | SampleProfileLoaderBaseImpl.h | 420 const DILocation *DIL = DLoc; 421 uint32_t LineOffset = FunctionSamples::getOffset(DIL); 424 Discriminator = DIL->getDiscriminator(); 426 Discriminator = DIL->getBaseDiscriminator(); 563 const DILocation *DIL = Inst.getDebugLoc(); 564 if (!DIL) 567 auto it = DILocation2SampleMap.try_emplace(DIL, nullptr); 569 it.first->second = Samples->findFunctionSamples(DIL, Reader->getRemapper());
|
| /freebsd/contrib/tcsh/nls/ja/ |
| H A D | set2 | 64 62 DILシグナル
|
| /freebsd/contrib/tcsh/nls/greek/ |
| H A D | set2 | 64 62 Σήμα DIL
|
| /freebsd/contrib/tcsh/nls/german/ |
| H A D | set2 | 64 62 DIL signal
|
| /freebsd/contrib/tcsh/nls/russian/ |
| H A D | set2 | 64 62 DIL signal
|
| /freebsd/contrib/tcsh/nls/ukrainian/ |
| H A D | set2 | 64 62 DIL signal
|
| /freebsd/contrib/tcsh/nls/finnish/ |
| H A D | set2 | 64 62 DIL-signaali
|
| /freebsd/contrib/tcsh/nls/C/ |
| H A D | set2 | 64 62 DIL signal
|
| /freebsd/contrib/tcsh/nls/et/ |
| H A D | set2 | 64 62 DIL signaal
|
| /freebsd/contrib/tcsh/nls/italian/ |
| H A D | set2 | 64 62 Segnale DIL
|