]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/arm/arm.md
Update copyright years.
[thirdparty/gcc.git] / gcc / config / arm / arm.md
2020-01-01  Jakub JelinekUpdate copyright years.
2019-11-14  Richard Hendersonarm: Rename CC_NOOVmode to CC_NZmode
2019-11-07  Kyrylo Tkachov[arm][6/X] Add support for __[us]sat16 intrinsics
2019-11-07  Kyrylo Tkachov[arm][5/X] Implement Q-bit-setting SIMD32 intrinsics
2019-11-07  Kyrylo Tkachov[arm][4/X] Add initial support for GE-setting SIMD32...
2019-11-07  Kyrylo Tkachov[arm][3/X] Implement __smla* intrinsics (Q-setting)
2019-11-07  Kyrylo Tkachov[arm][2/X] Implement __qadd, __qsub, __qdbl intrinsics
2019-11-07  Kyrylo Tkachov[arm][1/X] Add initial support for saturation intrinsics
2019-10-31  Richard Earnshaw[arm] Pattern match insns for a + ~b + Carry
2019-10-22  Richard Earnshaw[arm] Match subtraction from carry_operation
2019-10-21  Richard Earnshaw[arm] clean up alu+shift patterns
2019-10-18  Richard Earnshaw[arm] Improvements to negvsi4 and negvdi4.
2019-10-18  Richard Earnshaw[arm] Early expansion of subvdi4
2019-10-18  Richard Earnshaw[arm] Improve constant handling for subvsi4.
2019-10-18  Richard Earnshaw[arm] Early expansion of usubvdi4.
2019-10-18  Richard Earnshaw[arm] Improve constant handling for usubvsi4.
2019-10-18  Richard Earnshaw[arm] Early split addvdi4
2019-10-18  Richard Earnshaw[arm] Allow the summation result of signed add-with...
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] Handle immediate values in uaddvsi4
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] Add alternative canonicalizations for subtract...
2019-10-18  Richard Earnshaw[arm] Implement negscc using SBC when appropriate.
2019-10-18  Richard Earnshaw[arm] Introduce arm_carry_operation
2019-10-18  Richard Earnshaw[arm] Remove redundant DImode subtract patterns
2019-10-18  Richard Earnshaw[arm] Early split subdi3
2019-10-18  Richard Earnshaw[arm] fix constraints on addsi3_carryin_alt2
2019-10-18  Richard Earnshaw[arm] Rewrite addsi3_carryin_shift_<optab> in canonical...
2019-10-18  Richard Earnshaw[arm] Early split zero- and sign-extension
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-09-27  Jakub Jelinekre PR target/91919 (arm-linux-eabi ICE with building...
2019-09-26  Kyrylo Tkachov[arm] Implement DImode SIMD32 intrinsics
2019-09-26  Kyrylo Tkachov[arm] Implement non-GE-setting SIMD32 intrinsics
2019-09-19  Wilco Dijkstra[ARM] Simplify logical DImode iterators
2019-09-18  Wilco Dijkstra[ARM] Add logical DImode expanders
2019-09-18  Wilco Dijkstra[ARM] Cleanup 64-bit multiplies
2019-09-18  Wilco Dijkstra[ARM] Cleanup highpart multiply patterns
2019-09-18  Wilco Dijkstra[ARM] Cleanup multiply patterns
2019-09-10  Christophe Lyon[ARM/FDPIC v6 21/24] [ARM] FDPIC: Handle stack-protecto...
2019-09-10  Christophe Lyon[ARM/FDPIC v6 12/24] [ARM] FDPIC: Restore r9 after...
2019-09-10  Christophe Lyon[ARM/FDPIC v6 04/24] [ARM] FDPIC: Add support for FDPIC...
2019-09-06  Richard Earnshaw[arm] Add missing predicated-short-it variants to cmp_a...
2019-08-30  Bernd Edlingerarm.md (unaligned_loaddi, [...]): New unspec insn patterns.
2019-08-28  Bernd Edlingerexpr.c (expand_assignment): Handle misaligned DECLs.
2019-08-27  Richard Earnshaw[arm/aarch64] Add comments warning that stack-protector...
2019-08-22  Wilco Dijkstra[ARM] Remove remaining Neon DImode support
2019-08-22  Wilco Dijkstra[ARM] Cleanup DImode shifts
2019-08-22  Wilco Dijkstra[ARM] Cleanup logical DImode operations
2019-08-22  Richard Earnshaw[Arm] Add 16-bit thumb alternatives to iorsi3_compare0...
2019-08-09  Richard Earnshaw[arm] Recognize thumb2 16-bit variants of the add and...
2019-07-29  Kyrylo Tkachov[arm] Make ACLE builtins use arm_* namespace for expanders
2019-07-25  Kyrylo Tkachov[arm][committed] Clean up code iterator usage in satsi...
2019-07-18  Richard Earnshaw[arm] Fix incorrect modes with 'borrow' operations
2019-06-28  Dennis Zhang[Arm] Remove constraint strings from define_expand...
2019-06-27  Aaron Sawdeybuiltins.c (get_memory_rtx): Fix comment.
2019-05-03  Richard Earnshaw[arm] PR target/89400 fix thumb1 unaligned access expansion
2019-03-19  Jakub Jelinekre PR target/89506 (ICE: in decompose, at rtl.h:2266...
2019-03-05  Wilco Dijkstra[ARM] Fix PR89222
2019-03-02  Jakub Jelinekre PR target/89506 (ICE: in decompose, at rtl.h:2266...
2019-02-28  Jakub Jelinekre PR target/89434 (wrong code with -Og and __builtin_m...
2019-02-27  Jakub Jelinekre PR target/70341 (cost model for addresses is incorre...
2019-02-25  Jakub Jelinekre PR target/89434 (wrong code with -Og and __builtin_m...
2019-02-18  Jakub Jelinekre PR bootstrap/88714 (bootstrap comparison failure...
2019-01-09  Sandra LoosemorePR other/16615 [1/5]
2019-01-01  Jakub JelinekUpdate copyright years.
2018-12-14  Thomas Preud'hommeARM] Improve robustness of -mslow-flash-data
2018-11-22  Thomas Preud'hommePR85434: Prevent spilling of stack protector guard...
2018-11-09  Richard Earnshawarm - use the new CPU alias option to simplify the...
2018-10-31  Thomas Preud'hommeFix PR87374: ICE with -mslow-flash-data and -mword...
2018-08-23  Richard EarnshawPR target/86951 arm - Handle speculation barriers on...
2018-08-02  Thomas Preud'hommeRevert "[ARM] Fix PR85434: spilling of stack protector...
2018-08-02  Thomas Preud'homme[ARM] Fix PR85434: spilling of stack protector guard...
2018-07-31  Richard EarnshawArm - add speculation_barrier pattern
2018-05-18  Kyrylo Tkachov[arm][2/2] Remove support for -march=armv3 and older
2018-05-18  Kyrylo Tkachov[arm][1/2] Remove support for deprecated -march=armv5...
2018-03-23  Kyrylo Tkachov[arm] PR target/85026: Fix ldrsh length estimate in...
2018-01-03  Jakub JelinekUpdate copyright years.
2017-12-05  Ramana Radhakrishnan[Patch ARM] Fix probe_stack constraint.
2017-11-20  Thomas Preud'homme[ARM] Do no clobber r4 in Armv8-M nonsecure call
2017-11-06  Wilco Dijkstra[Arm] Cleanup IT attributes
2017-11-06  Christophe Lyon[ARM] PR 67591 ARM v8 Thumb IT blocks are deprecated...
2017-10-30  Wilco DijkstraRemove DImode expansions for 1-bit shifts
2017-09-15  Christophe Lyon[PR target/67591] ARM v8 Thumb IT blocks are deprecated
2017-09-12  James Greenhalgh[Mechanical Patch ARM/AArch64 1/2] Rename load/store...
2017-09-06  Bernd Edlingerre PR target/77308 (surprisingly large stack usage...
2017-09-04  Bernd Edlingerre PR target/77308 (surprisingly large stack usage...
2017-09-04  Richard SandifordTurn HARD_REGNO_MODE_OK into a target hook
2017-08-30  Richard Sandiford[10/77] Make assemble_real take a scalar_float_mode
2017-07-14  Thomas Preud'homme[ARM] Rewire -mfpu=fp-armv8 as VFPv5 + D32 + DP
2017-05-12  Prakhar Bahuguna[ARM] Add missing TARGET_32BIT conditional to movsi
2017-05-05  Andre Vieira[ARM] PR71607: Fix ICE when loading constant
2017-05-04  Prakhar Bahuguna[ARM] Enable Purecode for ARMv8-M Baseline
2017-04-10  Kyrylo Tkachov[ARM] Add source mode to coprocessor pattern SETs
2017-03-23  Kyrylo Tkachov[ARM] PR target/71436: Restrict *load_multiple pattern...
next