/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | DWARFCallFrameInfo.h | 86 struct CIE { struct in class:lldb_private::DWARFCallFrameInfo 97 dw_offset_t inst_offset; // offset of CIE instructions in mCFIData 98 uint32_t inst_length; // length of CIE instructions in mCFIData 106 CIE(dw_offset_t offset) function in struct:lldb_private::DWARFCallFrameInfo::CIE 113 typedef std::shared_ptr<CIE> CIESP; 132 const CIE *GetCIE(dw_offset_t cie_offset); 139 // CIE and in FDE).
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | DwarfCFIEHPrinter.h | 198 if (const dwarf::CIE *CIE = dyn_cast<dwarf::CIE>(&Entry)) { 199 W.startLine() << format("[0x%" PRIx64 "] CIE length=%" PRIu64 "\n", 200 Address + CIE->getOffset(), CIE->getLength()); 203 W.printNumber("version", CIE->getVersion()); 204 W.printString("augmentation", CIE->getAugmentationString()); 205 W.printNumber("code_alignment_factor", CIE->getCodeAlignmentFactor()); 206 W.printNumber("data_alignment_factor", CIE [all...] |
/freebsd-13-stable/sys/i386/linux/ |
H A D | linux_locore.asm | 77 /* CIE */ 82 .long 0 /* CIE ID */ 101 .long .LSTARTFDEDLSI1-.LSTARTFRAMEDLSI1 /* CIE pointer */ 111 .long .LSTARTFDEDLSI2-.LSTARTFRAMEDLSI1 /* CIE pointer */ 124 .long 0 /* CIE ID */ 143 .long .LSTARTFDEDLSI3-.LSTARTFRAMEDLSI2 /* CIE pointer */
|
/freebsd-13-stable/sys/amd64/linux32/ |
H A D | linux32_locore.asm | 84 /* CIE */ 89 .long 0 /* CIE ID */ 108 .long .LSTARTFDEDLSI1-.LSTARTFRAMEDLSI1 /* CIE pointer */ 118 .long .LSTARTFDEDLSI2-.LSTARTFRAMEDLSI1 /* CIE pointer */ 131 .long 0 /* CIE ID */ 150 .long .LSTARTFDEDLSI3-.LSTARTFRAMEDLSI2 /* CIE pointer */
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Analysis/ |
H A D | AnyCall.h | 90 AnyCall(const CXXInheritedCtorInitExpr *CIE) argument 91 : E(CIE), D(CIE->getConstructor()), K(InheritedConstructor) {}
|
/freebsd-13-stable/sys/amd64/linux/ |
H A D | linux_locore.asm | 83 .long 0 /* CIE ID */ 102 .long .LSTARTFDEDLSI0-.LSTARTFRAMEDLSI0 /* CIE pointer */
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFDebugFrame.h | 129 /// An entry in either debug_frame or eh_frame. This entry can be a CIE or an 166 /// DWARF Common Information Entry (CIE) 167 class CIE : public FrameEntry { class in namespace:llvm::dwarf 171 CIE(bool IsDWARF64, uint64_t Offset, uint64_t Length, uint8_t Version, function in class:llvm::dwarf::CIE 217 // The following are used when the CIE represents an EH frame entry. 229 uint64_t InitialLocation, uint64_t AddressRange, CIE *Cie, 240 const CIE *getLinkedCIE() const { return LinkedCIE; } 252 /// Note that CIE pointers in EH FDEs, unlike DWARF FDEs, contain relative 258 const CIE *LinkedCIE;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
H A D | DWARFDebugFrame.cpp | 295 // Returns the CIE identifier to be used by the requested format. 296 // CIE ids for .debug_frame sections are defined in Section 7.24 of DWARFv5. 297 // For CIE ID in .eh_frame sections see 307 void CIE::dump(raw_ostream &OS, const MCRegisterInfo *MRI, bool IsEH) const { 308 // A CIE with a zero length is a terminator entry in the .eh_frame section. 318 << " CIE\n" 379 DenseMap<uint64_t, CIE *> CIEs; 389 // If the Length is 0, then this CIE is a terminator. We add it because some 393 auto Cie = std::make_unique<CIE>( 422 "unsupported CIE versio [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineCXX.cpp | 449 const auto *CIE = dyn_cast<CXXInheritedCtorInitExpr>(E); local 450 assert(CE || CIE); 483 CE ? CE->getConstructionKind() : CIE->getConstructionKind(); 487 assert(CE && !CIE && "A complete constructor is inherited?!"); 561 CIE ? (CallEventRef<>)CEMgr.getCXXInheritedConstructorCall( 562 CIE, TargetRegion, State, LCtx)
|
H A D | CallEvent.cpp | 1410 else if (const auto *CIE = dyn_cast<CXXInheritedCtorInitExpr>(CallSite)) 1411 return getCXXInheritedConstructorCall(CIE, ThisVal.getAsRegion(), State,
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Symbol/ |
H A D | DWARFCallFrameInfo.cpp | 229 const DWARFCallFrameInfo::CIE * 234 // Parse and cache the CIE 245 CIESP cie_sp(new CIE(cie_offset)); 270 "CIE parse error: CFI version %d is not supported\n", 289 "CIE parse error: CIE augmentation string was too large " 328 // of the CIE, and a corresponding argument in the Augmentation 330 // CIE is 1-byte and represents the pointer encoding used for the 339 // of the CIE. The first argument is 1-byte and represents the 497 const CIE *ci [all...] |