Sign in
gnu
/
gcc
/
93ac832f1846e4867aa6537f76f510fab8e3e87d
/
.
/
gcc
/
testsuite
/
gcc.target
/
arm
tree: ee1b3b6c5dc8aea2bb3de101ac5a53c72277bcab [
path history
]
[
tgz
]
aapcs/
acle/
cmse/
lto/
mve/
pure-code/
simd/
20030909-1.c
20031108-1.c
20051215-1.c
20090811-1.c
20131120.c
addr-modes-float.c
addr-modes-int.c
addr-modes.h
aes-fuse-1.c
aes-fuse-2.c
aes_xor_combine.c
anddi3-opt.c
anddi3-opt2.c
anddi_notdi-1.c
arm-soft-strd-even.c
arm.exp
armv6-unaligned-load-ice.c
armv8-sync-comp-swap.c
armv8-sync-op-acquire.c
armv8-sync-op-full.c
armv8-sync-op-release.c
armv8_1m-fp16-move-1.c
armv8_1m-fp32-move-1.c
armv8_1m-fp64-move-1.c
armv8_1m-shift-imm-1.c
armv8_1m-shift-reg-1.c
armv8_2-fp16-arith-1.c
armv8_2-fp16-arith-2.c
armv8_2-fp16-conv-1.c
armv8_2-fp16-move-1.c
armv8_2-fp16-move-2.c
armv8_2-fp16-neon-1.c
armv8_2-fp16-neon-2.c
armv8_2-fp16-neon-3.c
armv8_2-fp16-scalar-1.c
armv8_2-fp16-scalar-2.c
asm-flag-1.c
asm-flag-3.c
asm-flag-4.c
asm-flag-5.c
asm-flag-6.c
asm.c
atomic-comp-swap-release-acquire-1.c
atomic-comp-swap-release-acquire-2.c
atomic-comp-swap-release-acquire-3.c
atomic-op-acq_rel-1.c
atomic-op-acq_rel-2.c
atomic-op-acq_rel-3.c
atomic-op-acquire-1.c
atomic-op-acquire-2.c
atomic-op-acquire-3.c
atomic-op-char-1.c
atomic-op-char-2.c
atomic-op-char-3.c
atomic-op-consume-1.c
atomic-op-consume-2.c
atomic-op-consume-3.c
atomic-op-int-1.c
atomic-op-int-2.c
atomic-op-int-3.c
atomic-op-relaxed-1.c
atomic-op-relaxed-2.c
atomic-op-relaxed-3.c
atomic-op-release-1.c
atomic-op-release-2.c
atomic-op-release-3.c
atomic-op-seq_cst-1.c
atomic-op-seq_cst-2.c
atomic-op-seq_cst-3.c
atomic-op-short-1.c
atomic-op-short-2.c
atomic-op-short-3.c
atomic_loaddi_1.c
atomic_loaddi_10.c
atomic_loaddi_11.c
atomic_loaddi_2.c
atomic_loaddi_3.c
atomic_loaddi_4.c
atomic_loaddi_5.c
atomic_loaddi_6.c
atomic_loaddi_7.c
atomic_loaddi_8.c
atomic_loaddi_9.c
atomic_loaddi_acquire.x
atomic_loaddi_relaxed.x
atomic_loaddi_seq_cst.x
attr-align1.c
attr-align2.c
attr-align3.c
attr-crypto.c
attr-fp16-arith-1.c
attr-neon-builtin-fail.c
attr-neon-builtin-fail2.c
attr-neon-fp16.c
attr-neon.c
attr-neon2.c
attr-neon3.c
attr-unaligned-load-ice.c
attr_arm-err.c
attr_arm.c
attr_thumb-static.c
attr_thumb-static2.c
attr_thumb.c
bf16_dup.c
bf16_reinterpret.c
bfloat16_scalar_1_1.c
bfloat16_scalar_1_2.c
bfloat16_scalar_2_1.c
bfloat16_scalar_2_2.c
bfloat16_scalar_3_1.c
bfloat16_scalar_3_2.c
bfloat16_scalar_4.c
bfloat16_scalar_typecheck.c
bfloat16_simd_1_1.c
bfloat16_simd_1_2.c
bfloat16_simd_2_1.c
bfloat16_simd_2_2.c
bfloat16_simd_3_1.c
bfloat16_simd_3_2.c
bfloat16_vector_typecheck_1.c
bfloat16_vector_typecheck_2.c
bics_1.c
bics_2.c
bics_3.c
bics_4.c
bics_5.c
big-endian-subreg.c
builtin-bswap-1.c
builtin-bswap-2.c
builtin-bswap.x
builtin-bswap16-1.c
builtin-bswap16-2.c
builtin-bswap16.x
builtin-trap.c
builtin_saddl.c
builtin_saddll.c
builtin_ssubl.c
builtin_ssubll.c
builtin_uaddl.c
builtin_uaddll.c
builtin_usubl.c
builtin_usubll.c
cbz.c
cmp-1.c
cmp-2.c
cmp-3.c
cold-lc.c
combine-cmp-shift.c
combine-movs.c
cond-asm.c
cond_sub_restrict_it.c
condarith_restrict_it.c
constant-pool.c
copysign_softfloat_1.c
cortex-m55-nodsp-flag-hard.c
cortex-m55-nodsp-flag-softfp.c
cortex-m55-nodsp-nofp-flag-softfp.c
cortex-m55-nofp-flag-hard.c
cortex-m55-nofp-flag-softfp.c
cortex-m55-nofp-nomve-flag-softfp.c
cortex-m55-nomve-flag-hard.c
cortex-m55-nomve-flag-softfp.c
cortex-m55-nomve.fp-flag-hard.c
cortex-m55-nomve.fp-flag-softfp.c
crypto-vaesdq_u8.c
crypto-vaeseq_u8.c
crypto-vaesimcq_u8.c
crypto-vaesmcq_u8.c
crypto-vldrq_p128.c
crypto-vmull_high_p64.c
crypto-vmullp64.c
crypto-vsha1cq_u32.c
crypto-vsha1h_u32.c
crypto-vsha1mq_u32.c
crypto-vsha1pq_u32.c
crypto-vsha1su0q_u32.c
crypto-vsha1su1q_u32.c
crypto-vsha256h2q_u32.c
crypto-vsha256hq_u32.c
crypto-vsha256su0q_u32.c
crypto-vsha256su1q_u32.c
crypto-vstrq_p128.c
csinc-1.c
csinv-1.c
csneg.c
ctz.c
data-rel-1.c
data-rel-2.c
data-rel-3.c
di-longlong64-sync-withhelpers.c
di-longlong64-sync-withldrexd.c
div64-unwinding.c
divzero.c
eabi1.c
eliminate.c
empty_fiq_handler.c
epilog-1.c
f16_f64_conv_no_dp.c
fixed-point-exec.c
fixed_float_conversion.c
flip-thumb.c
fma-sp.c
fma.c
fma.h
fmaxmin.c
fmaxmin.x
fp16-aapcs-1.c
fp16-aapcs-2.c
fp16-aapcs-3.c
fp16-aapcs-4.c
fp16-builtins-1.c
fp16-compile-alt-1.c
fp16-compile-alt-10.c
fp16-compile-alt-11.c
fp16-compile-alt-12.c
fp16-compile-alt-2.c
fp16-compile-alt-3.c
fp16-compile-alt-4.c
fp16-compile-alt-5.c
fp16-compile-alt-6.c
fp16-compile-alt-7.c
fp16-compile-alt-8.c
fp16-compile-alt-9.c
fp16-compile-exprtype.c
fp16-compile-ieee-1.c
fp16-compile-ieee-10.c
fp16-compile-ieee-11.c
fp16-compile-ieee-12.c
fp16-compile-ieee-2.c
fp16-compile-ieee-3.c
fp16-compile-ieee-4.c
fp16-compile-ieee-5.c
fp16-compile-ieee-6.c
fp16-compile-ieee-7.c
fp16-compile-ieee-8.c
fp16-compile-ieee-9.c
fp16-compile-none-1.c
fp16-compile-none-2.c
fp16-compile-vcvt.c
fp16-inf.c
fp16-param-1.c
fp16-return-1.c
fp16-rounding-alt-1.c
fp16-rounding-ieee-1.c
fp16-unprototyped-1.c
fp16-unprototyped-2.c
fp16-variadic-1.c
fpscr.c
frame-pointer-1.c
ftest-armv4-arm.c
ftest-armv4t-arm.c
ftest-armv4t-thumb.c
ftest-armv5t-arm.c
ftest-armv5t-thumb.c
ftest-armv5te-arm.c
ftest-armv5te-thumb.c
ftest-armv6-arm.c
ftest-armv6-thumb.c
ftest-armv6k-arm.c
ftest-armv6k-thumb.c
ftest-armv6m-thumb.c
ftest-armv6t2-arm.c
ftest-armv6t2-thumb.c
ftest-armv6z-arm.c
ftest-armv6z-thumb.c
ftest-armv7a-arm.c
ftest-armv7a-thumb.c
ftest-armv7em-thumb.c
ftest-armv7m-thumb.c
ftest-armv7r-arm.c
ftest-armv7r-thumb.c
ftest-armv7ve-arm.c
ftest-armv7ve-thumb.c
ftest-armv8a-arm.c
ftest-armv8a-thumb.c
ftest-support.h
fuse-caller-save.c
g2.c
get_address_cost_aligned_max_offset.c
handler-align.c
headmerge-1.c
headmerge-2.c
identical-invariants.c
ifcvt-size-check.c
interrupt-1.c
interrupt-2.c
iordi3-opt.c
iordi_notdi-1.c
its.c
ivopts-2.c
ivopts-3.c
ivopts-4.c
ivopts-5.c
ivopts-orig_biv-inc.c
ivopts.c
lceil-vcvt_1.c
ldrd-strd-offset.c
ldrd-strd-pair-1.c
lfloor-vcvt_1.c
lob.h
lob1.c
lob2.c
lob3.c
lob4.c
lob5.c
lob6.c
long-calls-1.c
long-calls-2.c
long-calls-3.c
long-calls-4.c
lp1189445.c
lp1243022.c
lround-vcvt_1.c
macro_defs0.c
macro_defs1.c
macro_defs2.c
maskdata.c
max-insns-skipped.c
memcpy-aligned-1.c
memset-inline-1.c
memset-inline-10.c
memset-inline-2.c
memset-inline-3.c
memset-inline-4.c
memset-inline-5.c
memset-inline-6.c
memset-inline-7.c
memset-inline-8.c
memset-inline-9.c
minmax_minus.c
mla-1.c
mla-2.c
mmx-1.c
mmx-2.c
mod_2.c
mod_256.c
movcond_restrict_it.c
movdi_movt.c
movdi_movw.c
movhi_movw.c
movsi_movt.c
movsi_movw.c
multilib.exp
naked-1.c
naked-2.c
negdi-1.c
negdi-2.c
negdi-3.c
negscc_restrict_it.c
neon-combine-sub-abs-into-vabd.c
neon-compare-1.c
neon-compare-2.c
neon-compare-3.c
neon-compare-4.c
neon-compare-5.c
neon-cond-1.c
neon-for-64bits-1.c
neon-modes-1.c
neon-modes-2.c
neon-modes-3.c
neon-nested-apcs.c
neon-offset-1.c
neon-reload-class.c
neon-thumb2-move.c
neon-vadds64.c
neon-vaddu64.c
neon-vaddws16.c
neon-vaddws32.c
neon-vaddwu16.c
neon-vaddwu32.c
neon-vaddwu8.c
neon-vands64.c
neon-vandu64.c
neon-vbics64.c
neon-vbicu64.c
neon-vceq_p64.c
neon-vcond-gt.c
neon-vcond-ltgt.c
neon-vcond-unordered.c
neon-vdup-1.c
neon-vdup-10.c
neon-vdup-11.c
neon-vdup-12.c
neon-vdup-13.c
neon-vdup-14.c
neon-vdup-15.c
neon-vdup-16.c
neon-vdup-17.c
neon-vdup-18.c
neon-vdup-19.c
neon-vdup-2.c
neon-vdup-3.c
neon-vdup-4.c
neon-vdup-5.c
neon-vdup-6.c
neon-vdup-7.c
neon-vdup-8.c
neon-vdup-9.c
neon-vdup_ns64.c
neon-vdup_nu64.c
neon-vdupQ_lanes64.c
neon-vdupQ_laneu64.c
neon-vdupQ_ns64.c
neon-vdupQ_nu64.c
neon-vect-div-1.c
neon-vect-div-2.c
neon-veors64.c
neon-veoru64.c
neon-vext-execute.c
neon-vext.c
neon-vfma-1.c
neon-vfms-1.c
neon-vget_lanes64.c
neon-vget_laneu64.c
neon-vld-1.c
neon-vld1_dupQ.c
neon-vld3-1.c
neon-vlshr-imm-1.c
neon-vmla-1.c
neon-vmls-1.c
neon-vmov_ns64.c
neon-vmov_nu64.c
neon-vmovQ_ns64.c
neon-vmovQ_nu64.c
neon-vorn-vbic.c
neon-vorns64.c
neon-vornu64.c
neon-vorrs64.c
neon-vorru64.c
neon-vrev.c
neon-vset_lanes64.c
neon-vset_lanes8.c
neon-vset_laneu64.c
neon-vshl-imm-1.c
neon-vshr-imm-1.c
neon-vst3-1.c
neon-vsubs64.c
neon-vsubu64.c
neon-vtst_p64.c
nested-apcs.c
no-align.c
no-volatile-in-it.c
no-wmla-1.c
optional_thumb-1.c
optional_thumb-2.c
optional_thumb-3.c
peep-ldrd-1.c
peep-ldrd-2.c
peep-strd-1.c
peep-strd-2.c
polytypes.c
pr19599.c
pr26702.c
pr37780_1.c
pr39839.c
pr40457-1.c
pr40457-2.c
pr40457-3.c
pr40482.c
pr40657-1.c
pr40657-2.c
pr40670.c
pr40835.c
pr40887.c
pr40900.c
pr40956.c
pr42093.c
pr42172-1.c
pr42235.c
pr42495.c
pr42496.c
pr42505.c
pr42574.c
pr42575.c
pr42835.c
pr42879.c
pr43137.c
pr43404.c
pr43597.c
pr43698.c
pr43920-1.c
pr43920-2.c
pr44788.c
pr44999.c
pr45094.c
pr45447.c
pr45701-1.c
pr45701-2.c
pr45701-3.c
pr46329.c
pr46631.c
pr46788.c
pr46975-2.c
pr46975.c
pr48183.c
pr48252.c
pr48470.c
pr48863.c
pr49641.c
pr50099.c
pr50305.c
pr50318-1.c
pr51534.c
pr51835.c
pr51915.c
pr51968.c
pr52006.c
pr52375.c
pr52633.c
pr52686.c
pr53187.c
pr53447-1.c
pr53447-2.c
pr53447-3.c
pr53447-4.c
pr53447-5.c
pr53636.c
pr53859.c
pr54051.c
pr54892.c
pr55642.c
pr56732-1.c
pr57637.c
pr58041.c
pr58578.c
pr58784.c
pr59575.c
pr59858.c
pr59896.c
pr59923.c
pr60264.c
pr60606-2.c
pr60606-3.c
pr60606-4.c
pr60650-2.c
pr60650.c
pr60657.c
pr60663.c
pr61948.c
pr63210.c
pr63408.c
pr64208.c
pr64453.c
pr64460_1.c
pr64600_1.c
pr64616.c
pr64744-1.c
pr64744-2.c
pr64818.c
pr65067.c
pr65647-2.c
pr65647.c
pr65710.c
pr65729.c
pr65924.c
pr66912.c
pr67366.c
pr67439_1.c
pr67756.c
pr67989.C
pr68620.c
pr68674.c
pr69135_1.c
pr69180.c
pr69187.c
pr69194.c
pr69245.c
pr69307.c
pr69614.c
pr69904.c
pr70278.c
pr70496.c
pr70830.c
pr71056.c
pr71778.c
pr7676.c
pr77308-1.c
pr77308.c
pr77904.c
pr77933-1.c
pr77933-2.c
pr78041.c
pr78255-1.c
pr78255-2.c
pr78353-1.c
pr78353-2.c
pr79058.c
pr79131-1.c
pr79131-2.c
pr79145.c
pr79239.c
pr81863.c
pr82518.c
pr82989.c
pr83687.c
pr83712.c
pr84826.c
pr85173.c
pr85434.c
pr86487.c
pr86640.c
pr88167-1.c
pr88167-2.c
pr88648-asm-syntax-unified.c
pr88850-2.c
pr88850.c
pr89093-2.c
pr89093.c
pr89190.c
pr89222.c
pr90405.c
pr91603.c
pr91684.c
pr91816.c
pr94743-1-hard.c
pr94743-1-soft.c
pr94743-1-softfp.c
pr94743-2.c
pr94743-3.c
pr95646.c
pr97528.c
pr97872.c
pr97969.c
pr98636.c
pr98931.c
pr99592.c
pr99596.c
pr99724.c
pr99727.c
pr99786.c
pr99977.c
pragma_arch_attribute.c
pragma_arch_attribute_2.c
pragma_arch_attribute_3.c
pragma_arch_switch_2.c
pragma_attribute.c
pragma_cde.c
pragma_cpp_fma.c
pragma_fpu_attribute.c
pragma_fpu_attribute_2.c
README.advsimd-intrinsics
reg_equal_test.c
register-variables.c
require-pic-register-loc.c
rev16.c
sat-1.c
scd42-1.c
scd42-2.c
scd42-3.c
sdiv_costs_1.c
shiftable.c
short-it-ifcvt-1.c
short-it-ifcvt-2.c
short-vfp-1.c
sibcall-1.c
sibcall-2.c
size-optimization-ieee-1.c
size-optimization-ieee-2.c
size-optimization-ieee-3.c
small-multiply-m0-1.c
small-multiply-m0-2.c
small-multiply-m0-3.c
small-multiply-m0plus-1.c
small-multiply-m0plus-2.c
small-multiply-m0plus-3.c
small-multiply-m1-1.c
small-multiply-m1-2.c
small-multiply-m1-3.c
smlaltb-1.c
smlaltt-1.c
smlatb-1.c
smlatt-1.c
split-live-ranges-for-shrink-wrap.c
ssadv16qi.c
stack-checking.c
stack-corruption.c
stack-protector-1.c
stack-protector-2.c
stack-protector-3.c
stack-protector-4.c
stack-protector-5.c
stack-protector-6.c
stack-red-zone.c
symbian1.c
symbian2.c
symbian3.c
symbian4.c
symbian5.c
sync-1.c
synchronize.c
tail-long-call.c
thumb-16bit-ops.c
thumb-andsi.c
thumb-bitfld1.c
thumb-branch1.c
thumb-builtin-trap.c
thumb-cbranchqi.c
thumb-comparisons.c
thumb-find-work-register.c
thumb-ifcvt-2.c
thumb-ifcvt.c
thumb-ltu.c
thumb-stackframe.c
thumb1-far-jump-1.c
thumb1-far-jump-2.c
thumb1-imm.c
thumb1-load-64bit-constant-1.c
thumb1-load-64bit-constant-2.c
thumb1-load-64bit-constant-3.c
thumb1-mul-moves.c
thumb1-Os-mult.c
thumb1-pic-high-reg.c
thumb1-pic-single-base.c
thumb1-ual-1.c
thumb2-cmpneg2add-1.c
thumb2-cmpneg2add-2.c
thumb2-cond-cmp-1.c
thumb2-cond-cmp-2.c
thumb2-cond-cmp-3.c
thumb2-cond-cmp-4.c
thumb2-mul-space-2.c
thumb2-mul-space-3.c
thumb2-mul-space.c
thumb2-mul-speed.c
thumb2-replicated-constant1.c
thumb2-replicated-constant2.c
thumb2-replicated-constant3.c
thumb2-replicated-constant4.c
thumb2-slow-flash-data-1.c
thumb2-slow-flash-data-2.c
thumb2-slow-flash-data-3.c
thumb2-slow-flash-data-4.c
thumb2-slow-flash-data-5.c
tls-disable-literal-pool.c
tlscall.c
unaligned-argument-1.c
unaligned-argument-2.c
unaligned-argument-3.c
unaligned-memcpy-1.c
unaligned-memcpy-2.c
unaligned-memcpy-3.c
unaligned-memcpy-4.c
unsigned-extend-1.c
unsigned-extend-2.c
unsigned-float.c
usadv16qi.c
va_list.c
vect-copysignf.c
vect-fmaxmin.c
vect-half-floats.c
vect-lceilf_1.c
vect-lfloorf_1.c
vect-lroundf_1.c
vect-noalign.c
vect-rounding-btruncf.c
vect-rounding-ceilf.c
vect-rounding-floorf.c
vect-rounding-roundf.c
vect-vcvt.c
vect-vcvtq.c
vfp-1.c
vfp-ldmdbd.c
vfp-ldmdbs.c
vfp-ldmiad.c
vfp-ldmias.c
vfp-longcall-apcs.c
vfp-shift-a2t2.c
vfp-stmdbd.c
vfp-stmdbs.c
vfp-stmiad.c
vfp-stmias.c
vmaxnmdf.c
vmaxnmsf.c
vminnmdf.c
vminnmsf.c
vnmul-1.c
vnmul-2.c
vnmul-3.c
vnmul-4.c
volatile-bitfields-1.c
volatile-bitfields-2.c
volatile-bitfields-3.c
volatile-bitfields-4.c
vrinta-ce.c
vrintaf32.c
vrintaf64.c
vrintmf32.c
vrintmf64.c
vrintpf32.c
vrintpf64.c
vrintrf32.c
vrintrf64.c
vrintxf32.c
vrintxf64.c
vrintzf32.c
vrintzf64.c
vseleqdf.c
vseleqsf.c
vselgedf.c
vselgesf.c
vselgtdf.c
vselgtsf.c
vselledf.c
vsellesf.c
vselltdf.c
vselltsf.c
vselnedf.c
vselnesf.c
vselvcdf.c
vselvcsf.c
vselvsdf.c
vselvssf.c
vst1Q_laneu64-1.c
wmul-1.c
wmul-10.c
wmul-11.c
wmul-12.c
wmul-13.c
wmul-2.c
wmul-3.c
wmul-4.c
wmul-5.c
wmul-6.c
wmul-7.c
wmul-8.c
wmul-9.c
wmul-bitfield-1.c
wmul-bitfield-2.c
xor-and.c
xordi3-opt.c