arm: Use E_FOOmode instead of FOOmode in arm_preferred_simd_mode
[gcc.git] / gcc / config / arm / arm.c
2020-10-12 Christophe Lyonarm: Use E_FOOmode instead of FOOmode in arm_preferred_...
2020-10-08 Jakub Jelinekarm: Fix ICE on glibc compilation after my DIVMOD optim...
2020-10-06 Dennis Zhangarm: Enable MVE SIMD modes for vectorization
2020-10-06 Joe Ramsayarm: Add +nomve and +nomve.fp options to -mcpu=cortex-m55
2020-10-01 Richard Sandifordarm: Add missing vec_cmp and vcond patterns
2020-09-25 Richard Sandifordarm: Fix fp16 move patterns for base MVE
2020-09-18 Sudi Das[PATCH 2/5][Arm] New pattern for CSINV instructions
2020-09-16 Jakub Jelinekarm: Avoid unused parameter warning
2020-09-15 Andre Vieiraarm: Fix testisms introduced with fix for pr target...
2020-09-14 Jakub Jelinekarm: Fix up gcc.target/arm/lto/pr96939_* FAIL
2020-09-14 Jakub Jelinekoptions: Save and restore opts_set for Optimization...
2020-09-10 Jakub Jelinekarm: Fix up arm_override_options_after_change_1
2020-09-10 Jakub Jelinekarm: Fix up arm_override_options_after_change [PR96939]
2020-07-29 Joe Ramsayarm: Enable no-writeback vldr.16/vstr.16.
2020-07-10 Richard Sandifordarm: Treat GNU and Advanced SIMD vectors as distinct...
2020-07-10 Andrea Coralloarm: Implement Armv8.1-M low overhead loops
2020-06-30 Christophe Lyonarm: Warn if IRQ handler is not compiled with -mgeneral...
2020-06-23 Andre Simoes Dias... arm: PR target/95646: Do not clobber callee saved regis...
2020-05-28 Andrea Coralloarm: Fix unwanted fall-throughs in arm.c
2020-05-20 Srinath Parvathaneni[ARM]: Fix the wrong code-gen generated by MVE vector...
2020-05-18 Alex Coplan[arm] Don't generate invalid LDRD insns
2020-05-15 Christophe Lyonarm: Add support for interrupt routines to reg_needs_sa...
2020-05-14 Christophe Lyonarm: Factorize several occurrences of the same code...
2020-05-14 Christophe Lyonarm.c: Clarify error message in thumb1_expand_prologue
2020-05-13 Richard Bieneradd vectype parameter to add_stmt_cost hook
2020-05-07 Alex CoplanAArch32: fix bootstrap failure
2020-05-05 Richard Bieneradd vec_info * parameters where needed
2020-04-30 Jakub Jelinek--with-{documentation,changes}-root-url tweaks
2020-04-30 Christophe Lyonarm: Remove duplicate entries in isr_attribute_args...
2020-04-29 Jakub Jelinekdiagnostics: Add %{...%} pretty-format support for...
2020-04-29 Richard Sandifordarm: Fix parameter passing for [[no_unique_address]]
2020-04-28 Matthew Malcomson[Arm] Account for C++17 artificial field determining...
2020-04-27 Andre Vieiraarm: Fix bootstrap failure with rtl-checking
2020-04-22 Kyrylo Tkachov[arm] Add initial support for Arm Cortex-M55
2020-04-08 Matthew Malcomson[Arm] Implement scalar Custom Datapath Extension intrinsics
2020-04-08 Dennis Zhangarm: CDE intrinsics using FPU/MVE S/D registers
2020-04-08 Dennis Zhangarm: CLI for Custom Datapath Extension (CDE)
2020-04-07 Andre Simoes Dias... arm: MVE Fix immediate constraints on some vector instr...
2020-04-07 Andre Simoes Dias... arm: MVE: Fix constant load pattern
2020-03-25 Jakub Jelinekarm: Fix ICE caused by arm_gen_dicompare_reg [PR94292]
2020-03-18 Srinath Parvathaneni[ARM][GCC][3/4x]: MVE intrinsics with quaternary operands.
2020-03-16 Srinath Parvathaneni[ARM][GCC][3/x]: MVE ACLE intrinsics framework patch.
2020-03-16 Srinath Parvathaneni[ARM][GCC][2/x]: MVE ACLE intrinsics framework patch.
2020-03-16 Srinath Parvathaneni[ARM][GCC][1/x]: MVE ACLE intrinsics framework patch.
2020-02-06 Stam Markianos-Wright [GCC][BUG][ARM] Fix ICE due to BFmode libfunc call...
2020-02-04 Martin LiskaFix release checking build of ARM.
2020-02-03 Stam Markianos-WrightThis patch is for PR target/91816
2020-01-21 Mihail Ionescu[PATCH, GCC/ARM] Fix clear_operation_p uninitialised...
2020-01-18 Jakub Jelinekarm: fix rtl checking bootstrap (PR target/93312)
2020-01-17 Mihail Ionescu[GCC/ARM, 1/2] Add support for ASRL(reg) and LSLL(reg...
2020-01-17 Jakub Jelinekarm: Unbreak bootstrap
2020-01-16 Stam Markianos-Wright[GCC][PATCH][ARM] Add Bfloat16_t scalar type, vector...
2020-01-16 Stam Markianos-Wright[GCC][PATCH][ARM] Add Bfloat16_t scalar type, vector...
2020-01-16 Mihail Ionescu[PATCH, GCC/ARM, 10/10] Enable -mcmse
2020-01-16 Mihail Ionescu[PATCH, GCC/ARM, 8/10] Do lazy store & load inline...
2020-01-16 Mihail Ionescu[PATCH, GCC/ARM, 7/10] Clear all VFP regs inline in...
2020-01-16 Mihail Ionescu[PATCH, GCC/ARM, 6/10] Clear GPRs inline when calling...
2020-01-16 Mihail Ionescu[PATCH, GCC/ARM, 5/10] Clear VFP registers with VSCCLRM
2020-01-16 Mihail Ionescu[PATCH, GCC/ARM, 4/10] Clear GPR with CLRM
2020-01-16 Mihail Ionescu[PATCH, GCC/ARM, 3/10] Save/restore FPCXTNS in nsentry...
2020-01-16 Mihail Ionescu[PATCH, GCC/ARM, 2/10] Add command line support for...
2020-01-02 Dennis Zhang[Arm] Enable CLI for Armv8.6-a: armv8.6-a, i8mm and...
2020-01-01 Jakub JelinekUpdate copyright years.
2019-12-17 Christophe Lyon[ARM] Add support for -mpure-code in thumb-1 (v6m)
2019-12-11 Richard Earnshawarm: Fix an incorrect warning when -mcpu=cortex-a55...
2019-12-04 Wilco Dijkstra[ARM] Improve max_cond_insns setting for Cortex cores
2019-11-19 Richard Hendersonarm: Fixes for asm-flags vs thumb1 and ilp32
2019-11-16 Richard SandifordOptionally pick the cheapest loop_vec_info
2019-11-14 Richard SandifordReplace autovectorize_vector_sizes with autovectorize_v...
2019-11-14 Richard Hendersonarm, aarch64: Add support for __GCC_ASM_FLAG_OUTPUTS__
2019-11-14 Richard Hendersonarm: Rename CC_NOOVmode to CC_NZmode
2019-11-12 Martin LiskaRemove gcc/params.* files.
2019-11-12 Martin LiskaApply mechanical replacement (generated patch).
2019-11-07 Kyrylo Tkachov[arm][4/X] Add initial support for GE-setting SIMD32...
2019-11-07 Kyrylo Tkachov[arm][1/X] Add initial support for saturation intrinsics
2019-10-31 Richard Earnshaw[arm] Avoid using negative offsets for 'immediate'...
2019-10-31 Martin LiskaRemove missing usage of cgraph_local_info in arm,bfin...
2019-10-22 Richard Earnshaw[arm] Match subtraction from carry_operation
2019-10-18 Richard Earnshaw[arm] Improve constant handling for subvsi4.
2019-10-18 Richard Earnshaw[arm] Early split addvdi4
2019-10-18 Richard Earnshaw[arm] Improve code generation for addvsi4.
2019-10-18 Richard Earnshaw[arm] Early expansion of uaddvdi4.
2019-10-18 Richard Earnshaw[arm] Cleanup dead code - old support for DImode compar...
2019-10-18 Richard Earnshaw[arm] Handle some constant comparisons using rsbs+rscs
2019-10-18 Richard Earnshaw[arm] early split most DImode comparison operations.
2019-10-18 Richard Earnshaw[arm] Improve handling of DImode comparisions against...
2019-10-18 Richard Earnshaw[arm] Early split simple DImode equality comparisons
2019-10-18 Richard Earnshaw[arm] Reduce cost of insns that are simple reg-reg...
2019-10-18 Richard Earnshaw[arm] Correct cost calculations involving borrow for...
2019-10-18 Richard Earnshaw[arm] Correctly cost addition with a carry-in
2019-10-18 Richard Earnshaw[arm] Early split subdi3
2019-10-18 Richard Earnshaw[arm] Perform early splitting of adddi3.
2019-10-18 Richard Earnshaw[arm] Rip out DImode addition and subtraction splits.
2019-10-16 Richard Earnshaw[arm] fix bootstrap failure due to uninitialized warning
2019-10-14 Wilco Dijkstra[ARM] Enable arm_legitimize_address for Thumb-2
2019-10-14 Wilco Dijkstra[ARM] Switch to default sched pressure algorithm
2019-10-03 Richard Sandiford[arm] Fix rtl-checking failure in arm_print_value
2019-09-18 Wilco Dijkstra[ARM] Add logical DImode expanders
2019-09-17 Richard Sandiford[arm][aarch64] Handle no_insn in TARGET_SCHED_VARIABLE_...
2019-09-17 Christophe Lyon[PR91749][arm] FDPIC: Handle -mflip-thumb
next