Home
last modified time | relevance | path

Searched refs:CFI_SP (Results 1 – 9 of 9) sorted by relevance

/linux/tools/objtool/arch/x86/
H A Ddecode.c68 case CFI_SP: in arch_callee_saved_reg()
190 #define have_SIB() ((modrm_rm & 7) == CFI_SP && mod_is_mem())
198 sib_base == (reg) && sib_index == CFI_SP && \
282 if (rex_w && rm_is_reg(CFI_SP)) { in arch_decode_instruction()
289 op->dest.reg = CFI_SP; in arch_decode_instruction()
347 if (!rm_is_reg(CFI_SP)) in arch_decode_instruction()
369 op->src.reg = CFI_SP; in arch_decode_instruction()
372 op->dest.reg = CFI_SP; in arch_decode_instruction()
380 op->src.reg = CFI_SP; in arch_decode_instruction()
383 op->dest.reg = CFI_SP; in arch_decode_instruction()
[all …]
H A Dorc.c49 case CFI_SP: in init_orc_entry()
/linux/tools/objtool/arch/loongarch/
H A Ddecode.c61 *base = CFI_SP; in arch_decode_hint_reg()
133 if ((inst.reg2i12_format.rd == CFI_SP) || (inst.reg2i12_format.rj == CFI_SP)) { in decode_insn_reg2i12_fomat()
144 if ((inst.reg2i12_format.rd == CFI_SP) && (inst.reg2i12_format.rj == CFI_FP)) { in decode_insn_reg2i12_fomat()
155 if (inst.reg2i12_format.rj == CFI_SP) { in decode_insn_reg2i12_fomat()
160 op->src.reg = CFI_SP; in decode_insn_reg2i12_fomat()
168 if (inst.reg2i12_format.rj == CFI_SP) { in decode_insn_reg2i12_fomat()
175 op->dest.reg = CFI_SP; in decode_insn_reg2i12_fomat()
201 if (inst.reg2i14_format.rj == CFI_SP) { in decode_insn_reg2i14_fomat()
206 op->src.reg = CFI_SP; in decode_insn_reg2i14_fomat()
214 if (inst.reg2i14_format.rj == CFI_SP) { in decode_insn_reg2i14_fomat()
[all …]
H A Dorc.c50 case CFI_SP: in init_orc_entry()
/linux/tools/objtool/
H A Dcheck.c2772 if (cfa->base != CFI_SP && cfa->base != CFI_SP_INDIRECT) in update_cfi_state_regs()
2785 op->dest.reg == CFI_SP && op->src.reg == CFI_SP) in update_cfi_state_regs()
2889 if (op->src.reg == CFI_SP && op->dest.reg == CFI_BP && in update_cfi_state()
2890 cfa->base == CFI_SP && in update_cfi_state()
2898 else if (op->src.reg == CFI_SP && in update_cfi_state()
2907 else if (op->src.reg == CFI_SP && cfa->base == CFI_SP) { in update_cfi_state()
2923 else if (op->src.reg == CFI_BP && op->dest.reg == CFI_SP && in update_cfi_state()
2937 if (cfa->base == CFI_SP && in update_cfi_state()
2951 } else if (cfa->base == CFI_SP && in update_cfi_state()
2989 else if (op->dest.reg == CFI_SP && in update_cfi_state()
[all …]
/linux/tools/objtool/arch/powerpc/include/arch/
H A Dcfi_regs.h7 #define CFI_SP CFI_BP macro
/linux/tools/objtool/arch/loongarch/include/arch/
H A Dcfi_regs.h6 #define CFI_SP 3 macro
/linux/tools/objtool/arch/x86/include/arch/
H A Dcfi_regs.h10 #define CFI_SP 4 macro
/linux/tools/objtool/arch/powerpc/
H A Ddecode.c122 state->cfa.base = CFI_SP; in arch_initial_func_cfi_state()