Lines Matching refs:ArmExidx

91 ArmExidx::ArmExidx(std::shared_ptr<DfxMemory> memory) : memory_(memory)
97 inline void ArmExidx::FlushInstr()
133 inline void ArmExidx::LogRawData()
142 bool ArmExidx::SearchEntry(uintptr_t pc, struct UnwindTableInfo uti, struct UnwindEntryInfo& uei)
191 bool ArmExidx::ExtractEntryData(uintptr_t entryOffset)
244 bool ArmExidx::ExtractEntryTab(uintptr_t tabOffset)
323 inline bool ArmExidx::GetOpCode()
334 bool ArmExidx::Eval(uintptr_t entryOffset)
341 {0xc0, 0x00, &ArmExidx::Decode00xxxxxx},
342 {0xc0, 0x40, &ArmExidx::Decode01xxxxxx},
343 {0xf0, 0x80, &ArmExidx::Decode1000iiiiiiiiiiii},
344 {0xf0, 0x90, &ArmExidx::Decode1001nnnn},
345 {0xf0, 0xa0, &ArmExidx::Decode1010nnnn},
346 {0xff, 0xb0, &ArmExidx::Decode10110000},
347 {0xff, 0xb1, &ArmExidx::Decode101100010000iiii},
348 {0xff, 0xb2, &ArmExidx::Decode10110010uleb128},
349 {0xff, 0xb3, &ArmExidx::Decode10110011sssscccc},
350 {0xfc, 0xb4, &ArmExidx::Decode101101nn},
351 {0xf8, 0xb8, &ArmExidx::Decode10111nnn},
352 {0xff, 0xc6, &ArmExidx::Decode11000110sssscccc},
353 {0xff, 0xc7, &ArmExidx::Decode110001110000iiii},
354 {0xfe, 0xc8, &ArmExidx::Decode1100100nsssscccc},
355 {0xc8, 0xc8, &ArmExidx::Decode11001yyy},
356 {0xf8, 0xc0, &ArmExidx::Decode11000nnn},
357 {0xf8, 0xd0, &ArmExidx::Decode11010nnn},
358 {0xc0, 0xc0, &ArmExidx::Decode11xxxyyy}
365 bool ArmExidx::Step(uintptr_t entryOffset, std::shared_ptr<RegLocState> rs)
380 inline bool ArmExidx::DecodeSpare()
387 inline bool ArmExidx::Decode(DecodeTable decodeTable[], size_t size)
406 inline bool ArmExidx::Decode00xxxxxx()
413 inline bool ArmExidx::Decode01xxxxxx()
420 inline bool ArmExidx::Decode1000iiiiiiiiiiii()
447 inline bool ArmExidx::Decode1001nnnn()
471 inline bool ArmExidx::Decode1010nnnn()
498 inline bool ArmExidx::Decode10110000()
505 inline bool ArmExidx::Decode101100010000iiii()
527 inline bool ArmExidx::Decode10110010uleb128()
545 inline bool ArmExidx::Decode10110011sssscccc()
557 inline bool ArmExidx::Decode101101nn()
562 inline bool ArmExidx::Decode10111nnn()
571 inline bool ArmExidx::Decode11000110sssscccc()
580 inline bool ArmExidx::Decode110001110000iiii()
601 inline bool ArmExidx::Decode1100100nsssscccc()
614 inline bool ArmExidx::Decode11001yyy()
620 inline bool ArmExidx::Decode11000nnn()
629 inline bool ArmExidx::Decode11010nnn()
638 inline bool ArmExidx::Decode11xxxyyy()