Home
last modified time | relevance | path

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

12

/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
DMIRFSDiscriminator.cpp47 const DILocation *DIL) { in getCallStackHash() argument
53 uint64_t Ret = updateHash(std::to_string(DIL->getLine())); in getCallStackHash()
55 Ret ^= updateHash(DIL->getScope()->getSubprogram()->getLinkageName()); in getCallStackHash()
56 for (DIL = DIL->getInlinedAt(); DIL; DIL = DIL->getInlinedAt()) { in getCallStackHash()
57 Ret ^= updateHash(std::to_string(DIL->getLine())); in getCallStackHash()
58 Ret ^= updateHash(DIL->getScope()->getSubprogram()->getLinkageName()); in getCallStackHash()
94 const DILocation *DIL = I.getDebugLoc().get(); in runOnMachineFunction() local
95 if (!DIL) in runOnMachineFunction()
97 unsigned LineNo = DIL->getLine(); in runOnMachineFunction()
100 unsigned Discriminator = DIL->getDiscriminator(); in runOnMachineFunction()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
DSampleContextTracker.cpp198 DILocation *DIL = Inst.getDebugLoc(); in getCalleeContextSamplesFor() local
199 if (!DIL) in getCalleeContextSamplesFor()
206 ContextTrieNode *CalleeContext = getCalleeContextFor(DIL, CalleeName); in getCalleeContextSamplesFor()
220 const DILocation *DIL) { in getIndirectCalleeContextSamplesFor() argument
222 if (!DIL) in getIndirectCalleeContextSamplesFor()
225 ContextTrieNode *CallerNode = getContextFor(DIL); in getIndirectCalleeContextSamplesFor()
226 LineLocation CallSite = FunctionSamples::getCallSiteIdentifier(DIL); in getIndirectCalleeContextSamplesFor()
239 SampleContextTracker::getContextSamplesFor(const DILocation *DIL) { in getContextSamplesFor() argument
240 assert(DIL && "Expect non-null location"); in getContextSamplesFor()
242 ContextTrieNode *ContextNode = getContextFor(DIL); in getContextSamplesFor()
[all …]
DSampleProfileProbe.cpp53 static uint64_t getCallStackHash(const DILocation *DIL) { in getCallStackHash() argument
55 const DILocation *InlinedAt = DIL ? DIL->getInlinedAt() : nullptr; in getCallStackHash()
301 auto DIL = DILocation::get(SP->getContext(), 0, 0, SP); in instrumentOneFunc() local
302 I->setDebugLoc(DIL); in instrumentOneFunc()
360 if (auto DIL = Call->getDebugLoc()) { in instrumentOneFunc() local
361 DIL = DIL->cloneWithDiscriminator(V); in instrumentOneFunc()
362 Call->setDebugLoc(DIL); in instrumentOneFunc()
DSampleProfile.cpp625 const DILocation *DIL = Inst.getDebugLoc(); in findCalleeFunctionSamples() local
626 if (!DIL) { in findCalleeFunctionSamples()
641 return FS->findFunctionSamplesAt(FunctionSamples::getCallSiteIdentifier(DIL), in findCalleeFunctionSamples()
651 const DILocation *DIL = Inst.getDebugLoc(); in findIndirectCallFunctionSamples() local
654 if (!DIL) { in findIndirectCallFunctionSamples()
668 ContextTracker->getIndirectCalleeContextSamplesFor(DIL); in findIndirectCallFunctionSamples()
687 auto CallSite = FunctionSamples::getCallSiteIdentifier(DIL); in findIndirectCallFunctionSamples()
713 const DILocation *DIL = Inst.getDebugLoc(); in findFunctionSamples() local
714 if (!DIL) in findFunctionSamples()
717 auto it = DILocation2SampleMap.try_emplace(DIL,nullptr); in findFunctionSamples()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
DAddDiscriminators.cpp205 const DILocation *DIL = I.getDebugLoc(); in addDiscriminators() local
206 if (!DIL) in addDiscriminators()
208 Location L = std::make_pair(DIL->getFilename(), DIL->getLine()); in addDiscriminators()
218 auto NewDIL = DIL->cloneWithBaseDiscriminator(Discriminator); in addDiscriminators()
221 << DIL->getFilename() << ":" << DIL->getLine() << ":" in addDiscriminators()
222 << DIL->getColumn() << ":" << Discriminator << " " in addDiscriminators()
226 LLVM_DEBUG(dbgs() << DIL->getFilename() << ":" << DIL->getLine() << ":" in addDiscriminators()
227 << DIL->getColumn() << ":" << Discriminator << " " << I in addDiscriminators()
DLoopUnroll.cpp503 if (const DILocation *DIL = I.getDebugLoc()) { in UnrollLoop() local
504 auto NewDIL = DIL->cloneByMultiplyingDuplicationFactor(ULO.Count); in UnrollLoop()
510 << DIL->getFilename() << " Line: " << DIL->getLine()); in UnrollLoop()
DLoopUnrollAndJam.cpp358 if (const DILocation *DIL = I.getDebugLoc()) { in UnrollAndJamLoop() local
359 auto NewDIL = DIL->cloneByMultiplyingDuplicationFactor(Count); in UnrollAndJamLoop()
365 << DIL->getFilename() << " Line: " << DIL->getLine()); in UnrollAndJamLoop()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/ProfileData/
DSampleProf.cpp201 unsigned FunctionSamples::getOffset(const DILocation *DIL) { in getOffset() argument
202 return (DIL->getLine() - DIL->getScope()->getSubprogram()->getLine()) & in getOffset()
206 LineLocation FunctionSamples::getCallSiteIdentifier(const DILocation *DIL) { in getCallSiteIdentifier() argument
213 DIL->getDiscriminator()), in getCallSiteIdentifier()
216 return LineLocation(FunctionSamples::getOffset(DIL), in getCallSiteIdentifier()
217 DIL->getBaseDiscriminator()); in getCallSiteIdentifier()
221 const DILocation *DIL, SampleProfileReaderItaniumRemapper *Remapper) const { in findFunctionSamples() argument
222 assert(DIL); in findFunctionSamples()
225 const DILocation *PrevDIL = DIL; in findFunctionSamples()
226 for (DIL = DIL->getInlinedAt(); DIL; DIL = DIL->getInlinedAt()) { in findFunctionSamples()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
DInlineAdvisor.cpp390 for (DILocation *DIL = DLoc.get(); DIL; DIL = DIL->getInlinedAt()) { in getCallSiteLocation() local
397 DIL->getLine() - DIL->getScope()->getSubprogram()->getLine(); in getCallSiteLocation()
398 uint32_t Discriminator = DIL->getBaseDiscriminator(); in getCallSiteLocation()
399 StringRef Name = DIL->getScope()->getSubprogram()->getLinkageName(); in getCallSiteLocation()
401 Name = DIL->getScope()->getSubprogram()->getName(); in getCallSiteLocation()
403 << llvm::utostr(DIL->getColumn()); in getCallSiteLocation()
419 for (DILocation *DIL = DLoc.get(); DIL; DIL = DIL->getInlinedAt()) { in addLocationToRemarks() local
422 unsigned int Offset = DIL->getLine(); in addLocationToRemarks()
423 Offset -= DIL->getScope()->getSubprogram()->getLine(); in addLocationToRemarks()
424 unsigned int Discriminator = DIL->getBaseDiscriminator(); in addLocationToRemarks()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
DPseudoProbe.cpp29 const DILocation *DIL = DLoc; in extractProbeFromDiscriminator() local
30 auto Discriminator = DIL->getDiscriminator(); in extractProbeFromDiscriminator()
78 const DILocation *DIL = DLoc; in setProbeDistributionFactor() local
79 auto Discriminator = DIL->getDiscriminator(); in setProbeDistributionFactor()
94 DIL = DIL->cloneWithDiscriminator(V); in setProbeDistributionFactor()
95 Inst.setDebugLoc(DIL); in setProbeDistributionFactor()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
DSampleContextTracker.h102 getIndirectCalleeContextSamplesFor(const DILocation *DIL);
105 FunctionSamples *getContextSamplesFor(const DILocation *DIL);
130 ContextTrieNode *getContextFor(const DILocation *DIL);
131 ContextTrieNode *getCalleeContextFor(const DILocation *DIL,
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
DSampleProfileLoaderBaseImpl.h280 const DILocation *DIL = DLoc;
281 uint32_t LineOffset = FunctionSamples::getOffset(DIL);
284 Discriminator = DIL->getDiscriminator();
286 Discriminator = DIL->getBaseDiscriminator();
371 const DILocation *DIL = Inst.getDebugLoc();
372 if (!DIL)
375 auto it = DILocation2SampleMap.try_emplace(DIL, nullptr);
377 it.first->second = Samples->findFunctionSamples(DIL, Reader->getRemapper());
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
DX86MCTargetDesc.cpp151 {codeview::RegisterId::DIL, X86::DIL}, in initLLVMToSEHAndCVRegMapping()
621 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegisterOrZero()
649 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegisterOrZero()
650 return X86::DIL; in getX86SubSuperRegisterOrZero()
686 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegisterOrZero()
722 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegisterOrZero()
758 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegisterOrZero()
/freebsd-12-stable/contrib/tcsh/nls/ja/
Dset264 62 DILシグナル
/freebsd-12-stable/contrib/tcsh/nls/greek/
Dset264 62 Σήμα DIL
/freebsd-12-stable/contrib/tcsh/nls/ukrainian/
Dset264 62 DIL signal
/freebsd-12-stable/contrib/tcsh/nls/russian/
Dset264 62 DIL signal
/freebsd-12-stable/contrib/tcsh/nls/german/
Dset264 62 DIL signal
/freebsd-12-stable/contrib/tcsh/nls/finnish/
Dset264 62 DIL-signaali
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ProfileData/
DSampleProf.h858 static unsigned getOffset(const DILocation *DIL);
864 static LineLocation getCallSiteIdentifier(const DILocation *DIL);
878 const DILocation *DIL,
/freebsd-12-stable/contrib/tcsh/nls/C/
Dset264 62 DIL signal
/freebsd-12-stable/contrib/tcsh/nls/italian/
Dset264 62 Segnale DIL
/freebsd-12-stable/contrib/tcsh/nls/et/
Dset264 62 DIL signaal
/freebsd-12-stable/contrib/tcsh/nls/french/
Dset264 62 Signal DIL
/freebsd-12-stable/contrib/tcsh/nls/spanish/
Dset264 62 Señal DIL

12