Lines Matching refs:CallFrameInfo
869 class CallFrameInfo::Rule {
899 class CallFrameInfo::UndefinedRule: public CallFrameInfo::Rule {
916 class CallFrameInfo::SameValueRule: public CallFrameInfo::Rule {
934 class CallFrameInfo::OffsetRule: public CallFrameInfo::Rule {
963 class CallFrameInfo::ValOffsetRule: public CallFrameInfo::Rule {
988 class CallFrameInfo::RegisterRule: public CallFrameInfo::Rule {
1008 class CallFrameInfo::ExpressionRule: public CallFrameInfo::Rule {
1028 class CallFrameInfo::ValExpressionRule: public CallFrameInfo::Rule {
1049 class CallFrameInfo::RuleMap {
1096 CallFrameInfo::RuleMap &CallFrameInfo::RuleMap::operator=(const RuleMap &rhs) { in operator =()
1106 CallFrameInfo::Rule *CallFrameInfo::RuleMap::RegisterRule(int reg) const { in RegisterRule()
1115 void CallFrameInfo::RuleMap::SetRegisterRule(int reg, Rule *rule) { in SetRegisterRule()
1123 bool CallFrameInfo::RuleMap::HandleTransitionTo( in HandleTransitionTo()
1191 void CallFrameInfo::RuleMap::Clear() { in Clear()
1202 class CallFrameInfo::State {
1330 bool CallFrameInfo::State::InterpretCIE(const CIE &cie) { in InterpretCIE()
1342 bool CallFrameInfo::State::InterpretFDE(const FDE &fde) { in InterpretFDE()
1351 bool CallFrameInfo::State::ParseOperands(const char *format, in ParseOperands()
1426 bool CallFrameInfo::State::DoInstruction() { in DoInstruction()
1708 bool CallFrameInfo::State::DoDefCFA(unsigned base_register, long offset) { in DoDefCFA()
1715 bool CallFrameInfo::State::DoDefCFAOffset(long offset) { in DoDefCFAOffset()
1726 bool CallFrameInfo::State::DoRule(unsigned reg, Rule *rule) { in DoRule()
1731 bool CallFrameInfo::State::DoOffset(unsigned reg, long offset) { in DoOffset()
1740 bool CallFrameInfo::State::DoValOffset(unsigned reg, long offset) { in DoValOffset()
1749 bool CallFrameInfo::State::DoRestore(unsigned reg) { in DoRestore()
1766 bool CallFrameInfo::ReadEntryPrologue(const char *cursor, Entry *entry) { in ReadEntryPrologue()
1844 bool CallFrameInfo::ReadCIEFields(CIE *cie) { in ReadCIEFields()
2021 bool CallFrameInfo::ReadFDEFields(FDE *fde) { in ReadFDEFields()
2087 bool CallFrameInfo::Start() { in Start()
2213 const char *CallFrameInfo::KindName(EntryKind kind) { in KindName()
2214 if (kind == CallFrameInfo::kUnknown) in KindName()
2216 else if (kind == CallFrameInfo::kCIE) in KindName()
2218 else if (kind == CallFrameInfo::kFDE) in KindName()
2221 assert (kind == CallFrameInfo::kTerminator); in KindName()
2226 bool CallFrameInfo::ReportIncomplete(Entry *entry) { in ReportIncomplete()
2231 void CallFrameInfo::Reporter::Incomplete(uint64 offset, in Incomplete()
2232 CallFrameInfo::EntryKind kind) { in Incomplete()
2235 filename_.c_str(), CallFrameInfo::KindName(kind), offset, in Incomplete()
2239 void CallFrameInfo::Reporter::EarlyEHTerminator(uint64 offset) { in EarlyEHTerminator()
2246 void CallFrameInfo::Reporter::CIEPointerOutOfRange(uint64 offset, in CIEPointerOutOfRange()
2254 void CallFrameInfo::Reporter::BadCIEId(uint64 offset, uint64 cie_offset) { in BadCIEId()
2261 void CallFrameInfo::Reporter::UnrecognizedVersion(uint64 offset, int version) { in UnrecognizedVersion()
2268 void CallFrameInfo::Reporter::UnrecognizedAugmentation(uint64 offset, in UnrecognizedAugmentation()
2276 void CallFrameInfo::Reporter::InvalidPointerEncoding(uint64 offset, in InvalidPointerEncoding()
2284 void CallFrameInfo::Reporter::UnusablePointerEncoding(uint64 offset, in UnusablePointerEncoding()
2293 void CallFrameInfo::Reporter::RestoreInCIE(uint64 offset, uint64 insn_offset) { in RestoreInCIE()
2301 void CallFrameInfo::Reporter::BadInstruction(uint64 offset, in BadInstruction()
2302 CallFrameInfo::EntryKind kind, in BadInstruction()
2307 filename_.c_str(), CallFrameInfo::KindName(kind), in BadInstruction()
2311 void CallFrameInfo::Reporter::NoCFARule(uint64 offset, in NoCFARule()
2312 CallFrameInfo::EntryKind kind, in NoCFARule()
2318 filename_.c_str(), CallFrameInfo::KindName(kind), offset, in NoCFARule()
2322 void CallFrameInfo::Reporter::EmptyStateStack(uint64 offset, in EmptyStateStack()
2323 CallFrameInfo::EntryKind kind, in EmptyStateStack()
2329 filename_.c_str(), CallFrameInfo::KindName(kind), offset, in EmptyStateStack()
2333 void CallFrameInfo::Reporter::ClearingCFARule(uint64 offset, in ClearingCFARule()
2334 CallFrameInfo::EntryKind kind, in ClearingCFARule()
2340 filename_.c_str(), CallFrameInfo::KindName(kind), offset, in ClearingCFARule()