| /llvm-project-15.0.7/llvm/lib/CodeGen/LiveDebugValues/ |
| H A D | InstrRefBasedImpl.h | 681 std::pair<const DILocalVariable *, DIExpression::FragmentInfo>; 683 DenseMap<FragmentOfVar, SmallVector<DIExpression::FragmentInfo, 1>>; 750 for (auto FragmentInfo : Overlaps->second) { in considerOverlaps() local 754 Optional<DIExpression::FragmentInfo> OptFragmentInfo = FragmentInfo; in considerOverlaps() 755 if (DebugVariable::isDefaultFragment(FragmentInfo)) in considerOverlaps() 781 using FragmentInfo = DIExpression::FragmentInfo; variable 782 using OptFragmentInfo = Optional<DIExpression::FragmentInfo>; 787 DenseMap<const DILocalVariable *, SmallSet<FragmentInfo, 4>>;
|
| H A D | VarLocBasedImpl.cpp | 284 using FragmentInfo = DIExpression::FragmentInfo; typedef in __anon32558ef20111::VarLocBasedLDV 285 using OptFragmentInfo = Optional<DIExpression::FragmentInfo>; 794 std::pair<const DILocalVariable *, DIExpression::FragmentInfo>; 796 DenseMap<FragmentOfVar, SmallVector<DIExpression::FragmentInfo, 1>>; 801 DenseMap<const DILocalVariable *, SmallSet<FragmentInfo, 4>>; 1059 FragmentInfo ThisFragment = Var.getFragmentOrDefault(); in erase() 1849 FragmentInfo ThisFragment = MIVar.getFragmentOrDefault(); in accumulateFragmentMap() 1856 SmallSet<FragmentInfo, 4> OneFragment; in accumulateFragmentMap()
|
| H A D | InstrRefBasedImpl.cpp | 1797 FragmentInfo ThisFragment = MIVar.getFragmentOrDefault(); in accumulateFragmentMap() 1804 SmallSet<FragmentInfo, 4> OneFragment; in accumulateFragmentMap()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | DebugHandlerBase.h | 40 llvm::Optional<llvm::DIExpression::FragmentInfo> FragmentInfo; member
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | DebugInfoMetadata.h | 2720 struct FragmentInfo { struct 2730 Optional<FragmentInfo> getFragmentInfo() const { in getFragmentInfo() 2830 static int fragmentCmp(const FragmentInfo &A, const FragmentInfo &B) { in fragmentCmp() 2854 static bool fragmentsOverlap(const FragmentInfo &A, const FragmentInfo &B) { in fragmentsOverlap() 2897 using FragInfo = DIExpression::FragmentInfo; 3621 using FragmentInfo = DIExpression::FragmentInfo; 3624 Optional<FragmentInfo> Fragment; 3629 static const FragmentInfo DefaultFragment; 3632 DebugVariable(const DILocalVariable *Var, Optional<FragmentInfo> FragmentInfo, 3646 FragmentInfo getFragmentOrDefault() const { [all …]
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfExpression.cpp | 290 auto FragmentInfo = ExprCursor.getFragmentInfo(); in addMachineRegExpression() local 296 if (FragmentInfo) in addMachineRegExpression() 297 if (RegSize > FragmentInfo->SizeInBits) in addMachineRegExpression()
|
| H A D | DebugHandlerBase.cpp | 43 Location.FragmentInfo.reset(); in extractFromMachineInstruction() 80 Location.FragmentInfo = {Op->getArg(1), Op->getArg(0)}; in extractFromMachineInstruction()
|
| H A D | DwarfExpression.h | 91 Optional<DIExpression::FragmentInfo> getFragmentInfo() const { in getFragmentInfo()
|
| H A D | CodeViewDebug.cpp | 1376 if (Location->FragmentInfo) { in calculateRanges() 1378 DR.StructOffset = Location->FragmentInfo->OffsetInBits / 8; in calculateRanges()
|
| /llvm-project-15.0.7/bolt/include/bolt/Core/ |
| H A D | BinaryFunction.h | 2290 class FragmentInfo { 2310 FragmentInfo ColdFragment; 2312 FragmentInfo &cold() { return ColdFragment; } in cold() 2314 const FragmentInfo &cold() const { return ColdFragment; } in cold()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | LiveDebugVariables.cpp | 289 const Optional<DIExpression::FragmentInfo> Fragment; 322 Optional<DIExpression::FragmentInfo> Fragment, DebugLoc L, in UserValue() 585 Optional<DIExpression::FragmentInfo> Fragment, 772 Optional<DIExpression::FragmentInfo> Fragment, in getUserValue()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | DebugInfoMetadata.cpp | 34 const DIExpression::FragmentInfo DebugVariable::DefaultFragment = { 1373 Optional<DIExpression::FragmentInfo> 1377 DIExpression::FragmentInfo Info = {I->getArg(1), I->getArg(0)}; in getFragmentInfo() 1584 Optional<FragmentInfo> FI = Expr->getFragmentInfo(); in appendToStack()
|
| H A D | Verifier.cpp | 577 DIExpression::FragmentInfo Fragment, 6014 DIExpression::FragmentInfo Fragment, in verifyFragmentExpression()
|
| /llvm-project-15.0.7/bolt/lib/Rewrite/ |
| H A D | RewriteInstance.cpp | 3730 BinaryFunction::FragmentInfo &ColdPart = Function.cold(); in mapCodeSections()
|