.. |
aapcs
|
abitest.h: Allow the test function to have a PCS attribute.
|
2009-08-06 18:15:19 +00:00 |
neon
|
neon.md (UNSPEC_VABA): Delete.
|
2010-07-02 20:31:43 -04:00 |
20030909-1.c
|
…
|
|
20031108-1.c
|
…
|
|
20051215-1.c
|
…
|
|
20090811-1.c
|
Fix twolf ICE for ARM
|
2009-08-20 08:09:29 +00:00 |
arm.exp
|
…
|
|
asm.c
|
…
|
|
combine-cmp-shift.c
|
combine cmps with shifts
|
2009-08-24 09:03:35 +00:00 |
cond-asm.c
|
…
|
|
ctz.c
|
arm.md (UNSPEC_RBIT): New constant.
|
2009-09-04 02:52:08 +00:00 |
eabi1.c
|
Merge ARM/hard_vfp_branch to trunk
|
2009-08-06 14:27:45 +00:00 |
eliminate.c
|
re PR rtl-optimization/39871 (Code size increase on ARM due to poor register allocation)
|
2010-06-04 12:44:01 +00:00 |
fp16-builtins-1.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-compile-alt-1.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-compile-alt-2.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-compile-alt-3.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-compile-alt-4.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-compile-alt-5.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-compile-alt-6.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-compile-alt-7.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-compile-alt-8.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-compile-alt-9.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-compile-alt-10.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-compile-alt-11.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-compile-alt-12.c
|
arm.c (TARGET_SCALAR_MODE_SUPPORTED_P): Redefine.
|
2009-06-18 08:33:27 -04:00 |
fp16-compile-exprtype.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-compile-ieee-1.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-compile-ieee-2.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-compile-ieee-3.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-compile-ieee-4.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-compile-ieee-5.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-compile-ieee-6.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-compile-ieee-7.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-compile-ieee-8.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-compile-ieee-9.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-compile-ieee-10.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-compile-ieee-11.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-compile-ieee-12.c
|
arm.c (TARGET_SCALAR_MODE_SUPPORTED_P): Redefine.
|
2009-06-18 08:33:27 -04:00 |
fp16-compile-none-1.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-compile-none-2.c
|
arm.c (TARGET_SCALAR_MODE_SUPPORTED_P): Redefine.
|
2009-06-18 08:33:27 -04:00 |
fp16-compile-vcvt.c
|
neon-testgen.ml: Use dg-add-options arm_neon.
|
2010-05-24 15:36:31 -04:00 |
fp16-param-1.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-return-1.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-rounding-alt-1.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-rounding-ieee-1.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-unprototyped-1.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-unprototyped-2.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
fp16-variadic-1.c
|
fp16-compile-alt-1.c: New.
|
2009-06-18 08:30:19 -04:00 |
frame-pointer-1.c
|
gengtype-lex.l: Add HARD_REG_SET.
|
2010-05-24 12:24:00 +00:00 |
g2.c
|
…
|
|
headmerge-1.c
|
re PR rtl-optimization/44374 (Hoist same instructions in different branches)
|
2010-09-23 10:04:33 +00:00 |
headmerge-2.c
|
re PR rtl-optimization/44374 (Hoist same instructions in different branches)
|
2010-09-23 10:04:33 +00:00 |
interrupt-1.c
|
arm.c (arm_get_frame_offsets): Don't use r3 to align the stack when it's going to be saved.
|
2010-07-12 14:02:08 +00:00 |
interrupt-2.c
|
arm.c (arm_get_frame_offsets): Don't use r3 to align the stack when it's going to be saved.
|
2010-07-12 14:02:08 +00:00 |
long-calls-1.c
|
…
|
|
long-calls-2.c
|
…
|
|
long-calls-3.c
|
…
|
|
long-calls-4.c
|
…
|
|
mla-1.c
|
* gcc.target/arm/mla-1.c: Use thumb-friendly architecture.
|
2010-08-18 10:36:09 +00:00 |
mmx-1.c
|
* lib/target-supports.exp
|
2009-08-21 22:13:56 +00:00 |
naked-1.c
|
…
|
|
naked-2.c
|
…
|
|
neon-cond-1.c
|
neon-testgen.ml: Use dg-add-options arm_neon.
|
2010-05-24 15:36:31 -04:00 |
neon-modes-1.c
|
tree.h (tree_base): Add packed_flag and user_align fields.
|
2009-06-10 16:31:29 +00:00 |
neon-thumb2-move.c
|
neon-testgen.ml: Use dg-add-options arm_neon.
|
2010-05-24 15:36:31 -04:00 |
neon-vadds64.c
|
neon.md (UNSPEC_VABA): Delete.
|
2010-07-02 20:31:43 -04:00 |
neon-vaddu64.c
|
neon.md (UNSPEC_VABA): Delete.
|
2010-07-02 20:31:43 -04:00 |
neon-vands64.c
|
neon.md (UNSPEC_VAND): Delete.
|
2010-07-02 19:16:35 -04:00 |
neon-vandu64.c
|
neon.md (UNSPEC_VAND): Delete.
|
2010-07-02 19:16:35 -04:00 |
neon-vbics64.c
|
neon.md (UNSPEC_VAND): Delete.
|
2010-07-02 19:16:35 -04:00 |
neon-vbicu64.c
|
neon.md (UNSPEC_VAND): Delete.
|
2010-07-02 19:16:35 -04:00 |
neon-vdupQ_lanes64.c
|
arm.c (neon_vdup_constant): Expand into canonical RTL instead of an unspec.
|
2010-07-02 10:48:04 -04:00 |
neon-vdupQ_laneu64.c
|
arm.c (neon_vdup_constant): Expand into canonical RTL instead of an unspec.
|
2010-07-02 10:48:04 -04:00 |
neon-vdupQ_ns64.c
|
arm.c (neon_vdup_constant): Expand into canonical RTL instead of an unspec.
|
2010-07-02 10:48:04 -04:00 |
neon-vdupQ_nu64.c
|
arm.c (neon_vdup_constant): Expand into canonical RTL instead of an unspec.
|
2010-07-02 10:48:04 -04:00 |
neon-vdup_ns64.c
|
arm.c (neon_vdup_constant): Expand into canonical RTL instead of an unspec.
|
2010-07-02 10:48:04 -04:00 |
neon-vdup_nu64.c
|
arm.c (neon_vdup_constant): Expand into canonical RTL instead of an unspec.
|
2010-07-02 10:48:04 -04:00 |
neon-veors64.c
|
neon.md (UNSPEC_VAND): Delete.
|
2010-07-02 19:16:35 -04:00 |
neon-veoru64.c
|
neon.md (UNSPEC_VAND): Delete.
|
2010-07-02 19:16:35 -04:00 |
neon-vget_lanes64.c
|
arm.c (neon_vdup_constant): Expand into canonical RTL instead of an unspec.
|
2010-07-02 10:48:04 -04:00 |
neon-vget_laneu64.c
|
arm.c (neon_vdup_constant): Expand into canonical RTL instead of an unspec.
|
2010-07-02 10:48:04 -04:00 |
neon-vmla-1.c
|
neon.md (UNSPEC_VABA): Delete.
|
2010-07-02 20:31:43 -04:00 |
neon-vmls-1.c
|
neon.md (UNSPEC_VABA): Delete.
|
2010-07-02 20:31:43 -04:00 |
neon-vmovQ_ns64.c
|
arm.c (neon_vdup_constant): Expand into canonical RTL instead of an unspec.
|
2010-07-02 10:48:04 -04:00 |
neon-vmovQ_nu64.c
|
arm.c (neon_vdup_constant): Expand into canonical RTL instead of an unspec.
|
2010-07-02 10:48:04 -04:00 |
neon-vmov_ns64.c
|
arm.c (neon_vdup_constant): Expand into canonical RTL instead of an unspec.
|
2010-07-02 10:48:04 -04:00 |
neon-vmov_nu64.c
|
arm.c (neon_vdup_constant): Expand into canonical RTL instead of an unspec.
|
2010-07-02 10:48:04 -04:00 |
neon-vorns64.c
|
neon.md (UNSPEC_VAND): Delete.
|
2010-07-02 19:16:35 -04:00 |
neon-vornu64.c
|
neon.md (UNSPEC_VAND): Delete.
|
2010-07-02 19:16:35 -04:00 |
neon-vorrs64.c
|
neon.md (UNSPEC_VAND): Delete.
|
2010-07-02 19:16:35 -04:00 |
neon-vorru64.c
|
neon.md (UNSPEC_VAND): Delete.
|
2010-07-02 19:16:35 -04:00 |
neon-vset_lanes64.c
|
arm.c (neon_vdup_constant): Expand into canonical RTL instead of an unspec.
|
2010-07-02 10:48:04 -04:00 |
neon-vset_laneu64.c
|
arm.c (neon_vdup_constant): Expand into canonical RTL instead of an unspec.
|
2010-07-02 10:48:04 -04:00 |
neon-vsubs64.c
|
neon.md (UNSPEC_VABA): Delete.
|
2010-07-02 20:31:43 -04:00 |
neon-vsubu64.c
|
neon.md (UNSPEC_VABA): Delete.
|
2010-07-02 20:31:43 -04:00 |
pr39839.c
|
re PR tree-optimization/39839 (loop invariant motion causes stack spill)
|
2010-07-22 22:18:07 -04:00 |
pr40457-1.c
|
re PR target/40457 (use stm and ldm to access consecutive memory words)
|
2010-08-02 10:06:47 +00:00 |
pr40457-2.c
|
re PR target/40457 (use stm and ldm to access consecutive memory words)
|
2010-08-02 10:06:47 +00:00 |
pr40457-3.c
|
re PR target/40457 (use stm and ldm to access consecutive memory words)
|
2010-09-29 20:06:55 +00:00 |
pr40482.c
|
Fix PR 40482 2009-06-19 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
|
2009-06-19 21:22:44 +00:00 |
pr40657-1.c
|
re PR target/40657 (allocate local variables with fewer instructions)
|
2010-07-09 09:03:22 +00:00 |
pr40657-2.c
|
re PR target/40657 (allocate local variables with fewer instructions)
|
2010-07-09 09:03:22 +00:00 |
pr40670.c
|
Pass floating point constant moves to integer registers
|
2009-12-23 16:29:12 +00:00 |
pr40835.c
|
pr40835.c: Require a thumb1 target, do not force -march=armv5e.
|
2009-11-25 10:33:40 +00:00 |
pr40887.c
|
re PR target/40887 (GCC generates suboptimal code for indirect function calls on ARM)
|
2009-12-24 10:46:00 +00:00 |
pr40900.c
|
re PR rtl-optimization/40900 (redundant sign extend of short function returned value)
|
2010-06-18 16:38:29 +00:00 |
pr40956.c
|
re PR rtl-optimization/40956 (Constants are never candidates for hoisting)
|
2010-07-27 21:06:31 +00:00 |
pr41679.c
|
re PR debug/41679 (internal compiler error: in loc_cmp, at var-tracking.c:2433)
|
2009-12-17 20:30:58 +01:00 |
pr42093.c
|
re PR target/42093 (Compressed switch tables for Thumb2 have signed offsets)
|
2009-12-23 16:36:40 +00:00 |
pr42172-1.c
|
re PR tree-optimization/42172 (inefficient bit fields assignments)
|
2010-07-02 16:25:59 +00:00 |
pr42235.c
|
re PR target/42235 (redundant memory move from parameter space to spill space)
|
2010-07-16 23:47:46 +00:00 |
pr42495.c
|
re PR rtl-optimization/40956 (Constants are never candidates for hoisting)
|
2010-07-27 21:06:31 +00:00 |
pr42496.c
|
re PR rtl-optimization/21803 ([ia64] gcc produces really odd predicated code)
|
2010-04-14 20:42:02 +00:00 |
pr42505.c
|
re PR middle-end/42505 (loop canonicalization causes a lot of unnecessary temporary variables)
|
2010-07-05 13:40:57 -04:00 |
pr42574.c
|
re PR rtl-optimization/40956 (Constants are never candidates for hoisting)
|
2010-07-27 21:06:31 +00:00 |
pr42575.c
|
re PR rtl-optimization/42575 (arm-eabi-gcc 64-bit multiply weirdness)
|
2010-08-18 10:34:02 +00:00 |
pr42835.c
|
re PR rtl-optimization/42835 (Missed merging common code sequence at the end of two basic blocks)
|
2010-07-02 16:22:33 +00:00 |
pr42879.c
|
thumb2.md (thumb2_tlobits_cbranch): New insn pattern.
|
2010-05-10 07:26:04 +00:00 |
pr43137.c
|
re PR target/43137 (redundant register move for sign extending)
|
2010-09-06 22:32:26 +00:00 |
pr43698.c
|
re PR target/43698 (Wrong use of ARMv6 REV instruction for endian bytewapping with -Os or -O2 optimizations)
|
2010-07-22 08:30:36 +00:00 |
pr44788.c
|
re PR rtl-optimization/44787 (internal compiler error: in reload_cse_simplify_operands, at postreload.c:395)
|
2010-07-06 23:44:55 +00:00 |
pr44999.c
|
arm.md (andsi3): Change to zero extension if possible.
|
2010-08-12 02:03:59 +00:00 |
pr45094.c
|
re PR target/45094 ([arm] wrong instructions for dword move in some cases)
|
2010-08-18 12:33:43 +00:00 |
register-variables.c
|
…
|
|
scd42-1.c
|
…
|
|
scd42-2.c
|
…
|
|
scd42-3.c
|
…
|
|
sibcall-1.c
|
sibcall-1.c: Allow PLT to appear with pic code.
|
2010-03-13 01:27:06 +00:00 |
stack-corruption.c
|
…
|
|
symbian1.c
|
…
|
|
symbian2.c
|
…
|
|
symbian3.c
|
…
|
|
symbian4.c
|
…
|
|
symbian5.c
|
…
|
|
sync-1.c
|
arm.md: (define_attr "conds"): Update comment.
|
2010-09-13 15:06:26 +00:00 |
synchronize.c
|
synchronize.c: New file.
|
2009-08-12 15:55:19 +00:00 |
thumb-andsi.c
|
thumb-andsi.c: Correct dg-options and add dg-require-effective-target.
|
2010-03-19 19:42:59 +00:00 |
thumb-bitfld1.c
|
re PR target/39715 ([cond-optab] extra sign extensions on Thumb)
|
2009-10-28 10:27:15 +00:00 |
thumb-branch1.c
|
re PR target/40741 (code size explosion for integer comparison)
|
2009-10-28 10:17:29 +00:00 |
thumb-cbranchqi.c
|
re PR target/40603 (unnecessary conversion from unsigned byte load to signed byte load)
|
2010-04-16 10:04:15 +00:00 |
thumb-comparisons.c
|
re PR target/41514 (redundant compare instruction of consecutive conditional branches)
|
2010-04-16 09:42:32 +00:00 |
thumb-ltu.c
|
re PR target/39715 ([cond-optab] extra sign extensions on Thumb)
|
2009-10-28 16:44:08 +00:00 |
thumb-stackframe.c
|
re PR target/40657 (allocate local variables with fewer instructions)
|
2010-04-27 09:34:08 +00:00 |
thumb1-mul-moves.c
|
re PR rtl-optimization/42258 (redundant register move around mul instruction)
|
2010-03-19 18:18:54 +00:00 |
thumb2-cmpneg2add-1.c
|
re PR target/44072 (Use 'add r0, 1' to replace 'cmp r0, -1' in thumb2)
|
2010-06-19 23:00:31 +00:00 |
thumb2-cmpneg2add-2.c
|
re PR target/44072 (Use 'add r0, 1' to replace 'cmp r0, -1' in thumb2)
|
2010-06-19 23:00:31 +00:00 |
thumb2-mul-space-2.c
|
thumb2.md: Add 16-bit multiply instructions.
|
2009-05-23 01:34:53 +00:00 |
thumb2-mul-space-3.c
|
thumb2.md: Add 16-bit multiply instructions.
|
2009-05-23 01:34:53 +00:00 |
thumb2-mul-space.c
|
thumb2.md: Add 16-bit multiply instructions.
|
2009-05-23 01:34:53 +00:00 |
thumb2-mul-speed.c
|
thumb2.md: Add 16-bit multiply instructions.
|
2009-05-23 01:34:53 +00:00 |
va_list.c
|
…
|
|
vfp-1.c
|
…
|
|
wmul-1.c
|
re PR target/43902 (suboptimal MIPS widening multiply accumulate)
|
2010-06-29 13:43:57 +00:00 |
wmul-2.c
|
re PR middle-end/29274 (not using mulsidi3)
|
2010-04-22 11:25:44 +00:00 |
wmul-3.c
|
re PR target/43902 (suboptimal MIPS widening multiply accumulate)
|
2010-06-29 13:43:57 +00:00 |
wmul-4.c
|
re PR target/43902 (suboptimal MIPS widening multiply accumulate)
|
2010-06-29 13:43:57 +00:00 |