Searched refs:DIL (Results 1 - 14 of 14) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DAddDiscriminators.cpp199 const DILocation *DIL = I.getDebugLoc(); local
200 if (!DIL)
202 Location L = std::make_pair(DIL->getFilename(), DIL->getLine());
212 auto NewDIL = DIL->cloneWithBaseDiscriminator(Discriminator);
215 << DIL->getFilename() << ":" << DIL->getLine() << ":"
216 << DIL->getColumn() << ":" << Discriminator << " "
220 LLVM_DEBUG(dbgs() << DIL->getFilename() << ":" << DIL
[all...]
H A DLoopUnroll.cpp576 if (const DILocation *DIL = I.getDebugLoc()) {
577 auto NewDIL = DIL->cloneByMultiplyingDuplicationFactor(ULO.Count);
583 << DIL->getFilename() << " Line: " << DIL->getLine());
H A DLoopUnrollAndJam.cpp354 if (const DILocation *DIL = I.getDebugLoc()) {
355 auto NewDIL = DIL->cloneByMultiplyingDuplicationFactor(Count);
361 << DIL->getFilename() << " Line: " << DIL->getLine());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ProfileData/
H A DSampleProf.cpp172 unsigned FunctionSamples::getOffset(const DILocation *DIL) { argument
173 return (DIL->getLine() - DIL->getScope()->getSubprogram()->getLine()) &
178 FunctionSamples::findFunctionSamples(const DILocation *DIL) const {
179 assert(DIL);
182 const DILocation *PrevDIL = DIL;
183 for (DIL = DIL->getInlinedAt(); DIL; DIL
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DInlineAdvisor.cpp375 for (DILocation *DIL = DLoc.get(); DIL; DIL = DIL->getInlinedAt()) {
378 unsigned int Offset = DIL->getLine();
379 Offset -= DIL->getScope()->getSubprogram()->getLine();
380 unsigned int Discriminator = DIL->getBaseDiscriminator();
381 StringRef Name = DIL->getScope()->getSubprogram()->getLinkageName();
383 Name = DIL->getScope()->getSubprogram()->getName();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSampleProfile.cpp730 const DILocation *DIL = DLoc; local
731 uint32_t LineOffset = FunctionSamples::getOffset(DIL);
732 uint32_t Discriminator = DIL->getBaseDiscriminator();
752 << DIL->getBaseDiscriminator() << ":" << Inst
754 << DIL->getBaseDiscriminator() << " - weight: " << R.get()
817 const DILocation *DIL = Inst.getDebugLoc(); local
818 if (!DIL) {
831 return FS->findFunctionSamplesAt(LineLocation(FunctionSamples::getOffset(DIL),
832 DIL->getBaseDiscriminator()),
842 const DILocation *DIL local
890 const DILocation *DIL = Inst.getDebugLoc(); local
1540 const DILocation *DIL = DLoc; local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.cpp149 {codeview::RegisterId::DIL, X86::DIL},
620 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI:
648 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI:
649 return X86::DIL;
685 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI:
721 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI:
757 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI:
H A DX86BaseInfo.h1201 reg == X86::SIL || reg == X86::DIL);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp263 DILocation *DIL = Loc.DL.get(); local
264 if (!DIL)
267 !DIL->getFilename().empty() ? DIL->getFilename() : M.getName();
268 StringRef Function = DIL->getScope()->getSubprogram()->getName();
271 return getOrCreateSrcLocStr(Function, FileName, DIL->getLine(),
272 DIL->getColumn());
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DSampleProf.h620 static unsigned getOffset(const DILocation *DIL);
622 /// Get the FunctionSamples of the inline instance where DIL originates
626 /// \p DIL is the inlined instance in which that instruction is coming from.
631 const FunctionSamples *findFunctionSamples(const DILocation *DIL) const;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp574 Reserved.set(X86::DIL);
600 {X86::SIL, X86::DIL, X86::BPL, X86::SPL,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineInstr.cpp1680 auto *DIL = dyn_cast<DILabel>(MO.getMetadata());
1681 if (DIL && !DIL->getName().empty())
1682 OS << "\"" << DIL->getName() << '\"';
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/Disassembler/
H A DX86DisassemblerDecoder.h95 ENTRY(DIL)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp827 const DILocation *DIL = Inst->getDebugLoc(); local
828 if (DIL && Inst->getFunction()->isDebugInfoForProfiling() &&
830 auto NewDIL = DIL->cloneByMultiplyingDuplicationFactor(UF * VF);
836 << DIL->getFilename() << " Line: " << DIL->getLine());
839 B.SetCurrentDebugLocation(DIL);

Completed in 221 milliseconds