Lines Matching refs:CallFrameInfo
1300 class CallFrameInfo::Rule {
1330 class CallFrameInfo::UndefinedRule: public CallFrameInfo::Rule {
1347 class CallFrameInfo::SameValueRule: public CallFrameInfo::Rule {
1365 class CallFrameInfo::OffsetRule: public CallFrameInfo::Rule {
1394 class CallFrameInfo::ValOffsetRule: public CallFrameInfo::Rule {
1419 class CallFrameInfo::RegisterRule: public CallFrameInfo::Rule {
1439 class CallFrameInfo::ExpressionRule: public CallFrameInfo::Rule {
1459 class CallFrameInfo::ValExpressionRule: public CallFrameInfo::Rule {
1480 class CallFrameInfo::RuleMap {
1527 CallFrameInfo::RuleMap &CallFrameInfo::RuleMap::operator=(const RuleMap &rhs) { in operator =()
1537 CallFrameInfo::Rule *CallFrameInfo::RuleMap::RegisterRule(int reg) const { in RegisterRule()
1546 void CallFrameInfo::RuleMap::SetRegisterRule(int reg, Rule *rule) { in SetRegisterRule()
1554 bool CallFrameInfo::RuleMap::HandleTransitionTo( in HandleTransitionTo()
1622 void CallFrameInfo::RuleMap::Clear() { in Clear()
1633 class CallFrameInfo::State {
1761 bool CallFrameInfo::State::InterpretCIE(const CIE &cie) { in InterpretCIE()
1773 bool CallFrameInfo::State::InterpretFDE(const FDE &fde) { in InterpretFDE()
1782 bool CallFrameInfo::State::ParseOperands(const char *format, in ParseOperands()
1858 bool CallFrameInfo::State::DoInstruction() { in DoInstruction()
2140 bool CallFrameInfo::State::DoDefCFA(unsigned base_register, long offset) { in DoDefCFA()
2147 bool CallFrameInfo::State::DoDefCFAOffset(long offset) { in DoDefCFAOffset()
2158 bool CallFrameInfo::State::DoRule(unsigned reg, Rule *rule) { in DoRule()
2163 bool CallFrameInfo::State::DoOffset(unsigned reg, long offset) { in DoOffset()
2172 bool CallFrameInfo::State::DoValOffset(unsigned reg, long offset) { in DoValOffset()
2181 bool CallFrameInfo::State::DoRestore(unsigned reg) { in DoRestore()
2198 bool CallFrameInfo::ReadEntryPrologue(const uint8_t *cursor, Entry *entry) { in ReadEntryPrologue()
2276 bool CallFrameInfo::ReadCIEFields(CIE *cie) { in ReadCIEFields()
2468 bool CallFrameInfo::ReadFDEFields(FDE *fde) { in ReadFDEFields()
2534 bool CallFrameInfo::Start() { in Start()
2669 const char *CallFrameInfo::KindName(EntryKind kind) { in KindName()
2670 if (kind == CallFrameInfo::kUnknown) in KindName()
2672 else if (kind == CallFrameInfo::kCIE) in KindName()
2674 else if (kind == CallFrameInfo::kFDE) in KindName()
2677 assert (kind == CallFrameInfo::kTerminator); in KindName()
2682 bool CallFrameInfo::ReportIncomplete(Entry *entry) { in ReportIncomplete()
2687 void CallFrameInfo::Reporter::Incomplete(uint64_t offset, in Incomplete()
2688 CallFrameInfo::EntryKind kind) { in Incomplete()
2691 filename_.c_str(), CallFrameInfo::KindName(kind), offset, in Incomplete()
2695 void CallFrameInfo::Reporter::EarlyEHTerminator(uint64_t offset) { in EarlyEHTerminator()
2702 void CallFrameInfo::Reporter::CIEPointerOutOfRange(uint64_t offset, in CIEPointerOutOfRange()
2710 void CallFrameInfo::Reporter::BadCIEId(uint64_t offset, uint64_t cie_offset) { in BadCIEId()
2717 void CallFrameInfo::Reporter::UnexpectedAddressSize(uint64_t offset, in UnexpectedAddressSize()
2725 void CallFrameInfo::Reporter::UnexpectedSegmentSize(uint64_t offset, in UnexpectedSegmentSize()
2733 void CallFrameInfo::Reporter::UnrecognizedVersion(uint64_t offset, int version) { in UnrecognizedVersion()
2740 void CallFrameInfo::Reporter::UnrecognizedAugmentation(uint64_t offset, in UnrecognizedAugmentation()
2748 void CallFrameInfo::Reporter::InvalidPointerEncoding(uint64_t offset, in InvalidPointerEncoding()
2756 void CallFrameInfo::Reporter::UnusablePointerEncoding(uint64_t offset, in UnusablePointerEncoding()
2765 void CallFrameInfo::Reporter::RestoreInCIE(uint64_t offset, uint64_t insn_offset) { in RestoreInCIE()
2773 void CallFrameInfo::Reporter::BadInstruction(uint64_t offset, in BadInstruction()
2774 CallFrameInfo::EntryKind kind, in BadInstruction()
2779 filename_.c_str(), CallFrameInfo::KindName(kind), in BadInstruction()
2783 void CallFrameInfo::Reporter::NoCFARule(uint64_t offset, in NoCFARule()
2784 CallFrameInfo::EntryKind kind, in NoCFARule()
2790 filename_.c_str(), CallFrameInfo::KindName(kind), offset, in NoCFARule()
2794 void CallFrameInfo::Reporter::EmptyStateStack(uint64_t offset, in EmptyStateStack()
2795 CallFrameInfo::EntryKind kind, in EmptyStateStack()
2801 filename_.c_str(), CallFrameInfo::KindName(kind), offset, in EmptyStateStack()
2805 void CallFrameInfo::Reporter::ClearingCFARule(uint64_t offset, in ClearingCFARule()
2806 CallFrameInfo::EntryKind kind, in ClearingCFARule()
2812 filename_.c_str(), CallFrameInfo::KindName(kind), offset, in ClearingCFARule()