Revision 14c2634b

View differences:

doc/optimization.txt
152 152

  
153 153

  
154 154
ARM-specific:
155
ARM Architecture Reference Manual:
156
http://www.arm.com/community/academy/resources.html
157 155

  
158
Instructions timings and optimization guide for ARM9E:
159
http://www.arm.com/pdfs/DDI0222B_9EJS_r1p2.pdf
156
ARM Architecture Reference Manual (up to ARMv5TE):
157
http://www.arm.com/community/university/eulaarmarm.html
158

  
159
Procedure Call Standard for the ARM Architecture:
160
http://www.arm.com/pdfs/aapcs.pdf
161

  
162
Optimization guide for ARM9E (used in Nokia 770 Internet Tablet):
163
http://infocenter.arm.com/help/topic/com.arm.doc.ddi0240b/DDI0240A.pdf
164
Optimization guide for ARM11 (used in Nokia N800 Internet Tablet):
165
http://infocenter.arm.com/help/topic/com.arm.doc.ddi0211j/DDI0211J_arm1136_r1p5_trm.pdf
166
Optimization guide for Intel XScale (used in Sharp Zaurus PDA):
167
http://download.intel.com/design/intelxscale/27347302.pdf
160 168

  
161 169
PowerPC-specific:
162 170

  
libavcodec/armv4l/mpegvideo_armv5te.c
19 19
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20 20
 */
21 21

  
22
/*
23
 * Some useful links for those who may be interested in optimizing code for ARM.
24
 * ARM Architecture Reference Manual: http://www.arm.com/community/academy/resources.html
25
 * Instructions timings and optimization guide for ARM9E: http://www.arm.com/pdfs/DDI0222B_9EJS_r1p2.pdf
26
 */
27

  
28 22
#include "dsputil.h"
29 23
#include "mpegvideo.h"
30 24
#include "avcodec.h"

Also available in: Unified diff