Changeset cfd8d7a in rtems for cpukit/score/cpu/arm/arm-context-volatile-clobber.S
- Timestamp:
- 05/08/13 07:30:31 (11 years ago)
- Branches:
- 4.11, 5, master
- Children:
- 9deed9ed
- Parents:
- 9dcc683
- git-author:
- Sebastian Huber <sebastian.huber@…> (05/08/13 07:30:31)
- git-committer:
- Sebastian Huber <sebastian.huber@…> (05/10/13 10:10:14)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cpukit/score/cpu/arm/arm-context-volatile-clobber.S
r9dcc683 rcfd8d7a 28 28 .endm 29 29 30 #ifdef ARM_MULTILIB_VFP_D32 31 vmrs r1, FPSCR 32 movs r2, #0x001f 33 movt r2, #0xf800 34 bic r1, r1, r2 35 and r2, r2, r0 36 orr r1, r1, r2 37 vmsr FPSCR, r1 38 39 .macro clobber_vfp_register reg 40 sub r0, r0, #1 41 vmov \reg, r0, r0 42 .endm 43 44 clobber_vfp_register d0 45 clobber_vfp_register d1 46 clobber_vfp_register d2 47 clobber_vfp_register d3 48 clobber_vfp_register d4 49 clobber_vfp_register d5 50 clobber_vfp_register d6 51 clobber_vfp_register d7 52 clobber_vfp_register d16 53 clobber_vfp_register d17 54 clobber_vfp_register d18 55 clobber_vfp_register d19 56 clobber_vfp_register d20 57 clobber_vfp_register d21 58 clobber_vfp_register d22 59 clobber_vfp_register d23 60 clobber_vfp_register d24 61 clobber_vfp_register d25 62 clobber_vfp_register d26 63 clobber_vfp_register d27 64 clobber_vfp_register d28 65 clobber_vfp_register d29 66 clobber_vfp_register d30 67 clobber_vfp_register d31 68 #endif 69 30 70 clobber_register r1 31 71 clobber_register r2
Note: See TracChangeset
for help on using the changeset viewer.