arm_data_proc_instr::shifter_operand is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDarm_data_proc_instr::shifter_operand

arm_data_proc_instr::shifter_operand field

Syntax

union arm_shifter_operand shifter_operand;

References

LocationReferrerText
arm_disassembler.h:141
union arm_shifter_operand shifter_operand;
arm_disassembler.c:1796evaluate_data_proc()
instruction->info.data_proc.shifter_operand.immediate.immediate = immediate;
arm_disassembler.c:1808evaluate_data_proc()
arm_disassembler.c:1809evaluate_data_proc()
arm_disassembler.c:1811evaluate_data_proc()
instruction->info.data_proc.shifter_operand.immediate_shift.shift = shift;
arm_disassembler.c:1859evaluate_data_proc()
instruction->info.data_proc.shifter_operand.register_shift.rm = rm;
arm_disassembler.c:1860evaluate_data_proc()
instruction->info.data_proc.shifter_operand.register_shift.rs = rs;
arm_disassembler.c:1861evaluate_data_proc()
instruction->info.data_proc.shifter_operand.register_shift.shift = shift;
arm_disassembler.c:2137evaluate_add_sub_thumb()
instruction->info.data_proc.shifter_operand.immediate.immediate = rm_imm;
arm_disassembler.c:2143evaluate_add_sub_thumb()
instruction->info.data_proc.shifter_operand.immediate_shift.rm = rm_imm;
arm_disassembler.c:2165evaluate_shift_imm_thumb()
arm_disassembler.c:2170evaluate_shift_imm_thumb()
arm_disassembler.c:2175evaluate_shift_imm_thumb()
arm_disassembler.c:2187evaluate_shift_imm_thumb()
arm_disassembler.c:2188evaluate_shift_imm_thumb()
arm_disassembler.c:2209evaluate_data_proc_imm_thumb()
instruction->info.data_proc.shifter_operand.immediate.immediate = imm;
arm_disassembler.c:2258evaluate_data_proc_thumb()
arm_disassembler.c:2320evaluate_data_proc_thumb()
arm_disassembler.c:2321evaluate_data_proc_thumb()
instruction->info.data_proc.shifter_operand.register_shift.rm = rd;
arm_disassembler.c:2322evaluate_data_proc_thumb()
instruction->info.data_proc.shifter_operand.register_shift.rs = rm;
arm_disassembler.c:2328evaluate_data_proc_thumb()
arm_disassembler.c:2329evaluate_data_proc_thumb()
instruction->info.data_proc.shifter_operand.register_shift.rm = rd;
arm_disassembler.c:2330evaluate_data_proc_thumb()
instruction->info.data_proc.shifter_operand.register_shift.rs = rm;
arm_disassembler.c:2336evaluate_data_proc_thumb()
arm_disassembler.c:2337evaluate_data_proc_thumb()
instruction->info.data_proc.shifter_operand.register_shift.rm = rd;
arm_disassembler.c:2338evaluate_data_proc_thumb()
instruction->info.data_proc.shifter_operand.register_shift.rs = rm;
arm_disassembler.c:2352evaluate_data_proc_thumb()
arm_disassembler.c:2353evaluate_data_proc_thumb()
instruction->info.data_proc.shifter_operand.register_shift.rm = rd;
arm_disassembler.c:2354evaluate_data_proc_thumb()
instruction->info.data_proc.shifter_operand.register_shift.rs = rm;
arm_disassembler.c:2364evaluate_data_proc_thumb()
arm_disassembler.c:2591evaluate_add_sp_pc_thumb()
instruction->info.data_proc.shifter_operand.immediate.immediate = imm*4;
arm_disassembler.c:2619evaluate_adjust_stack_thumb()
instruction->info.data_proc.shifter_operand.immediate.immediate = imm*4;
arm_simulator.c:356arm_simulate_step_core()
instruction.info.data_proc.shifter_operand,

Data Use

Type of arm_data_proc_instr::shifter_operand
arm_data_proc_instr::shifter_operand
all items filtered out