Searched refs:FragInfo (Results 1 – 2 of 2) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | AssignmentTrackingAnalysis.cpp | 1573 auto FragInfo = *OptFragInfo; in emitDbgValue() local 1575 Expr, FragInfo.OffsetInBits, FragInfo.SizeInBits); in emitDbgValue() 2183 std::optional<DIExpression::FragmentInfo> FragInfo; in buildOverlapMapAndRecordDeclares() local 2189 Info->OffsetInBits, Info->SizeInBits, Assign, FragInfo) || in buildOverlapMapAndRecordDeclares() 2190 (FragInfo && FragInfo->SizeInBits == 0)) in buildOverlapMapAndRecordDeclares() 2198 if (!FragInfo) in buildOverlapMapAndRecordDeclares() 2199 FragInfo = Assign->getExpression()->getFragmentInfo(); in buildOverlapMapAndRecordDeclares() 2202 DebugVariable(Assign->getVariable(), FragInfo, in buildOverlapMapAndRecordDeclares()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DebugInfoMetadata.h | 3082 using FragInfo = DIExpression::FragmentInfo; 3085 static inline FragInfo getEmptyKey() { return {MaxVal, MaxVal}; } 3087 static inline FragInfo getTombstoneKey() { return {MaxVal - 1, MaxVal - 1}; } 3089 static unsigned getHashValue(const FragInfo &Frag) { 3093 static bool isEqual(const FragInfo &A, const FragInfo &B) { return A == B; }
|