Lines Matching refs:DILocation
162 DILocation *InlinedAt = DeclareLoc.getInlinedAt(); in getDebugValueLoc()
167 return DILocation::get(DII->getContext(), 0, 0, Scope, InlinedAt); in getDebugValueLoc()
174 DILocation *InlinedAt = DeclareLoc.getInlinedAt(); in getDebugValueLoc()
179 return DILocation::get(DVR->getContext(), 0, 0, Scope, InlinedAt); in getDebugValueLoc()
251 void DebugInfoFinder::processLocation(const Module &M, const DILocation *Loc) { in processLocation()
439 if (isa<DILocation>(N) || Reachable.count(N)) in isDILocationReachable()
461 if (isa<DILocation>(N) || AllDILocation.count(N)) in isAllDILocation()
482 if (isa<DILocation>(MD) || AllDILocation.count(MD)) in stripLoopMDLoc()
732 DILocation *getReplacementMDLocation(DILocation *MLD) { in getReplacementMDLocation()
736 return DILocation::getDistinct(MLD->getContext(), MLD->getLine(), in getReplacementMDLocation()
738 return DILocation::get(MLD->getContext(), MLD->getLine(), MLD->getColumn(), in getReplacementMDLocation()
774 if (auto *MLD = dyn_cast<DILocation>(N)) in remap()
883 return DILocation::get(M.getContext(), DL.getLine(), DL.getCol(), in stripNonLineTableDebugInfo()
892 if (auto *Loc = dyn_cast_or_null<DILocation>(MD)) in stripNonLineTableDebugInfo()
932 void Instruction::applyMergedLocation(DILocation *LocA, DILocation *LocB) { in applyMergedLocation()
933 setDebugLoc(DILocation::getMergedLocation(LocA, LocB)); in applyMergedLocation()
993 setDebugLoc(DILocation::get(getContext(), 0, 0, SP)); in dropLocation()
1206 return wrap(DILocation::get(*unwrap(Ctx), Line, Column, unwrap(Scope), in LLVMDIBuilderCreateDebugLocation()
1211 return unwrapDI<DILocation>(Location)->getLine(); in LLVMDILocationGetLine()
1215 return unwrapDI<DILocation>(Location)->getColumn(); in LLVMDILocationGetColumn()
1219 return wrap(unwrapDI<DILocation>(Location)->getScope()); in LLVMDILocationGetScope()
1223 return wrap(unwrapDI<DILocation>(Location)->getInlinedAt()); in LLVMDILocationGetInlinedAt()
1670 unwrap<DIExpression>(Expr), unwrap<DILocation>(DL), in LLVMDIBuilderInsertDeclareRecordBefore()
1687 unwrap<DIExpression>(Expr), unwrap<DILocation>(DL), unwrap(Block)); in LLVMDIBuilderInsertDeclareRecordAtEnd()
1703 unwrap<DILocation>(DebugLoc), unwrap<Instruction>(Instr)); in LLVMDIBuilderInsertDbgValueRecordBefore()
1719 unwrap<DILocation>(DebugLoc), unwrap(Block)); in LLVMDIBuilderInsertDbgValueRecordAtEnd()