Lines Matching refs:Frag
683 if (auto Frag = DIExpr->getFragmentInfo()) { in addDef() local
684 StartBit = Frag->OffsetInBits; in addDef()
685 EndBit = StartBit + Frag->SizeInBits; in addDef()
1418 for (VariableID Frag : getContainedFragments(Var)) in setLocKind() local
1419 SetKind(LiveSet, Frag, K); in setLocKind()
1436 for (VariableID Frag : getContainedFragments(Var)) in addMemDef() local
1437 LiveSet->setAssignment(BlockInfo::Stack, Frag, FragAV); in addMemDef()
1449 for (VariableID Frag : getContainedFragments(Var)) in addDbgDef() local
1450 LiveSet->setAssignment(BlockInfo::Debug, Frag, FragAV); in addDbgDef()
1476 for (VariableID Frag : getContainedFragments(Var)) in hasVarWithAssignment() local
1477 if (!LiveSet->hasAssignment(Kind, Frag, AV)) in hasVarWithAssignment()
1642 if (auto Frag = V.getFragment()) { in processUntaggedInstruction() local
1643 auto R = DIExpression::createFragmentExpression(DIE, Frag->OffsetInBits, in processUntaggedInstruction()
1644 Frag->SizeInBits); in processUntaggedInstruction()
2248 DIExpression::FragmentInfo Frag = It->getFragmentOrDefault(); in buildOverlapMapAndRecordDeclares() local
2260 if (fullyContains(OtherFrag, Frag)) in buildOverlapMapAndRecordDeclares()
2675 return llvm::any_of(FragsIt->second, [V](auto Frag) { in removeUndefDbgLocsFromEntryBlock() argument
2676 return DIExpression::fragmentsOverlap(Frag, V.getFragmentOrDefault()); in removeUndefDbgLocsFromEntryBlock()