comparison arm/dsputil_vfp.S @ 10348:bdcc1c52f223 libavcodec

ARM: use undocumented .syntax directive to enable UAL syntax
author mru
date Fri, 02 Oct 2009 19:35:07 +0000
parents 7a463923ecd1
children 361a5fcb4393
comparison
equal deleted inserted replaced
10347:93abbe76b5cc 10348:bdcc1c52f223
19 */ 19 */
20 20
21 #include "config.h" 21 #include "config.h"
22 #include "asm.S" 22 #include "asm.S"
23 23
24 .fpu neon @ required for gas to accept UAL syntax 24 .syntax unified
25 /* 25 /*
26 * VFP is a floating point coprocessor used in some ARM cores. VFP11 has 1 cycle 26 * VFP is a floating point coprocessor used in some ARM cores. VFP11 has 1 cycle
27 * throughput for almost all the instructions (except for double precision 27 * throughput for almost all the instructions (except for double precision
28 * arithmetics), but rather high latency. Latency is 4 cycles for loads and 8 cycles 28 * arithmetics), but rather high latency. Latency is 4 cycles for loads and 8 cycles
29 * for arithmetic operations. Scheduling code to avoid pipeline stalls is very 29 * for arithmetic operations. Scheduling code to avoid pipeline stalls is very