Lines Matching defs:Frag
684 if (auto Frag = DIExpr->getFragmentInfo()) {
685 StartBit = Frag->OffsetInBits;
686 EndBit = StartBit + Frag->SizeInBits;
1419 for (VariableID Frag : getContainedFragments(Var))
1420 SetKind(LiveSet, Frag, K);
1437 for (VariableID Frag : getContainedFragments(Var))
1438 LiveSet->setAssignment(BlockInfo::Stack, Frag, FragAV);
1450 for (VariableID Frag : getContainedFragments(Var))
1451 LiveSet->setAssignment(BlockInfo::Debug, Frag, FragAV);
1477 for (VariableID Frag : getContainedFragments(Var))
1478 if (!LiveSet->hasAssignment(Kind, Frag, AV))
1643 if (auto Frag = V.getFragment()) {
1644 auto R = DIExpression::createFragmentExpression(DIE, Frag->OffsetInBits,
1645 Frag->SizeInBits);
2249 DIExpression::FragmentInfo Frag = It->getFragmentOrDefault();
2261 if (fullyContains(OtherFrag, Frag))
2676 return llvm::any_of(FragsIt->second, [V](auto Frag) {
2677 return DIExpression::fragmentsOverlap(Frag, V.getFragmentOrDefault());