Saeid Nooshabadi (saeid@unsw.edu.au)
See the 'CHANGES.txt' file for list of modifications made to this file.
Definition in file execute.c.
#include "armvfp.h"
Include dependency graph for execute.c:

Go to the source code of this file.
Functions | |
| void | execute_dp (void) |
| void | execute_regt (unsigned long int *BankedReg) |
| void | execute_ldst (unsigned long int *BankedReg) |
|
|
The 'execute_dp' function executes the following decoded ARM VFP data processing instructions:
Definition at line 109 of file execute.c. References check_flag(), Instruction::cp_num, Instruction::ext_opcode, fabsolute(), faddition(), fcompare(), fcompare_exp(), fcompare_zero(), fcompare_zero_exp(), fcopy(), fcvt_float_signedint(), fcvt_float_unsignedint(), fcvt_float_unsignedint(), fcvt_signedint_float(), fcvt_single_double(), fcvt_unsignedint_float(), Instruction::fd, fdivision(), fetch_data(), Instruction::fm, fmultiplication(), Instruction::fn, fnegation(), fsqrt(), fsubtraction(), fused_mul_add(), inst, Instruction::opcode, return_data(), and Float::sign. Referenced by vfp_data_proc(). Here is the call graph for this function: ![]() |
|
|
Definition at line 416 of file execute.c. References Instruction::cp_num, ENDIAN, Instruction::fd, Instruction::fn, inst, Instruction::instruction, Instruction::opcode, and s. Referenced by vfp_ld_st(). |
|
|
Definition at line 296 of file execute.c. References Instruction::cp_num, ENDIAN, Instruction::fd, Instruction::fn, fpexc, fpscr, fpsid, inst, Instruction::opcode, and s. Referenced by vfp_reg_tran(). |
1.3.7