Lines Matching refs:Frag
682 if (auto Frag = DIExpr->getFragmentInfo()) { in addDef() local
683 StartBit = Frag->OffsetInBits; in addDef()
684 EndBit = StartBit + Frag->SizeInBits; in addDef()
1416 for (VariableID Frag : getContainedFragments(Var)) in setLocKind() local
1417 SetKind(LiveSet, Frag, K); in setLocKind()
1434 for (VariableID Frag : getContainedFragments(Var)) in addMemDef() local
1435 LiveSet->setAssignment(BlockInfo::Stack, Frag, FragAV); in addMemDef()
1447 for (VariableID Frag : getContainedFragments(Var)) in addDbgDef() local
1448 LiveSet->setAssignment(BlockInfo::Debug, Frag, FragAV); in addDbgDef()
1474 for (VariableID Frag : getContainedFragments(Var)) in hasVarWithAssignment() local
1475 if (!LiveSet->hasAssignment(Kind, Frag, AV)) in hasVarWithAssignment()
1640 if (auto Frag = V.getFragment()) { in processUntaggedInstruction() local
1641 auto R = DIExpression::createFragmentExpression(DIE, Frag->OffsetInBits, in processUntaggedInstruction()
1642 Frag->SizeInBits); in processUntaggedInstruction()
2241 DIExpression::FragmentInfo Frag = It->getFragmentOrDefault(); in buildOverlapMapAndRecordDeclares() local
2253 if (fullyContains(OtherFrag, Frag)) in buildOverlapMapAndRecordDeclares()
2668 return llvm::any_of(FragsIt->second, [V](auto Frag) { in removeUndefDbgLocsFromEntryBlock() argument
2669 return DIExpression::fragmentsOverlap(Frag, V.getFragmentOrDefault()); in removeUndefDbgLocsFromEntryBlock()