Lines Matching refs:x86AssemblyInspectionEngine
23 x86AssemblyInspectionEngine::x86AssemblyInspectionEngine(const ArchSpec &arch) in x86AssemblyInspectionEngine() function in x86AssemblyInspectionEngine
39 x86AssemblyInspectionEngine::~x86AssemblyInspectionEngine() { in ~x86AssemblyInspectionEngine()
43 void x86AssemblyInspectionEngine::Initialize(RegisterContextSP ®_ctx) { in Initialize()
150 void x86AssemblyInspectionEngine::Initialize( in Initialize()
263 bool x86AssemblyInspectionEngine::nonvolatile_reg_p(int machine_regno) { in nonvolatile_reg_p()
307 bool x86AssemblyInspectionEngine::push_rbp_pattern_p() { in push_rbp_pattern_p()
313 bool x86AssemblyInspectionEngine::push_0_pattern_p() { in push_0_pattern_p()
320 bool x86AssemblyInspectionEngine::push_imm_pattern_p() { in push_imm_pattern_p()
336 bool x86AssemblyInspectionEngine::push_extended_pattern_p() { in push_extended_pattern_p()
355 bool x86AssemblyInspectionEngine::push_misc_reg_p() { in push_misc_reg_p()
366 bool x86AssemblyInspectionEngine::push_reg_p(int ®no) { in push_reg_p()
383 bool x86AssemblyInspectionEngine::mov_rsp_rbp_pattern_p() { in mov_rsp_rbp_pattern_p()
396 bool x86AssemblyInspectionEngine::mov_rsp_rbx_pattern_p() { in mov_rsp_rbx_pattern_p()
409 bool x86AssemblyInspectionEngine::mov_rbp_rsp_pattern_p() { in mov_rbp_rsp_pattern_p()
422 bool x86AssemblyInspectionEngine::mov_rbx_rsp_pattern_p() { in mov_rbx_rsp_pattern_p()
434 bool x86AssemblyInspectionEngine::sub_rsp_pattern_p(int &amount) { in sub_rsp_pattern_p()
452 bool x86AssemblyInspectionEngine::add_rsp_pattern_p(int &amount) { in add_rsp_pattern_p()
471 bool x86AssemblyInspectionEngine::lea_rsp_pattern_p(int &amount) { in lea_rsp_pattern_p()
497 bool x86AssemblyInspectionEngine::lea_rbp_rsp_pattern_p(int &amount) { in lea_rbp_rsp_pattern_p()
524 bool x86AssemblyInspectionEngine::lea_rbx_rsp_pattern_p(int &amount) { in lea_rbx_rsp_pattern_p()
551 bool x86AssemblyInspectionEngine::and_rsp_pattern_p() { in and_rsp_pattern_p()
564 bool x86AssemblyInspectionEngine::pop_reg_p(int ®no) { in pop_reg_p()
581 bool x86AssemblyInspectionEngine::pop_rbp_pattern_p() { in pop_rbp_pattern_p()
590 bool x86AssemblyInspectionEngine::pop_misc_reg_p() { in pop_misc_reg_p()
600 bool x86AssemblyInspectionEngine::leave_pattern_p() { in leave_pattern_p()
606 bool x86AssemblyInspectionEngine::call_next_insn_pattern_p() { in call_next_insn_pattern_p()
623 bool x86AssemblyInspectionEngine::mov_reg_to_local_stack_frame_p( in mov_reg_to_local_stack_frame_p()
678 bool x86AssemblyInspectionEngine::jmp_to_reg_p() { in jmp_to_reg_p()
734 bool x86AssemblyInspectionEngine::pc_rel_branch_or_jump_p ( in pc_rel_branch_or_jump_p()
815 bool x86AssemblyInspectionEngine::local_branch_p ( in local_branch_p()
842 bool x86AssemblyInspectionEngine::non_local_branch_p ( in non_local_branch_p()
855 bool x86AssemblyInspectionEngine::ret_pattern_p() { in ret_pattern_p()
860 uint16_t x86AssemblyInspectionEngine::extract_2(uint8_t *b) { in extract_2()
867 int16_t x86AssemblyInspectionEngine::extract_2_signed(uint8_t *b) { in extract_2_signed()
874 uint32_t x86AssemblyInspectionEngine::extract_4(uint8_t *b) { in extract_4()
881 int32_t x86AssemblyInspectionEngine::extract_4_signed(uint8_t *b) { in extract_4_signed()
889 bool x86AssemblyInspectionEngine::instruction_length(uint8_t *insn_p, in instruction_length()
906 bool x86AssemblyInspectionEngine::machine_regno_to_lldb_regno( in machine_regno_to_lldb_regno()
916 bool x86AssemblyInspectionEngine::GetNonCallSiteUnwindPlanFromAssembly( in GetNonCallSiteUnwindPlanFromAssembly()
1337 bool x86AssemblyInspectionEngine::AugmentUnwindPlanFromCallSite( in AugmentUnwindPlanFromCallSite()
1581 bool x86AssemblyInspectionEngine::FindFirstNonPrologueInstruction( in FindFirstNonPrologueInstruction()