Home
last modified time | relevance | path

Searched refs:NewFragment (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp406 DIExpression::FragmentInfo NewFragment; in migrateDebugInfo() local
409 BaseFragment, CurrentFragment, NewFragment); in migrateDebugInfo()
413 if (Result == UseFrag && !(NewFragment == CurrentFragment)) { in migrateDebugInfo()
419 NewFragment.OffsetInBits -= CurrentFragment->OffsetInBits; in migrateDebugInfo()
423 Expr, NewFragment.OffsetInBits, NewFragment.SizeInBits)) { in migrateDebugInfo()
431 NewFragment.OffsetInBits, NewFragment.SizeInBits); in migrateDebugInfo()
5104 std::optional<DIExpression::FragmentInfo> NewFragment, in insertNewDbgInst() argument
5106 if (NewFragment) in insertNewDbgInst()
5107 NewAddrExpr = createOrReplaceFragment(NewAddrExpr, *NewFragment, in insertNewDbgInst()
5127 std::optional<DIExpression::FragmentInfo> NewFragment, in insertNewDbgInst() argument
[all …]
H A DDeadStoreElimination.cpp534 std::optional<DIExpression::FragmentInfo> NewFragment; in shortenAssignment() local
537 NewFragment) || in shortenAssignment()
538 !NewFragment) { in shortenAssignment()
546 if (NewFragment->SizeInBits == 0) in shortenAssignment()
553 if (NewFragment) in shortenAssignment()
554 SetDeadFragExpr(NewAssign, *NewFragment); in shortenAssignment()