Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DMIRFSDiscriminator.cpp47 const DILocation *DIL) { in getCallStackHash() argument
53 uint64_t Ret = updateHash(std::to_string(DIL->getLine())); in getCallStackHash()
56 for (DIL = DIL->getInlinedAt(); DIL; DIL = DIL->getInlinedAt()) { in getCallStackHash()
57 Ret ^= updateHash(std::to_string(DIL->getLine())); 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()
110 DiscriminatorCurrPass += getCallStackHash(BB, I, DIL); in runOnMachineFunction()
116 << DIL->getFilename() << ":" << DIL->getLine() << ":" in runOnMachineFunction()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A 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()
H A 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()
H A 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-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSampleContextTracker.cpp198 DILocation *DIL = Inst.getDebugLoc(); in getCalleeContextSamplesFor() local
199 if (!DIL) in getCalleeContextSamplesFor()
220 const DILocation *DIL) { in getIndirectCalleeContextSamplesFor() argument
222 if (!DIL) in getIndirectCalleeContextSamplesFor()
240 assert(DIL && "Expect non-null location"); in getContextSamplesFor()
339 DILocation *DIL = Inst.getDebugLoc(); in promoteMergeContextSamplesTree() local
413 assert(DIL && "Expect non-null location"); in getCalleeContextFor()
426 assert(DIL && "Expect non-null location"); in getContextFor()
430 const DILocation *PrevDIL = DIL; in getContextFor()
431 for (DIL = DIL->getInlinedAt(); DIL; DIL = DIL->getInlinedAt()) { in getContextFor()
[all …]
H A 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()
H A DSampleProfile.cpp625 const DILocation *DIL = Inst.getDebugLoc(); in findCalleeFunctionSamples() local
626 if (!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()
720 it.first->second = ContextTracker->getContextSamplesFor(DIL); in findFunctionSamples()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/ProfileData/
H A DSampleProf.cpp201 unsigned FunctionSamples::getOffset(const DILocation *DIL) { in getOffset() argument
202 return (DIL->getLine() - DIL->getScope()->getSubprogram()->getLine()) & in getOffset()
213 DIL->getDiscriminator()), in getCallSiteIdentifier()
216 return LineLocation(FunctionSamples::getOffset(DIL), in getCallSiteIdentifier()
217 DIL->getBaseDiscriminator()); in getCallSiteIdentifier()
222 assert(DIL); in findFunctionSamples()
225 const DILocation *PrevDIL = DIL; in findFunctionSamples()
226 for (DIL = DIL->getInlinedAt(); DIL; DIL = DIL->getInlinedAt()) { in findFunctionSamples()
229 Discriminator = DIL->getDiscriminator(); in findFunctionSamples()
231 Discriminator = DIL->getBaseDiscriminator(); in findFunctionSamples()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A 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()
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()
427 Name = DIL->getScope()->getSubprogram()->getName(); in addLocationToRemarks()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A 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-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A 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-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A 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-13.1/contrib/tcsh/nls/ja/
H A Dset264 62 DILシグナル
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A 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-13.1/contrib/tcsh/nls/greek/
H A Dset264 62 Σήμα DIL
/freebsd-13.1/contrib/tcsh/nls/ukrainian/
H A Dset264 62 DIL signal
/freebsd-13.1/contrib/tcsh/nls/russian/
H A Dset264 62 DIL signal
/freebsd-13.1/contrib/tcsh/nls/german/
H A Dset264 62 DIL signal
/freebsd-13.1/contrib/tcsh/nls/finnish/
H A Dset264 62 DIL-signaali
/freebsd-13.1/contrib/tcsh/nls/C/
H A Dset264 62 DIL signal
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DSampleProf.h858 static unsigned getOffset(const DILocation *DIL);
864 static LineLocation getCallSiteIdentifier(const DILocation *DIL);
878 const DILocation *DIL,
/freebsd-13.1/contrib/tcsh/nls/italian/
H A Dset264 62 Segnale DIL
/freebsd-13.1/contrib/tcsh/nls/et/
H A Dset264 62 DIL signaal
/freebsd-13.1/contrib/tcsh/nls/spanish/
H A Dset264 62 Señal DIL
/freebsd-13.1/contrib/tcsh/nls/french/
H A Dset264 62 Signal DIL

12