aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/arm/arm.c
AgeCommit message (Expand)AuthorFilesLines
2020-03-16[ARM][GCC][3/x]: MVE ACLE intrinsics framework patch.Srinath Parvathaneni1-3/+19
2020-03-16[ARM][GCC][2/x]: MVE ACLE intrinsics framework patch.Srinath Parvathaneni1-14/+15
2020-03-16[ARM][GCC][1/x]: MVE ACLE intrinsics framework patch.Srinath Parvathaneni1-60/+201
2020-02-06 [GCC][BUG][ARM] Fix ICE due to BFmode libfunc call (PR93300)Stam Markianos-Wright1-15/+36
2020-02-04Fix release checking build of ARM.Martin Liska1-21/+20
2020-02-03This patch is for PR target/91816Stam Markianos-Wright1-0/+34
2020-01-21[PATCH, GCC/ARM] Fix clear_operation_p uninitialised variableMihail Ionescu1-6/+7
2020-01-18arm: fix rtl checking bootstrap (PR target/93312)Jakub Jelinek1-2/+3
2020-01-17[GCC/ARM, 1/2] Add support for ASRL(reg) and LSLL(reg) instructions for Armv8...Mihail Ionescu1-3/+5
2020-01-17arm: Unbreak bootstrapJakub Jelinek1-1/+1
2020-01-16[GCC][PATCH][ARM] Add Bfloat16_t scalar type, vector types and machine modes ...Stam Markianos-Wright1-0/+58
2020-01-16[GCC][PATCH][ARM] Add Bfloat16_t scalar type, vector types and machine modes ...Stam Markianos-Wright1-12/+12
2020-01-16[PATCH, GCC/ARM, 10/10] Enable -mcmseMihail Ionescu1-3/+0
2020-01-16[PATCH, GCC/ARM, 8/10] Do lazy store & load inline when calling nscall functionMihail Ionescu1-4/+36
2020-01-16[PATCH, GCC/ARM, 7/10] Clear all VFP regs inline in hardfloat nscall functionsMihail Ionescu1-5/+37
2020-01-16[PATCH, GCC/ARM, 6/10] Clear GPRs inline when calling nscall functionMihail Ionescu1-11/+60
2020-01-16[PATCH, GCC/ARM, 5/10] Clear VFP registers with VSCCLRMMihail Ionescu1-49/+113
2020-01-16[PATCH, GCC/ARM, 4/10] Clear GPR with CLRMMihail Ionescu1-36/+170
2020-01-16[PATCH, GCC/ARM, 3/10] Save/restore FPCXTNS in nsentry functionsMihail Ionescu1-15/+52
2020-01-16[PATCH, GCC/ARM, 2/10] Add command line support for Armv8.1-M MainlineMihail Ionescu1-0/+8
2020-01-02[Arm] Enable CLI for Armv8.6-a: armv8.6-a, i8mm and bf16.Dennis Zhang1-1/+10
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-17[ARM] Add support for -mpure-code in thumb-1 (v6m)Christophe Lyon1-9/+79
2019-12-11arm: Fix an incorrect warning when -mcpu=cortex-a55 is used with -mfloat-abi=...Richard Earnshaw1-17/+27
2019-12-04[ARM] Improve max_cond_insns setting for Cortex coresWilco Dijkstra1-0/+5
2019-11-19arm: Fixes for asm-flags vs thumb1 and ilp32Richard Henderson1-0/+25
2019-11-16Optionally pick the cheapest loop_vec_infoRichard Sandiford1-2/+3
2019-11-14Replace autovectorize_vector_sizes with autovectorize_vector_modesRichard Sandiford1-7/+7
2019-11-14arm, aarch64: Add support for __GCC_ASM_FLAG_OUTPUTS__Richard Henderson1-0/+3
2019-11-14arm: Rename CC_NOOVmode to CC_NZmodeRichard Henderson1-6/+6
2019-11-12Remove gcc/params.* files.Martin Liska1-1/+0
2019-11-12Apply mechanical replacement (generated patch).Martin Liska1-25/+18
2019-11-07[arm][4/X] Add initial support for GE-setting SIMD32 intrinsicsKyrylo Tkachov1-1/+12
2019-11-07[arm][1/X] Add initial support for saturation intrinsicsKyrylo Tkachov1-0/+17
2019-10-31[arm] Avoid using negative offsets for 'immediate' addresses when compiling f...Richard Earnshaw1-7/+10
2019-10-31Remove missing usage of cgraph_local_info in arm,bfin and c6x.Martin Liska1-2/+3
2019-10-22[arm] Match subtraction from carry_operationRichard Earnshaw1-0/+7
2019-10-18[arm] Improve constant handling for subvsi4.Richard Earnshaw1-2/+3
2019-10-18[arm] Early split addvdi4Richard Earnshaw1-1/+2
2019-10-18[arm] Improve code generation for addvsi4.Richard Earnshaw1-0/+8
2019-10-18[arm] Early expansion of uaddvdi4.Richard Earnshaw1-0/+16
2019-10-18[arm] Cleanup dead code - old support for DImode comparisonsRichard Earnshaw1-146/+1
2019-10-18[arm] Handle some constant comparisons using rsbs+rscsRichard Earnshaw1-46/+107
2019-10-18[arm] early split most DImode comparison operations.Richard Earnshaw1-3/+217
2019-10-18[arm] Improve handling of DImode comparisions against constants.Richard Earnshaw1-14/+23
2019-10-18[arm] Early split simple DImode equality comparisonsRichard Earnshaw1-19/+68
2019-10-18[arm] Reduce cost of insns that are simple reg-reg moves.Richard Earnshaw1-0/+21
2019-10-18[arm] Correct cost calculations involving borrow for subtracts.Richard Earnshaw1-7/+42
2019-10-18[arm] Correctly cost addition with a carry-inRichard Earnshaw1-11/+65
2019-10-18[arm] Early split subdi3Richard Earnshaw1-0/+23